@nix {"action":"start","id":5997221749194752,"level":6,"parent":0,"text":"querying info about missing paths","type":0} @nix {"action":"start","fields":["/nix/store/wil1kpsbnqq0swmfvl3rx6dmkhry9xsy-source","https://install.determinate.systems"],"id":5997221749194753,"level":4,"parent":0,"text":"querying info about '/nix/store/wil1kpsbnqq0swmfvl3rx6dmkhry9xsy-source' on 'https://install.determinate.systems'","type":109} @nix {"action":"start","fields":["https://install.determinate.systems/wil1kpsbnqq0swmfvl3rx6dmkhry9xsy.narinfo"],"id":5997221749194754,"level":4,"parent":5997221749194753,"text":"downloading 'https://install.determinate.systems/wil1kpsbnqq0swmfvl3rx6dmkhry9xsy.narinfo'","type":101} @nix {"action":"start","fields":["/nix/store/dlwnicm0a1l3r46h801vwxpfjb15pw0r-source","https://install.determinate.systems"],"id":5997221749194755,"level":4,"parent":0,"text":"querying info about '/nix/store/dlwnicm0a1l3r46h801vwxpfjb15pw0r-source' on 'https://install.determinate.systems'","type":109} @nix {"action":"start","fields":["https://install.determinate.systems/dlwnicm0a1l3r46h801vwxpfjb15pw0r.narinfo"],"id":5997221749194756,"level":4,"parent":5997221749194755,"text":"downloading 'https://install.determinate.systems/dlwnicm0a1l3r46h801vwxpfjb15pw0r.narinfo'","type":101} @nix {"action":"stop","id":5997221749194755} @nix {"action":"stop","id":5997221749194756} @nix {"action":"start","fields":["/nix/store/dlwnicm0a1l3r46h801vwxpfjb15pw0r-source","https://cache.nixos.org"],"id":5997221749194757,"level":4,"parent":0,"text":"querying info about '/nix/store/dlwnicm0a1l3r46h801vwxpfjb15pw0r-source' on 'https://cache.nixos.org'","type":109} @nix {"action":"start","fields":["https://cache.nixos.org/dlwnicm0a1l3r46h801vwxpfjb15pw0r.narinfo"],"id":5997221749194758,"level":4,"parent":5997221749194757,"text":"downloading 'https://cache.nixos.org/dlwnicm0a1l3r46h801vwxpfjb15pw0r.narinfo'","type":101} @nix {"action":"stop","id":5997221749194753} @nix {"action":"stop","id":5997221749194754} @nix {"action":"start","fields":["/nix/store/wil1kpsbnqq0swmfvl3rx6dmkhry9xsy-source","https://cache.nixos.org"],"id":5997221749194759,"level":4,"parent":0,"text":"querying info about '/nix/store/wil1kpsbnqq0swmfvl3rx6dmkhry9xsy-source' on 'https://cache.nixos.org'","type":109} @nix {"action":"start","fields":["https://cache.nixos.org/wil1kpsbnqq0swmfvl3rx6dmkhry9xsy.narinfo"],"id":5997221749194760,"level":4,"parent":5997221749194759,"text":"downloading 'https://cache.nixos.org/wil1kpsbnqq0swmfvl3rx6dmkhry9xsy.narinfo'","type":101} @nix {"action":"stop","id":5997221749194759} @nix {"action":"stop","id":5997221749194760} @nix {"action":"start","fields":["/nix/store/wil1kpsbnqq0swmfvl3rx6dmkhry9xsy-source","https://filc.cachix.org"],"id":5997221749194761,"level":4,"parent":0,"text":"querying info about '/nix/store/wil1kpsbnqq0swmfvl3rx6dmkhry9xsy-source' on 'https://filc.cachix.org'","type":109} @nix {"action":"start","fields":["https://filc.cachix.org/wil1kpsbnqq0swmfvl3rx6dmkhry9xsy.narinfo"],"id":5997221749194762,"level":4,"parent":5997221749194761,"text":"downloading 'https://filc.cachix.org/wil1kpsbnqq0swmfvl3rx6dmkhry9xsy.narinfo'","type":101} @nix {"action":"stop","id":5997221749194757} @nix {"action":"stop","id":5997221749194758} @nix {"action":"start","fields":["/nix/store/dlwnicm0a1l3r46h801vwxpfjb15pw0r-source","https://filc.cachix.org"],"id":5997221749194763,"level":4,"parent":0,"text":"querying info about '/nix/store/dlwnicm0a1l3r46h801vwxpfjb15pw0r-source' on 'https://filc.cachix.org'","type":109} @nix {"action":"start","fields":["https://filc.cachix.org/dlwnicm0a1l3r46h801vwxpfjb15pw0r.narinfo"],"id":5997221749194764,"level":4,"parent":5997221749194763,"text":"downloading 'https://filc.cachix.org/dlwnicm0a1l3r46h801vwxpfjb15pw0r.narinfo'","type":101} @nix {"action":"stop","id":5997221749194761} @nix {"action":"stop","id":5997221749194762} @nix {"action":"stop","id":5997221749194763} @nix {"action":"stop","id":5997221749194764} @nix {"action":"stop","id":5997221749194752} @nix {"action":"msg","level":3,"msg":"these 38 derivations will be built:"} @nix {"action":"msg","level":3,"msg":" /nix/store/0ff6jkrs4vkz1ygxvvzpdxb2yfgvqbdg-i3blocks-x86_64-unknown-linux-gnufilc0-1.5.drv"} @nix {"action":"msg","level":3,"msg":" /nix/store/2g0c2pj2d4v585pws92aqp6b41x900z7-libxkbfile-x86_64-unknown-linux-gnufilc0-1.1.3.drv"} @nix {"action":"msg","level":3,"msg":" /nix/store/nkrxnrb5v34s5c68zgn49daabaac3q35-i3lock-x86_64-unknown-linux-gnufilc0-2.15.drv"} @nix {"action":"msg","level":3,"msg":" /nix/store/0l0x8aimh55sr6n02bvfcymm052flikp-i3lock-fancy-rapid-x86_64-unknown-linux-gnufilc0-unstable-2021-04-21.drv"} @nix {"action":"msg","level":3,"msg":" /nix/store/1rxkv4pbrlgiqgb91nfxklb70w2sylz2-i3lock-blur-x86_64-unknown-linux-gnufilc0-2.10.drv"} @nix {"action":"msg","level":3,"msg":" /nix/store/4ji2asga8lgs36r6hpj61vmfqwggwpys-icu4c-x86_64-unknown-linux-gnufilc0-64.2.drv"} @nix {"action":"msg","level":3,"msg":" /nix/store/fcz0x7j4bqz482kqyw551s7ljk7paaqg-libx86-x86_64-unknown-linux-gnufilc0-1.1.drv"} @nix {"action":"msg","level":3,"msg":" /nix/store/7323q7bdr2zpsijg5nyj2wf7b8frjj5m-read-edid-x86_64-unknown-linux-gnufilc0-3.0.2.drv"} @nix {"action":"msg","level":3,"msg":" /nix/store/92l64fm6hkcgj1rdnr5j3haixmm2v1mz-icdiff-2.0.7-x86_64-unknown-linux-gnufilc0.drv"} @nix {"action":"msg","level":3,"msg":" /nix/store/a8wg9rwpzal3y3nhlbhll9ghh58d58kq-i7z-x86_64-unknown-linux-gnufilc0-0.27.4.drv"} @nix {"action":"msg","level":3,"msg":" /nix/store/amxr4ny6hzgd5s35cgc4qx0q8w31ciqg-icu4c-x86_64-unknown-linux-gnufilc0-69.1.drv"} @nix {"action":"msg","level":3,"msg":" /nix/store/b048l4szfx04mla454lhmc9b8z8ds0mz-ibm-sw-tpm2-x86_64-unknown-linux-gnufilc0-1682-unstable-2024-08-02.drv"} @nix {"action":"msg","level":3,"msg":" /nix/store/b2r5dwwa6kfagvi06sc7q7bgfgmgm24d-i2pd-tools-x86_64-unknown-linux-gnufilc0-2.56.0.drv"} @nix {"action":"msg","level":3,"msg":" /nix/store/bz8s32wr1fs3ffbc8ydlqzhf5zyq7chi-hyx-x86_64-unknown-linux-gnufilc0-2024.02.29.drv"} @nix {"action":"msg","level":3,"msg":" /nix/store/cw0gncx74lbsx4jc0k4894h2gl6xmndw-python3.12-webencodings-0.5.1-x86_64-unknown-linux-gnufilc0.drv"} @nix {"action":"msg","level":3,"msg":" /nix/store/v4kczwmbi7x0mzcasx4nsa3ajjgnw9s3-python3.12-tinycss2-1.4.0-x86_64-unknown-linux-gnufilc0.drv"} @nix {"action":"msg","level":3,"msg":" /nix/store/cgw38s0c641csn5na5q5qajk57lp1kig-ibus-theme-tools-4.2.0-x86_64-unknown-linux-gnufilc0.drv"} @nix {"action":"msg","level":3,"msg":" /nix/store/f68ymq3n2jzhhwwhb3fmwcwprgyipd1k-i810switch-x86_64-unknown-linux-gnufilc0-0.6.5.drv"} @nix {"action":"msg","level":3,"msg":" /nix/store/f6b2nkniz8fmzz91vq9j3wab767v2kqi-iat-x86_64-unknown-linux-gnufilc0-0.1.7.drv"} @nix {"action":"msg","level":3,"msg":" /nix/store/fa34hbwqh4k19g1zbb5ii4gw63gy2skk-python3.12-i3-py-0.6.4-x86_64-unknown-linux-gnufilc0.drv"} @nix {"action":"msg","level":3,"msg":" /nix/store/i6c92kv6py1pdph6gm6j22k96lvj217d-hyprutils-x86_64-unknown-linux-gnufilc0-0.7.1.drv"} @nix {"action":"msg","level":3,"msg":" /nix/store/jyrcf1fpyl41ng6fl6wa2ks4gfk90hy4-hyprland-protocols-x86_64-unknown-linux-gnufilc0-0.6.4.drv"} @nix {"action":"msg","level":3,"msg":" /nix/store/kyyxgx06hn8zrcv8hmm45lgr58flmbbj-i2c-tools-x86_64-unknown-linux-gnufilc0-4.4.drv"} @nix {"action":"msg","level":3,"msg":" /nix/store/mc2dq7c8wbnralry5lszh0x73713yq45-hyprwayland-scanner-x86_64-unknown-linux-gnufilc0-0.4.4.drv"} @nix {"action":"msg","level":3,"msg":" /nix/store/nih2p26lcqriyi9pyvq2i2ylixb5nzvi-i3lock-color-x86_64-unknown-linux-gnufilc0-2.13.c.5.drv"} @nix {"action":"msg","level":3,"msg":" /nix/store/nwgw83gqd1f8d2a0jxfjgly4gbfwvng5-icu4c-x86_64-unknown-linux-gnufilc0-70.1.drv"} @nix {"action":"msg","level":3,"msg":" /nix/store/p7ch4g2jpgnkhj20rrq9f3f51w6j1kq9-i2pd-x86_64-unknown-linux-gnufilc0-2.56.0.drv"} @nix {"action":"msg","level":3,"msg":" /nix/store/pcmbbzm4h6y9w99rd33as2iia4xsdnp1-icecream-x86_64-unknown-linux-gnufilc0-1.4.drv"} @nix {"action":"msg","level":3,"msg":" /nix/store/prn5w3ca84yn5aw4w553iv6n5vvni1c9-i3minator-0.0.4-x86_64-unknown-linux-gnufilc0.drv"} @nix {"action":"msg","level":3,"msg":" /nix/store/sfdlcm39a0r764xfg71yc0q3yq6qp81d-hyprpicker-x86_64-unknown-linux-gnufilc0-0.4.5.drv"} @nix {"action":"msg","level":3,"msg":" /nix/store/sxylb4vnz9pyl74m30rb8fhhzr8rm3di-icon-lang-x86_64-unknown-linux-gnufilc0-unstable-2020-02-05.drv"} @nix {"action":"msg","level":3,"msg":" /nix/store/vcf7l6firz307c026amc87sgf5hvv5h6-ictree-x86_64-unknown-linux-gnufilc0-1.0.1.drv"} @nix {"action":"msg","level":3,"msg":" /nix/store/wl4id1vl6mpvbsn86pjc78w315sl3npr-icbm3d-x86_64-unknown-linux-gnufilc0-0.4.drv"} @nix {"action":"msg","level":3,"msg":" /nix/store/x3r2agm5a3z7vrpcsp08dpr8j1amzncv-hyprsunset-x86_64-unknown-linux-gnufilc0-0.2.0.drv"} @nix {"action":"msg","level":3,"msg":" /nix/store/x86l54040zsx5ydig96i8fk6xgv2fqn4-icon-slicer-x86_64-unknown-linux-gnufilc0-0.3.drv"} @nix {"action":"msg","level":3,"msg":" /nix/store/xdphbi7mzlm7vq90dm23jv8b3xm6akvr-hyphen-x86_64-unknown-linux-gnufilc0-2.8.8.drv"} @nix {"action":"msg","level":3,"msg":" /nix/store/xfa49anwmv5128ddykym20kv4hg6f5ff-hyp2mat-x86_64-unknown-linux-gnufilc0-0.0.18.drv"} @nix {"action":"msg","level":3,"msg":" /nix/store/xpvyrid6108xxgix623m584szim23hdb-icu4c-x86_64-unknown-linux-gnufilc0-67.1.drv"} @nix {"action":"msg","level":3,"msg":"these 2 paths will be fetched (0.03 MiB download, 0.14 MiB unpacked):"} @nix {"action":"msg","level":3,"msg":" /nix/store/dlwnicm0a1l3r46h801vwxpfjb15pw0r-source"} @nix {"action":"msg","level":3,"msg":" /nix/store/wil1kpsbnqq0swmfvl3rx6dmkhry9xsy-source"} @nix {"action":"start","id":5997221749194765,"level":0,"parent":0,"text":"","type":102} @nix {"action":"start","id":5997221749194766,"level":0,"parent":0,"text":"","type":104} @nix {"action":"start","id":5997221749194767,"level":0,"parent":0,"text":"","type":103} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"start","id":5997221749194768,"level":6,"parent":0,"text":"querying info about missing paths","type":0} @nix {"action":"stop","id":5997221749194768} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,0],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,23524],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,103256],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,33716],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,142592],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,33716],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,142592],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,33716],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,142592],"id":5997221749194765,"type":106} @nix {"action":"start","fields":["/nix/store/dlwnicm0a1l3r46h801vwxpfjb15pw0r-source","https://cache.nixos.org"],"id":5997221749194769,"level":0,"parent":0,"text":"","type":108} @nix {"action":"start","fields":["/nix/store/dlwnicm0a1l3r46h801vwxpfjb15pw0r-source","https://cache.nixos.org","local://"],"id":5997221749194770,"level":3,"parent":5997221749194769,"text":"copying path '/nix/store/dlwnicm0a1l3r46h801vwxpfjb15pw0r-source' from 'https://cache.nixos.org'","type":100} @nix {"action":"start","fields":["/nix/store/wil1kpsbnqq0swmfvl3rx6dmkhry9xsy-source","https://cache.nixos.org"],"id":5997221749194771,"level":0,"parent":0,"text":"","type":108} @nix {"action":"start","fields":["/nix/store/wil1kpsbnqq0swmfvl3rx6dmkhry9xsy-source","https://cache.nixos.org","local://"],"id":5997221749194772,"level":3,"parent":5997221749194771,"text":"copying path '/nix/store/wil1kpsbnqq0swmfvl3rx6dmkhry9xsy-source' from 'https://cache.nixos.org'","type":100} @nix {"action":"start","fields":["https://cache.nixos.org/nar/0y2v74nmsvd7c6616aa7zixz9pgf75fm6siwfhrvnfi2srdhzhnj.nar.xz"],"id":5997221749194773,"level":4,"parent":5997221749194770,"text":"downloading 'https://cache.nixos.org/nar/0y2v74nmsvd7c6616aa7zixz9pgf75fm6siwfhrvnfi2srdhzhnj.nar.xz'","type":101} @nix {"action":"start","fields":["https://cache.nixos.org/nar/1aw7im3xd5hw8kxqqrpkq7jvwl0r3z5haxmv82276fpfd7xxmggm.nar.xz"],"id":5997221749194774,"level":4,"parent":5997221749194772,"text":"downloading 'https://cache.nixos.org/nar/1aw7im3xd5hw8kxqqrpkq7jvwl0r3z5haxmv82276fpfd7xxmggm.nar.xz'","type":101} @nix {"action":"result","fields":[101,33716],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,142592],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,33716],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,142592],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,33716],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,142592],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,33716],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,142592],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,33716],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,142592],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,33716],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,142592],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,33716],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,142592],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,33716],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,142592],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,33716],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,142592],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,33716],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,142592],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,33716],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,142592],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,33716],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,142592],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,33716],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,142592],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,33716],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,142592],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,33716],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,142592],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,33716],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,142592],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,33716],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,142592],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,33716],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,142592],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,33716],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,142592],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,33716],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,142592],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,33716],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,142592],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,33716],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,142592],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,33716],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,142592],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,33716],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,142592],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,33716],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,142592],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,33716],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,142592],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,33716],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,142592],"id":5997221749194765,"type":106} @nix {"action":"start","fields":["/nix/store/xfa49anwmv5128ddykym20kv4hg6f5ff-hyp2mat-x86_64-unknown-linux-gnufilc0-0.0.18.drv","",1,1],"id":5997221749194775,"level":3,"parent":0,"text":"building '/nix/store/xfa49anwmv5128ddykym20kv4hg6f5ff-hyp2mat-x86_64-unknown-linux-gnufilc0-0.0.18.drv'","type":105} @nix {"action":"result","fields":[101,33716],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,142592],"id":5997221749194765,"type":106} @nix {"action":"start","fields":["/nix/store/xdphbi7mzlm7vq90dm23jv8b3xm6akvr-hyphen-x86_64-unknown-linux-gnufilc0-2.8.8.drv","",1,1],"id":5997221749194776,"level":3,"parent":0,"text":"building '/nix/store/xdphbi7mzlm7vq90dm23jv8b3xm6akvr-hyphen-x86_64-unknown-linux-gnufilc0-2.8.8.drv'","type":105} @nix {"action":"result","fields":[101,33716],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,142592],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,33716],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,142592],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,33716],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,142592],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,33716],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,142592],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,33716],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,142592],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,33716],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,142592],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,33716],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,142592],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,33716],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,142592],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,33716],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,142592],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,33716],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,142592],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,33716],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,142592],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,33716],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,142592],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,33716],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,142592],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,33716],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,142592],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,33716],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,142592],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,33716],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,142592],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,33716],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,142592],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,33716],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,142592],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,33716],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,142592],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,33716],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,142592],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,33716],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,142592],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,33716],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,142592],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,33716],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,142592],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,33716],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,142592],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,33716],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,142592],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,33716],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,142592],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,33716],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,142592],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,33716],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,142592],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,33716],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,142592],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,33716],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,142592],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,33716],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,142592],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,33716],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,142592],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,33716],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,142592],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,33716],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,142592],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,33716],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,142592],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,33716],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,142592],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,33716],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,142592],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,33716],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,142592],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,33716],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,142592],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,33716],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,142592],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,33716],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,142592],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,33716],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,142592],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,33716],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,142592],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,33716],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,142592],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,33716],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,142592],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,33716],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,142592],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,33716],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,142592],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,33716],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,142592],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,33716],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,142592],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,33716],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,142592],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,33716],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,142592],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,33716],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,142592],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,33716],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,142592],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,33716],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,142592],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,33716],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,142592],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,33716],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,142592],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,33716],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,142592],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,33716],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,142592],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,33716],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,142592],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,33716],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,142592],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,33716],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,142592],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,33716],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,142592],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,33716],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,142592],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,33716],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,142592],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,33716],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,142592],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,33716],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,142592],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,33716],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,142592],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,33716],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,142592],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,33716],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,142592],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,33716],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,142592],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,33716],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,142592],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,33716],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,142592],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,33716],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,142592],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,33716],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,142592],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,33716],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,142592],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,33716],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,142592],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,33716],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,142592],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,33716],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,142592],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,33716],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,142592],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,33716],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,142592],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,33716],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,142592],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,33716],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,142592],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,33716],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,142592],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,33716],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,142592],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,33716],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,142592],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,33716],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,142592],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,33716],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,142592],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,33716],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,142592],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,33716],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,142592],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,33716],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,142592],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,33716],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,142592],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,33716],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,142592],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,33716],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,142592],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,33716],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,142592],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,33716],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,142592],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,33716],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,142592],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,33716],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,142592],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,33716],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,142592],"id":5997221749194765,"type":106} @nix {"action":"result","fields":["Running phase: unpackPhase"],"id":5997221749194776,"type":101} @nix {"action":"result","fields":["unpackPhase"],"id":5997221749194776,"type":104} @nix {"action":"result","fields":["unpacking source archive /nix/store/lm0als9cs5hzal14ipw82gpk6s3546hf-hyphen-2.8.8.tar.gz"],"id":5997221749194776,"type":101} @nix {"action":"result","fields":["Running phase: unpackPhase"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["unpackPhase"],"id":5997221749194775,"type":104} @nix {"action":"result","fields":["unpacking source archive /nix/store/nx8sm10srvs69fq81dnf4afp128c5ww7-source"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["source root is hyphen-2.8.8"],"id":5997221749194776,"type":101} @nix {"action":"result","fields":["source root is source"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["setting SOURCE_DATE_EPOCH to timestamp 1411055178 of file \"hyphen-2.8.8/hyph_en_US.dic\""],"id":5997221749194776,"type":101} @nix {"action":"result","fields":["Running phase: patchPhase"],"id":5997221749194776,"type":101} @nix {"action":"result","fields":["patchPhase"],"id":5997221749194776,"type":104} @nix {"action":"result","fields":["Running phase: patchPhase"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["patchPhase"],"id":5997221749194775,"type":104} @nix {"action":"result","fields":["Running phase: updateAutotoolsGnuConfigScriptsPhase"],"id":5997221749194776,"type":101} @nix {"action":"result","fields":["updateAutotoolsGnuConfigScriptsPhase"],"id":5997221749194776,"type":104} @nix {"action":"result","fields":["Running phase: autoreconfPhase"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["autoreconfPhase"],"id":5997221749194775,"type":104} @nix {"action":"result","fields":["Updating Autotools / GNU config script to a newer upstream version: ./config.sub"],"id":5997221749194776,"type":101} @nix {"action":"result","fields":["Updating Autotools / GNU config script to a newer upstream version: ./config.guess"],"id":5997221749194776,"type":101} @nix {"action":"result","fields":["Running phase: updateAutotoolsGnuConfigScriptsPhase"],"id":5997221749194776,"type":101} @nix {"action":"result","fields":["updateAutotoolsGnuConfigScriptsPhase"],"id":5997221749194776,"type":104} @nix {"action":"stop","id":5997221749194773} @nix {"action":"result","fields":["Updating Autotools / GNU config script to a newer upstream version: ./config.sub"],"id":5997221749194776,"type":101} @nix {"action":"result","fields":["Updating Autotools / GNU config script to a newer upstream version: ./config.guess"],"id":5997221749194776,"type":101} @nix {"action":"stop","id":5997221749194770} @nix {"action":"stop","id":5997221749194769} @nix {"action":"result","fields":[101,33716],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,142592],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,33716],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,142592],"id":5997221749194765,"type":106} @nix {"action":"result","fields":["Running phase: configurePhase"],"id":5997221749194776,"type":101} @nix {"action":"result","fields":["configurePhase"],"id":5997221749194776,"type":104} @nix {"action":"stop","id":5997221749194774} @nix {"action":"stop","id":5997221749194772} @nix {"action":"stop","id":5997221749194771} @nix {"action":"result","fields":[101,33716],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,142592],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,33716],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,142592],"id":5997221749194765,"type":106} @nix {"action":"result","fields":["autoreconf: export WARNINGS="],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["Fil-C: adapting libtool symbol probes in configure"],"id":5997221749194776,"type":101} @nix {"action":"result","fields":["autoreconf: Entering directory '.'"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["autoreconf: configure.ac: not using Gettext"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["fixing libtool script ./ltmain.sh"],"id":5997221749194776,"type":101} @nix {"action":"result","fields":["patching script interpreter paths in ./configure"],"id":5997221749194776,"type":101} @nix {"action":"result","fields":["./configure: interpreter directive changed from \"#! /bin/sh\" to \"/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/sh\""],"id":5997221749194776,"type":101} @nix {"action":"result","fields":["configure flags: --disable-static --disable-dependency-tracking --prefix=/nix/store/xljfx1fchcv25ggxlizclfhpyayf3rbs-hyphen-x86_64-unknown-linux-gnufilc0-2.8.8 --build=x86_64-unknown-linux-gnu --host=x86_64-unknown-linux-gnufilc0"],"id":5997221749194776,"type":101} @nix {"action":"result","fields":["checking for a BSD-compatible install... /nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c"],"id":5997221749194776,"type":101} @nix {"action":"result","fields":["autoreconf: running: aclocal --force -I m4"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["aclocal: warning: couldn't open directory 'm4': No such file or directory"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["checking whether build environment is sane... yes"],"id":5997221749194776,"type":101} @nix {"action":"result","fields":["checking for x86_64-unknown-linux-gnufilc0-strip... strip"],"id":5997221749194776,"type":101} @nix {"action":"result","fields":["checking for a thread-safe mkdir -p... /nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/mkdir -p"],"id":5997221749194776,"type":101} @nix {"action":"result","fields":["checking for gawk... gawk"],"id":5997221749194776,"type":101} @nix {"action":"result","fields":["checking whether make sets $(MAKE)... yes"],"id":5997221749194776,"type":101} @nix {"action":"result","fields":["checking for x86_64-unknown-linux-gnufilc0-gcc... clang"],"id":5997221749194776,"type":101} @nix {"action":"result","fields":["checking whether the C compiler works... yes"],"id":5997221749194776,"type":101} @nix {"action":"result","fields":["checking for C compiler default output file name... a.out"],"id":5997221749194776,"type":101} @nix {"action":"result","fields":["checking for suffix of executables... "],"id":5997221749194776,"type":101} @nix {"action":"result","fields":["checking whether we are cross compiling... yes"],"id":5997221749194776,"type":101} @nix {"action":"result","fields":["checking for suffix of object files... o"],"id":5997221749194776,"type":101} @nix {"action":"result","fields":["checking whether we are using the GNU C compiler... yes"],"id":5997221749194776,"type":101} @nix {"action":"result","fields":["checking whether clang accepts -g... yes"],"id":5997221749194776,"type":101} @nix {"action":"result","fields":["checking for clang option to accept ISO C89... none needed"],"id":5997221749194776,"type":101} @nix {"action":"result","fields":["checking for style of include used by make... GNU"],"id":5997221749194776,"type":101} @nix {"action":"result","fields":["checking dependency style of clang... none"],"id":5997221749194776,"type":101} @nix {"action":"result","fields":["checking build system type... x86_64-unknown-linux-gnu"],"id":5997221749194776,"type":101} @nix {"action":"result","fields":["checking host system type... x86_64-unknown-linux-gnufilc0"],"id":5997221749194776,"type":101} @nix {"action":"result","fields":["checking how to print strings... printf"],"id":5997221749194776,"type":101} @nix {"action":"result","fields":["checking for a sed that does not truncate output... /nix/store/4rpiqv9yr2pw5094v4wc33ijkqjpm9sa-gnused-4.9/bin/sed"],"id":5997221749194776,"type":101} @nix {"action":"result","fields":["checking for grep that handles long lines and -e... /nix/store/l2wvwyg680h0v2la18hz3yiznxy2naqw-gnugrep-3.11/bin/grep"],"id":5997221749194776,"type":101} @nix {"action":"result","fields":["checking for egrep... /nix/store/l2wvwyg680h0v2la18hz3yiznxy2naqw-gnugrep-3.11/bin/grep -E"],"id":5997221749194776,"type":101} @nix {"action":"result","fields":["checking for fgrep... /nix/store/l2wvwyg680h0v2la18hz3yiznxy2naqw-gnugrep-3.11/bin/grep -F"],"id":5997221749194776,"type":101} @nix {"action":"result","fields":["autoreconf: configure.ac: tracing"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["checking for ld used by clang... ld"],"id":5997221749194776,"type":101} @nix {"action":"result","fields":["checking if the linker (ld) is GNU ld... yes"],"id":5997221749194776,"type":101} @nix {"action":"result","fields":["checking for BSD- or MS-compatible name lister (nm)... nm"],"id":5997221749194776,"type":101} @nix {"action":"result","fields":["checking the name lister (nm) interface... BSD nm"],"id":5997221749194776,"type":101} @nix {"action":"result","fields":["checking whether ln -s works... yes"],"id":5997221749194776,"type":101} @nix {"action":"result","fields":["checking the maximum length of command line arguments... 4718592"],"id":5997221749194776,"type":101} @nix {"action":"result","fields":["checking whether the shell understands some XSI constructs... yes"],"id":5997221749194776,"type":101} @nix {"action":"result","fields":["checking whether the shell understands \"+=\"... yes"],"id":5997221749194776,"type":101} @nix {"action":"result","fields":["checking how to convert x86_64-unknown-linux-gnu file names to x86_64-unknown-linux-gnufilc0 format... func_convert_file_noop"],"id":5997221749194776,"type":101} @nix {"action":"result","fields":["checking how to convert x86_64-unknown-linux-gnu file names to toolchain format... func_convert_file_noop"],"id":5997221749194776,"type":101} @nix {"action":"result","fields":["checking for ld option to reload object files... -r"],"id":5997221749194776,"type":101} @nix {"action":"result","fields":["checking for x86_64-unknown-linux-gnufilc0-objdump... objdump"],"id":5997221749194776,"type":101} @nix {"action":"result","fields":["checking how to recognize dependent libraries... (cached) pass_all"],"id":5997221749194776,"type":101} @nix {"action":"result","fields":["checking for x86_64-unknown-linux-gnufilc0-dlltool... no"],"id":5997221749194776,"type":101} @nix {"action":"result","fields":["checking for dlltool... no"],"id":5997221749194776,"type":101} @nix {"action":"result","fields":["checking how to associate runtime and link libraries... printf %s\\n"],"id":5997221749194776,"type":101} @nix {"action":"result","fields":["checking for x86_64-unknown-linux-gnufilc0-ar... ar"],"id":5997221749194776,"type":101} @nix {"action":"result","fields":["checking for archiver @FILE support... @"],"id":5997221749194776,"type":101} @nix {"action":"result","fields":["checking for x86_64-unknown-linux-gnufilc0-strip... (cached) strip"],"id":5997221749194776,"type":101} @nix {"action":"result","fields":["checking for x86_64-unknown-linux-gnufilc0-ranlib... ranlib"],"id":5997221749194776,"type":101} @nix {"action":"result","fields":["autoreconf: configure.ac: creating directory config"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["autoreconf: running: libtoolize --copy --force"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["checking command to parse nm output from clang object... ok"],"id":5997221749194776,"type":101} @nix {"action":"result","fields":["checking for sysroot... no"],"id":5997221749194776,"type":101} @nix {"action":"result","fields":["libtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR, 'config'."],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["libtoolize: copying file 'config/ltmain.sh'"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["./configure: line 6011: /usr/bin/file: No such file or directory"],"id":5997221749194776,"type":101} @nix {"action":"result","fields":["checking for x86_64-unknown-linux-gnufilc0-mt... no"],"id":5997221749194776,"type":101} @nix {"action":"result","fields":["checking for mt... no"],"id":5997221749194776,"type":101} @nix {"action":"result","fields":["checking if : is a manifest tool... no"],"id":5997221749194776,"type":101} @nix {"action":"result","fields":["libtoolize: putting macros in AC_CONFIG_MACRO_DIRS, 'm4'."],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["libtoolize: copying file 'm4/libtool.m4'"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["libtoolize: copying file 'm4/ltoptions.m4'"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["libtoolize: copying file 'm4/ltsugar.m4'"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["checking how to run the C preprocessor... clang -E"],"id":5997221749194776,"type":101} @nix {"action":"result","fields":["libtoolize: copying file 'm4/ltversion.m4'"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["libtoolize: copying file 'm4/lt~obsolete.m4'"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["autoreconf: configure.ac: not using Intltool"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["autoreconf: configure.ac: not using Gtkdoc"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["autoreconf: running: aclocal --force -I m4"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["checking for ANSI C header files... yes"],"id":5997221749194776,"type":101} @nix {"action":"result","fields":["checking for sys/types.h... yes"],"id":5997221749194776,"type":101} @nix {"action":"result","fields":["checking for sys/stat.h... yes"],"id":5997221749194776,"type":101} @nix {"action":"result","fields":["checking for stdlib.h... yes"],"id":5997221749194776,"type":101} @nix {"action":"result","fields":["checking for string.h... yes"],"id":5997221749194776,"type":101} @nix {"action":"result","fields":["checking for memory.h... yes"],"id":5997221749194776,"type":101} @nix {"action":"result","fields":["checking for strings.h... yes"],"id":5997221749194776,"type":101} @nix {"action":"result","fields":["checking for inttypes.h... yes"],"id":5997221749194776,"type":101} @nix {"action":"result","fields":["autoreconf: running: /nix/store/v3l2zqz13i63nzkd2nrqps0y2i74pr10-autoconf-2.72/bin/autoconf --force"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["checking for stdint.h... yes"],"id":5997221749194776,"type":101} @nix {"action":"result","fields":["checking for unistd.h... yes"],"id":5997221749194776,"type":101} @nix {"action":"result","fields":["checking for dlfcn.h... yes"],"id":5997221749194776,"type":101} @nix {"action":"result","fields":["checking for objdir... .libs"],"id":5997221749194776,"type":101} @nix {"action":"result","fields":["configure.ac:6: warning: The macro 'AC_CONFIG_HEADER' is obsolete."],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["configure.ac:6: You should run autoupdate."],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["./lib/autoconf/status.m4:719: AC_CONFIG_HEADER is expanded from..."],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["configure.ac:6: the top level"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["configure.ac:12: warning: The macro 'AC_HELP_STRING' is obsolete."],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["configure.ac:12: You should run autoupdate."],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from..."],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["configure.ac:12: the top level"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["configure.ac:34: warning: AC_PROG_LEX without either yywrap or noyywrap is obsolete"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["./lib/autoconf/programs.m4:743: _AC_PROG_LEX is expanded from..."],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["./lib/autoconf/programs.m4:736: AC_PROG_LEX is expanded from..."],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["aclocal.m4:668: AM_PROG_LEX is expanded from..."],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["configure.ac:34: the top level"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["configure.ac:36: warning: The macro 'AC_PROG_LIBTOOL' is obsolete."],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["configure.ac:36: You should run autoupdate."],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["m4/libtool.m4:100: AC_PROG_LIBTOOL is expanded from..."],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["configure.ac:36: the top level"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["configure.ac:43: warning: The macro 'AC_ERROR' is obsolete."],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["configure.ac:43: You should run autoupdate."],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["./lib/autoconf/oldnames.m4:34: AC_ERROR is expanded from..."],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["lib/m4sugar/m4sh.m4:690: _AS_IF_ELSE is expanded from..."],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["lib/m4sugar/m4sh.m4:697: AS_IF is expanded from..."],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["./lib/autoconf/libs.m4:100: AC_CHECK_LIB is expanded from..."],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["configure.ac:43: the top level"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["configure.ac:45: warning: The macro 'AC_ERROR' is obsolete."],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["configure.ac:45: You should run autoupdate."],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["./lib/autoconf/oldnames.m4:34: AC_ERROR is expanded from..."],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["lib/m4sugar/m4sh.m4:690: _AS_IF_ELSE is expanded from..."],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["lib/m4sugar/m4sh.m4:697: AS_IF is expanded from..."],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["./lib/autoconf/libs.m4:100: AC_CHECK_LIB is expanded from..."],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["configure.ac:45: the top level"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["checking if clang supports -fno-rtti -fno-exceptions... yes"],"id":5997221749194776,"type":101} @nix {"action":"result","fields":["checking for clang option to produce PIC... -fPIC -DPIC"],"id":5997221749194776,"type":101} @nix {"action":"result","fields":["autoreconf: running: /nix/store/v3l2zqz13i63nzkd2nrqps0y2i74pr10-autoconf-2.72/bin/autoheader --force"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["checking if clang PIC flag -fPIC -DPIC works... yes"],"id":5997221749194776,"type":101} @nix {"action":"result","fields":["checking if clang static flag -static works... no"],"id":5997221749194776,"type":101} @nix {"action":"result","fields":["checking if clang supports -c -o file.o... yes"],"id":5997221749194776,"type":101} @nix {"action":"result","fields":["checking if clang supports -c -o file.o... (cached) yes"],"id":5997221749194776,"type":101} @nix {"action":"result","fields":["checking whether the clang linker (ld) supports shared libraries... yes"],"id":5997221749194776,"type":101} @nix {"action":"result","fields":["checking whether -lc should be explicitly linked in... no"],"id":5997221749194776,"type":101} @nix {"action":"result","fields":["autoreconf: running: automake --add-missing --copy --force-missing"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["checking dynamic linker characteristics... GNU/Linux ld.so"],"id":5997221749194776,"type":101} @nix {"action":"result","fields":["checking how to hardcode library paths into programs... immediate"],"id":5997221749194776,"type":101} @nix {"action":"result","fields":["checking whether stripping libraries is possible... yes"],"id":5997221749194776,"type":101} @nix {"action":"result","fields":["checking if libtool supports shared libraries... yes"],"id":5997221749194776,"type":101} @nix {"action":"result","fields":["checking whether to build shared libraries... yes"],"id":5997221749194776,"type":101} @nix {"action":"result","fields":["checking whether to build static libraries... no"],"id":5997221749194776,"type":101} @nix {"action":"result","fields":["configure: creating ./config.status"],"id":5997221749194776,"type":101} @nix {"action":"result","fields":["configure.ac:33: installing 'config/compile'"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["configure.ac:36: installing 'config/config.guess'"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["configure.ac:36: installing 'config/config.sub'"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["configure.ac:8: installing 'config/install-sh'"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["configure.ac:8: installing 'config/missing'"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["lib/Makefile.am: installing 'config/depcomp'"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["configure.ac: installing 'config/ylwrap'"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["autoreconf: 'config/install-sh' is updated"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["autoreconf: Leaving directory '.'"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["Running phase: updateAutotoolsGnuConfigScriptsPhase"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["updateAutotoolsGnuConfigScriptsPhase"],"id":5997221749194775,"type":104} @nix {"action":"result","fields":["Updating Autotools / GNU config script to a newer upstream version: ./config/config.sub"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["Updating Autotools / GNU config script to a newer upstream version: ./config/config.guess"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["Running phase: updateAutotoolsGnuConfigScriptsPhase"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["updateAutotoolsGnuConfigScriptsPhase"],"id":5997221749194775,"type":104} @nix {"action":"result","fields":["Updating Autotools / GNU config script to a newer upstream version: ./config/config.sub"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["Updating Autotools / GNU config script to a newer upstream version: ./config/config.guess"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["Running phase: configurePhase"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["configurePhase"],"id":5997221749194775,"type":104} @nix {"action":"result","fields":["Fil-C: adapting libtool symbol probes in configure"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["fixing libtool script ./config/ltmain.sh"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["./configure"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["patching script interpreter paths in ./configure"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["./configure: interpreter directive changed from \"#! /bin/sh\" to \"/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/sh\""],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["configure flags: --disable-static --disable-dependency-tracking --prefix=/nix/store/23q1yqcksx6i8v1kznqzdjv9hx08sagg-hyp2mat-x86_64-unknown-linux-gnufilc0-0.0.18 --enable-library --build=x86_64-unknown-linux-gnu --host=x86_64-unknown-linux-gnufilc0"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["config.status: creating Makefile"],"id":5997221749194776,"type":101} @nix {"action":"result","fields":["config.status: creating doc/Makefile"],"id":5997221749194776,"type":101} @nix {"action":"result","fields":["config.status: creating tests/Makefile"],"id":5997221749194776,"type":101} @nix {"action":"result","fields":["config.status: executing depfiles commands"],"id":5997221749194776,"type":101} @nix {"action":"result","fields":["config.status: executing libtool commands"],"id":5997221749194776,"type":101} @nix {"action":"result","fields":["checking for a BSD-compatible install... /nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["checking whether build environment is sane... yes"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["checking for x86_64-unknown-linux-gnufilc0-strip... strip"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["checking for a race-free mkdir -p... /nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/mkdir -p"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["checking for gawk... gawk"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["checking whether make sets $(MAKE)... yes"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["checking whether make supports nested variables... yes"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["checking for gengetopt... /nix/store/9v8v2r51q1h0rwj6xd06cv7d6cgcdkc6-gengetopt-2.23/bin/gengetopt"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["checking for help2man... /nix/store/01ljhqyc0356pnc0lks99kcx3gr9yfiz-help2man-1.49.3/bin/help2man"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["checking for groff... /nix/store/28xpmcqvvbrrzfc30hjh57w6c0wbk9vs-groff-1.23.0/bin/groff"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["checking for ps2pdf... no"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["Running phase: buildPhase"],"id":5997221749194776,"type":101} @nix {"action":"result","fields":["buildPhase"],"id":5997221749194776,"type":104} @nix {"action":"result","fields":["build flags: SHELL=/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/bash"],"id":5997221749194776,"type":101} @nix {"action":"result","fields":["Making all in doc"],"id":5997221749194776,"type":101} @nix {"action":"result","fields":["make[1]: Entering directory '/build/hyphen-2.8.8/doc'"],"id":5997221749194776,"type":101} @nix {"action":"result","fields":["make[1]: Nothing to be done for 'all'."],"id":5997221749194776,"type":101} @nix {"action":"result","fields":["make[1]: Leaving directory '/build/hyphen-2.8.8/doc'"],"id":5997221749194776,"type":101} @nix {"action":"result","fields":["Making all in tests"],"id":5997221749194776,"type":101} @nix {"action":"result","fields":["make[1]: Entering directory '/build/hyphen-2.8.8/tests'"],"id":5997221749194776,"type":101} @nix {"action":"result","fields":["make[1]: Nothing to be done for 'all'."],"id":5997221749194776,"type":101} @nix {"action":"result","fields":["make[1]: Leaving directory '/build/hyphen-2.8.8/tests'"],"id":5997221749194776,"type":101} @nix {"action":"result","fields":["make[1]: Entering directory '/build/hyphen-2.8.8'"],"id":5997221749194776,"type":101} @nix {"action":"result","fields":["/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/bash ./libtool --tag=CC --mode=compile clang -DPACKAGE_NAME=\\\"hyphen\\\" -DPACKAGE_TARNAME=\\\"hyphen\\\" -DPACKAGE_VERSION=\\\"2.8.8\\\" -DPACKAGE_STRING=\\\"hyphen\\ 2.8.8\\\" -DPACKAGE_BUGREPORT=\\\"nemeth@numbertext.org\\\" -DPACKAGE_URL=\\\"\\\" -DPACKAGE=\\\"hyphen\\\" -DVERSION=\\\"2.8.8\\\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\\\".libs/\\\" -I. -g -O2 -c -o hnjalloc.lo hnjalloc.c"],"id":5997221749194776,"type":101} @nix {"action":"result","fields":["libtool: compile: clang -DPACKAGE_NAME=\\\"hyphen\\\" -DPACKAGE_TARNAME=\\\"hyphen\\\" -DPACKAGE_VERSION=\\\"2.8.8\\\" \"-DPACKAGE_STRING=\\\"hyphen 2.8.8\\\"\" -DPACKAGE_BUGREPORT=\\\"nemeth@numbertext.org\\\" -DPACKAGE_URL=\\\"\\\" -DPACKAGE=\\\"hyphen\\\" -DVERSION=\\\"2.8.8\\\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\\\".libs/\\\" -I. -g -O2 -c hnjalloc.c -fPIC -DPIC -o .libs/hnjalloc.o"],"id":5997221749194776,"type":101} @nix {"action":"result","fields":["checking whether the C++ compiler works... yes"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["checking for C++ compiler default output file name... a.out"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/bash ./libtool --tag=CC --mode=compile clang -DPACKAGE_NAME=\\\"hyphen\\\" -DPACKAGE_TARNAME=\\\"hyphen\\\" -DPACKAGE_VERSION=\\\"2.8.8\\\" -DPACKAGE_STRING=\\\"hyphen\\ 2.8.8\\\" -DPACKAGE_BUGREPORT=\\\"nemeth@numbertext.org\\\" -DPACKAGE_URL=\\\"\\\" -DPACKAGE=\\\"hyphen\\\" -DVERSION=\\\"2.8.8\\\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\\\".libs/\\\" -I. -g -O2 -c -o hyphen.lo hyphen.c"],"id":5997221749194776,"type":101} @nix {"action":"result","fields":["libtool: compile: clang -DPACKAGE_NAME=\\\"hyphen\\\" -DPACKAGE_TARNAME=\\\"hyphen\\\" -DPACKAGE_VERSION=\\\"2.8.8\\\" \"-DPACKAGE_STRING=\\\"hyphen 2.8.8\\\"\" -DPACKAGE_BUGREPORT=\\\"nemeth@numbertext.org\\\" -DPACKAGE_URL=\\\"\\\" -DPACKAGE=\\\"hyphen\\\" -DVERSION=\\\"2.8.8\\\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\\\".libs/\\\" -I. -g -O2 -c hyphen.c -fPIC -DPIC -o .libs/hyphen.o"],"id":5997221749194776,"type":101} @nix {"action":"result","fields":["checking for suffix of executables... "],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["checking whether we are cross compiling... yes"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["checking for suffix of object files... o"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["checking whether the compiler supports GNU C++... yes"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["checking whether clang++ accepts -g... yes"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["checking for clang++ option to enable C++11 features... none needed"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["checking whether make supports the include directive... yes (GNU style)"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["checking dependency style of clang++... none"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["checking for x86_64-unknown-linux-gnufilc0-gcc... clang"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["checking whether the compiler supports GNU C... yes"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["checking whether clang accepts -g... yes"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["checking for clang option to enable C11 features... none needed"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["checking whether clang understands -c and -o together... yes"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["checking dependency style of clang... none"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["checking for flex... flex"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["checking for lex output file root... lex.yy"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/bash ./libtool --tag=CC --mode=link clang -g -O2 -version-info 3:0:3 -o libhyphen.la -rpath /nix/store/xljfx1fchcv25ggxlizclfhpyayf3rbs-hyphen-x86_64-unknown-linux-gnufilc0-2.8.8/lib hnjalloc.lo hyphen.lo "],"id":5997221749194776,"type":101} @nix {"action":"result","fields":["libtool: link: clang -shared -fPIC -DPIC .libs/hnjalloc.o .libs/hyphen.o -O2 -Wl,-soname -Wl,libhyphen.so.0 -o .libs/libhyphen.so.0.3.0"],"id":5997221749194776,"type":101} @nix {"action":"result","fields":["libtool: link: (cd \".libs\" && rm -f \"libhyphen.so.0\" && ln -s \"libhyphen.so.0.3.0\" \"libhyphen.so.0\")"],"id":5997221749194776,"type":101} @nix {"action":"result","fields":["libtool: link: (cd \".libs\" && rm -f \"libhyphen.so\" && ln -s \"libhyphen.so.0.3.0\" \"libhyphen.so\")"],"id":5997221749194776,"type":101} @nix {"action":"result","fields":["libtool: link: ( cd \".libs\" && rm -f \"libhyphen.la\" && ln -s \"../libhyphen.la\" \"libhyphen.la\" )"],"id":5997221749194776,"type":101} @nix {"action":"result","fields":["clang -DPACKAGE_NAME=\\\"hyphen\\\" -DPACKAGE_TARNAME=\\\"hyphen\\\" -DPACKAGE_VERSION=\\\"2.8.8\\\" -DPACKAGE_STRING=\\\"hyphen\\ 2.8.8\\\" -DPACKAGE_BUGREPORT=\\\"nemeth@numbertext.org\\\" -DPACKAGE_URL=\\\"\\\" -DPACKAGE=\\\"hyphen\\\" -DVERSION=\\\"2.8.8\\\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\\\".libs/\\\" -I. -g -O2 -c substrings.c"],"id":5997221749194776,"type":101} @nix {"action":"result","fields":["/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/bash ./libtool --tag=CC --mode=link clang -g -O2 -o substrings substrings.o "],"id":5997221749194776,"type":101} @nix {"action":"result","fields":["libtool: link: clang -g -O2 -o substrings substrings.o "],"id":5997221749194776,"type":101} @nix {"action":"result","fields":["clang -DPACKAGE_NAME=\\\"hyphen\\\" -DPACKAGE_TARNAME=\\\"hyphen\\\" -DPACKAGE_VERSION=\\\"2.8.8\\\" -DPACKAGE_STRING=\\\"hyphen\\ 2.8.8\\\" -DPACKAGE_BUGREPORT=\\\"nemeth@numbertext.org\\\" -DPACKAGE_URL=\\\"\\\" -DPACKAGE=\\\"hyphen\\\" -DVERSION=\\\"2.8.8\\\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\\\".libs/\\\" -I. -g -O2 -c example.c"],"id":5997221749194776,"type":101} @nix {"action":"result","fields":["checking for lex library... none needed"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/bash ./libtool --tag=CC --mode=link clang -g -O2 -o example example.o libhyphen.la "],"id":5997221749194776,"type":101} @nix {"action":"result","fields":["libtool: link: clang -g -O2 -o .libs/example example.o ./.libs/libhyphen.so -Wl,-rpath -Wl,/nix/store/xljfx1fchcv25ggxlizclfhpyayf3rbs-hyphen-x86_64-unknown-linux-gnufilc0-2.8.8/lib"],"id":5997221749194776,"type":101} @nix {"action":"result","fields":["checking for library containing yywrap... no"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["cp -f ./hyphen.tex hyphen.us"],"id":5997221749194776,"type":101} @nix {"action":"result","fields":["patch < ./hyphen.patch"],"id":5997221749194776,"type":101} @nix {"action":"result","fields":["patching file hyphen.us"],"id":5997221749194776,"type":101} @nix {"action":"result","fields":["./tbhyphext.sh <./tbhyphext.tex >hyphen.us2"],"id":5997221749194776,"type":101} @nix {"action":"result","fields":["cat hyphen.us hyphen.us2 | gawk -f ./lig.awk >hyphen.us3"],"id":5997221749194776,"type":101} @nix {"action":"result","fields":["cat ./ligpatch.txt >>hyphen.us3"],"id":5997221749194776,"type":101} @nix {"action":"result","fields":["perl ./substrings.pl hyphen.us3 hyph_en_US.dic UTF-8 2 3 >/dev/null"],"id":5997221749194776,"type":101} @nix {"action":"result","fields":["make[1]: Leaving directory '/build/hyphen-2.8.8'"],"id":5997221749194776,"type":101} @nix {"action":"result","fields":["Running phase: installPhase"],"id":5997221749194776,"type":101} @nix {"action":"result","fields":["installPhase"],"id":5997221749194776,"type":104} @nix {"action":"result","fields":["test -z \"/nix/store/xljfx1fchcv25ggxlizclfhpyayf3rbs-hyphen-x86_64-unknown-linux-gnufilc0-2.8.8/lib\" || /nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/mkdir -p \"/nix/store/xljfx1fchcv25ggxlizclfhpyayf3rbs-hyphen-x86_64-unknown-linux-gnufilc0-2.8.8/lib\""],"id":5997221749194776,"type":101} @nix {"action":"result","fields":[" /nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/bash ./libtool --mode=install /nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c libhyphen.la '/nix/store/xljfx1fchcv25ggxlizclfhpyayf3rbs-hyphen-x86_64-unknown-linux-gnufilc0-2.8.8/lib'"],"id":5997221749194776,"type":101} @nix {"action":"result","fields":["libtool: install: /nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c .libs/libhyphen.so.0.3.0 /nix/store/xljfx1fchcv25ggxlizclfhpyayf3rbs-hyphen-x86_64-unknown-linux-gnufilc0-2.8.8/lib/libhyphen.so.0.3.0"],"id":5997221749194776,"type":101} @nix {"action":"result","fields":["libtool: install: (cd /nix/store/xljfx1fchcv25ggxlizclfhpyayf3rbs-hyphen-x86_64-unknown-linux-gnufilc0-2.8.8/lib && { ln -s -f libhyphen.so.0.3.0 libhyphen.so.0 || { rm -f libhyphen.so.0 && ln -s libhyphen.so.0.3.0 libhyphen.so.0; }; })"],"id":5997221749194776,"type":101} @nix {"action":"result","fields":["libtool: install: (cd /nix/store/xljfx1fchcv25ggxlizclfhpyayf3rbs-hyphen-x86_64-unknown-linux-gnufilc0-2.8.8/lib && { ln -s -f libhyphen.so.0.3.0 libhyphen.so || { rm -f libhyphen.so && ln -s libhyphen.so.0.3.0 libhyphen.so; }; })"],"id":5997221749194776,"type":101} @nix {"action":"result","fields":["libtool: install: /nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c .libs/libhyphen.lai /nix/store/xljfx1fchcv25ggxlizclfhpyayf3rbs-hyphen-x86_64-unknown-linux-gnufilc0-2.8.8/lib/libhyphen.la"],"id":5997221749194776,"type":101} @nix {"action":"result","fields":["libtool: finish: PATH=\"/nix/store/nxw1xxfxkd6bm570nb6gv0g6pghp7i4c-perl-5.40.0/bin:/nix/store/g7i75czfbw9sy5f8v7rjbama6lr3ya3s-patchelf-0.15.0/bin:/nix/store/42rvnpz9javp8wx0lwk0374bxx527ffr-filc-cc-wrapper-/bin:/nix/store/nnjy9njfd80i3hlsj2mnn49a3j3jzgjf-filc-cc/bin:/nix/store/hdhb0c160h0fhwznvhm9a6h176qbrdpp-filc-sysroot-with-metadata/bin:/nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin:/nix/store/1s2f7i4mnh66va8fd9y838sb58d5wnb8-binutils-wrapper-2.43.1/bin:/nix/store/fmj1ilm5jk1hba6s3cv6gkpgsjvkxaqv-binutils-2.43.1/bin:/nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin:/nix/store/392hs9nhm6wfw4imjllbvb1wil1n39qx-findutils-4.10.0/bin:/nix/store/xw0mf3shymq3k7zlncf09rm8917sdi4h-diffutils-3.12/bin:/nix/store/4rpiqv9yr2pw5094v4wc33ijkqjpm9sa-gnused-4.9/bin:/nix/store/l2wvwyg680h0v2la18hz3yiznxy2naqw-gnugrep-3.11/bin:/nix/store/c1z5j28ndxljf1ihqzag57bwpfpzms0g-gawk-5.3.2/bin:/nix/store/w60s4xh1pjg6dwbw7j0b4xzlpp88q5qg-gnutar-1.35/bin:/nix/store/xd9m9jkvrs8pbxvmkzkwviql33rd090j-gzip-1.14/bin:/nix/store/w1pxx760yidi7n9vbi5bhpii9xxl5vdj-bzip2-1.0.8-bin/bin:/nix/store/xk0d14zpm0njxzdm182dd722aqhav2cc-gnumake-4.4.1/bin:/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin:/nix/store/gj54zvf7vxll1mzzmqhqi1p4jiws3mfb-patch-2.7.6/bin:/nix/store/22rpb6790f346c55iqi6s9drr5qgmyjf-xz-5.8.1-bin/bin:/nix/store/xlmpcglsq8l09qh03rf0virz0331pjdc-file-5.45/bin:/sbin\" ldconfig -n /nix/store/xljfx1fchcv25ggxlizclfhpyayf3rbs-hyphen-x86_64-unknown-linux-gnufilc0-2.8.8/lib"],"id":5997221749194776,"type":101} @nix {"action":"result","fields":["/build/hyphen-2.8.8/libtool: line 1085: ldconfig: command not found"],"id":5997221749194776,"type":101} @nix {"action":"result","fields":["----------------------------------------------------------------------"],"id":5997221749194776,"type":101} @nix {"action":"result","fields":["Libraries have been installed in:"],"id":5997221749194776,"type":101} @nix {"action":"result","fields":[" /nix/store/xljfx1fchcv25ggxlizclfhpyayf3rbs-hyphen-x86_64-unknown-linux-gnufilc0-2.8.8/lib"],"id":5997221749194776,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194776,"type":101} @nix {"action":"result","fields":["If you ever happen to want to link against installed libraries"],"id":5997221749194776,"type":101} @nix {"action":"result","fields":["in a given directory, LIBDIR, you must either use libtool, and"],"id":5997221749194776,"type":101} @nix {"action":"result","fields":["specify the full pathname of the library, or use the `-LLIBDIR'"],"id":5997221749194776,"type":101} @nix {"action":"result","fields":["flag during linking and do at least one of the following:"],"id":5997221749194776,"type":101} @nix {"action":"result","fields":[" - add LIBDIR to the `LD_LIBRARY_PATH' environment variable"],"id":5997221749194776,"type":101} @nix {"action":"result","fields":[" during execution"],"id":5997221749194776,"type":101} @nix {"action":"result","fields":[" - add LIBDIR to the `LD_RUN_PATH' environment variable"],"id":5997221749194776,"type":101} @nix {"action":"result","fields":[" during linking"],"id":5997221749194776,"type":101} @nix {"action":"result","fields":[" - use the `-Wl,-rpath -Wl,LIBDIR' linker flag"],"id":5997221749194776,"type":101} @nix {"action":"result","fields":[" - have your system administrator run these commands:"],"id":5997221749194776,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194776,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194776,"type":101} @nix {"action":"result","fields":["See any operating system documentation about shared libraries for"],"id":5997221749194776,"type":101} @nix {"action":"result","fields":["more information, such as the ld(1) and ld.so(8) manual pages."],"id":5997221749194776,"type":101} @nix {"action":"result","fields":["----------------------------------------------------------------------"],"id":5997221749194776,"type":101} @nix {"action":"result","fields":["test -z \"/nix/store/xljfx1fchcv25ggxlizclfhpyayf3rbs-hyphen-x86_64-unknown-linux-gnufilc0-2.8.8/bin\" || /nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/mkdir -p \"/nix/store/xljfx1fchcv25ggxlizclfhpyayf3rbs-hyphen-x86_64-unknown-linux-gnufilc0-2.8.8/bin\""],"id":5997221749194776,"type":101} @nix {"action":"result","fields":[" /nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c substrings.pl '/nix/store/xljfx1fchcv25ggxlizclfhpyayf3rbs-hyphen-x86_64-unknown-linux-gnufilc0-2.8.8/bin'"],"id":5997221749194776,"type":101} @nix {"action":"result","fields":["test -z \"/nix/store/xljfx1fchcv25ggxlizclfhpyayf3rbs-hyphen-x86_64-unknown-linux-gnufilc0-2.8.8/include\" || /nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/mkdir -p \"/nix/store/xljfx1fchcv25ggxlizclfhpyayf3rbs-hyphen-x86_64-unknown-linux-gnufilc0-2.8.8/include\""],"id":5997221749194776,"type":101} @nix {"action":"result","fields":[" /nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c -m 644 hyphen.h '/nix/store/xljfx1fchcv25ggxlizclfhpyayf3rbs-hyphen-x86_64-unknown-linux-gnufilc0-2.8.8/include'"],"id":5997221749194776,"type":101} @nix {"action":"result","fields":["Running phase: fixupPhase"],"id":5997221749194776,"type":101} @nix {"action":"result","fields":["fixupPhase"],"id":5997221749194776,"type":104} @nix {"action":"result","fields":["shrinking RPATHs of ELF executables and libraries in /nix/store/xljfx1fchcv25ggxlizclfhpyayf3rbs-hyphen-x86_64-unknown-linux-gnufilc0-2.8.8"],"id":5997221749194776,"type":101} @nix {"action":"result","fields":["shrinking /nix/store/xljfx1fchcv25ggxlizclfhpyayf3rbs-hyphen-x86_64-unknown-linux-gnufilc0-2.8.8/lib/libhyphen.so.0.3.0"],"id":5997221749194776,"type":101} @nix {"action":"result","fields":["checking for references to /build/ in /nix/store/xljfx1fchcv25ggxlizclfhpyayf3rbs-hyphen-x86_64-unknown-linux-gnufilc0-2.8.8..."],"id":5997221749194776,"type":101} @nix {"action":"result","fields":["patching script interpreter paths in /nix/store/xljfx1fchcv25ggxlizclfhpyayf3rbs-hyphen-x86_64-unknown-linux-gnufilc0-2.8.8"],"id":5997221749194776,"type":101} @nix {"action":"result","fields":["stripping (with command strip and flags -S -p) in /nix/store/xljfx1fchcv25ggxlizclfhpyayf3rbs-hyphen-x86_64-unknown-linux-gnufilc0-2.8.8/lib /nix/store/xljfx1fchcv25ggxlizclfhpyayf3rbs-hyphen-x86_64-unknown-linux-gnufilc0-2.8.8/bin"],"id":5997221749194776,"type":101} @nix {"action":"result","fields":[101,33716],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,142592],"id":5997221749194765,"type":106} @nix {"action":"stop","id":5997221749194776} @nix {"action":"start","fields":["/nix/store/jyrcf1fpyl41ng6fl6wa2ks4gfk90hy4-hyprland-protocols-x86_64-unknown-linux-gnufilc0-0.6.4.drv","",1,1],"id":5997221749194777,"level":3,"parent":0,"text":"building '/nix/store/jyrcf1fpyl41ng6fl6wa2ks4gfk90hy4-hyprland-protocols-x86_64-unknown-linux-gnufilc0-0.6.4.drv'","type":105} @nix {"action":"result","fields":[101,33716],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,142592],"id":5997221749194765,"type":106} @nix {"action":"result","fields":["Running phase: unpackPhase"],"id":5997221749194777,"type":101} @nix {"action":"result","fields":["unpackPhase"],"id":5997221749194777,"type":104} @nix {"action":"result","fields":["unpacking source archive /nix/store/84s2xiayy1m10l0rxbl31zmz83v034nn-source"],"id":5997221749194777,"type":101} @nix {"action":"result","fields":["source root is source"],"id":5997221749194777,"type":101} @nix {"action":"result","fields":["Running phase: patchPhase"],"id":5997221749194777,"type":101} @nix {"action":"result","fields":["patchPhase"],"id":5997221749194777,"type":104} @nix {"action":"result","fields":["Running phase: updateAutotoolsGnuConfigScriptsPhase"],"id":5997221749194777,"type":101} @nix {"action":"result","fields":["updateAutotoolsGnuConfigScriptsPhase"],"id":5997221749194777,"type":104} @nix {"action":"result","fields":["Running phase: updateAutotoolsGnuConfigScriptsPhase"],"id":5997221749194777,"type":101} @nix {"action":"result","fields":["updateAutotoolsGnuConfigScriptsPhase"],"id":5997221749194777,"type":104} @nix {"action":"result","fields":["Running phase: configurePhase"],"id":5997221749194777,"type":101} @nix {"action":"result","fields":["configurePhase"],"id":5997221749194777,"type":104} @nix {"action":"result","fields":["mesonConfigurePhase flags: --prefix=/nix/store/kzxc0nh631h5d0bzgh15f6j8ib4bq84g-hyprland-protocols-x86_64-unknown-linux-gnufilc0-0.6.4 --libdir=/nix/store/kzxc0nh631h5d0bzgh15f6j8ib4bq84g-hyprland-protocols-x86_64-unknown-linux-gnufilc0-0.6.4/lib --libexecdir=/nix/store/kzxc0nh631h5d0bzgh15f6j8ib4bq84g-hyprland-protocols-x86_64-unknown-linux-gnufilc0-0.6.4/libexec --bindir=/nix/store/kzxc0nh631h5d0bzgh15f6j8ib4bq84g-hyprland-protocols-x86_64-unknown-linux-gnufilc0-0.6.4/bin --sbindir=/nix/store/kzxc0nh631h5d0bzgh15f6j8ib4bq84g-hyprland-protocols-x86_64-unknown-linux-gnufilc0-0.6.4/sbin --includedir=/nix/store/kzxc0nh631h5d0bzgh15f6j8ib4bq84g-hyprland-protocols-x86_64-unknown-linux-gnufilc0-0.6.4/include --mandir=/nix/store/kzxc0nh631h5d0bzgh15f6j8ib4bq84g-hyprland-protocols-x86_64-unknown-linux-gnufilc0-0.6.4/share/man --infodir=/nix/store/kzxc0nh631h5d0bzgh15f6j8ib4bq84g-hyprland-protocols-x86_64-unknown-linux-gnufilc0-0.6.4/share/info --localedir=/nix/store/kzxc0nh631h5d0bzgh15f6j8ib4bq84g-hyprland-protocols-x86_64-unknown-linux-gnufilc0-0.6.4/share/locale -Dauto_features=enabled -Dwrap_mode=nodownload --buildtype=plain --cross-file=/nix/store/ajw3xpilcx3bx1w4571cj4rllm7fgk9b-cross-file.conf"],"id":5997221749194777,"type":101} @nix {"action":"result","fields":["\u001b[1mThe Meson build system\u001b[0m"],"id":5997221749194777,"type":101} @nix {"action":"result","fields":["Version: 1.7.2"],"id":5997221749194777,"type":101} @nix {"action":"result","fields":["Source dir: \u001b[1m/build/source\u001b[0m"],"id":5997221749194777,"type":101} @nix {"action":"result","fields":["Build dir: \u001b[1m/build/source/build\u001b[0m"],"id":5997221749194777,"type":101} @nix {"action":"result","fields":["Build type: \u001b[1mcross build\u001b[0m"],"id":5997221749194777,"type":101} @nix {"action":"result","fields":["Project name: \u001b[1mhyprland-protocols\u001b[0m"],"id":5997221749194777,"type":101} @nix {"action":"result","fields":["Project version: \u001b[1m0.6.4\u001b[0m"],"id":5997221749194777,"type":101} @nix {"action":"result","fields":["Build machine cpu family: \u001b[1mx86_64\u001b[0m"],"id":5997221749194777,"type":101} @nix {"action":"result","fields":["Build machine cpu: \u001b[1mx86_64\u001b[0m"],"id":5997221749194777,"type":101} @nix {"action":"result","fields":["Host machine cpu family: \u001b[1mx86_64\u001b[0m"],"id":5997221749194777,"type":101} @nix {"action":"result","fields":["Host machine cpu: \u001b[1mx86_64\u001b[0m"],"id":5997221749194777,"type":101} @nix {"action":"result","fields":["Target machine cpu family: \u001b[1mx86_64\u001b[0m"],"id":5997221749194777,"type":101} @nix {"action":"result","fields":["Target machine cpu: \u001b[1mx86_64\u001b[0m"],"id":5997221749194777,"type":101} @nix {"action":"result","fields":["Configuring \u001b[1mhyprland-protocols.pc\u001b[0m using configuration"],"id":5997221749194777,"type":101} @nix {"action":"result","fields":["Build targets in project: \u001b[1m0\u001b[0m"],"id":5997221749194777,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194777,"type":101} @nix {"action":"result","fields":["hyprland-protocols \u001b[36m0.6.4\u001b[0m"],"id":5997221749194777,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194777,"type":101} @nix {"action":"result","fields":[" \u001b[1mUser defined options\u001b[0m"],"id":5997221749194777,"type":101} @nix {"action":"result","fields":[" Cross files : /nix/store/ajw3xpilcx3bx1w4571cj4rllm7fgk9b-cross-file.conf"],"id":5997221749194777,"type":101} @nix {"action":"result","fields":[" auto_features: enabled"],"id":5997221749194777,"type":101} @nix {"action":"result","fields":[" bindir : /nix/store/kzxc0nh631h5d0bzgh15f6j8ib4bq84g-hyprland-protocols-x86_64-unknown-linux-gnufilc0-0.6.4/bin"],"id":5997221749194777,"type":101} @nix {"action":"result","fields":[" buildtype : plain"],"id":5997221749194777,"type":101} @nix {"action":"result","fields":[" includedir : /nix/store/kzxc0nh631h5d0bzgh15f6j8ib4bq84g-hyprland-protocols-x86_64-unknown-linux-gnufilc0-0.6.4/include"],"id":5997221749194777,"type":101} @nix {"action":"result","fields":[" infodir : /nix/store/kzxc0nh631h5d0bzgh15f6j8ib4bq84g-hyprland-protocols-x86_64-unknown-linux-gnufilc0-0.6.4/share/info"],"id":5997221749194777,"type":101} @nix {"action":"result","fields":[" libdir : /nix/store/kzxc0nh631h5d0bzgh15f6j8ib4bq84g-hyprland-protocols-x86_64-unknown-linux-gnufilc0-0.6.4/lib"],"id":5997221749194777,"type":101} @nix {"action":"result","fields":[" libexecdir : /nix/store/kzxc0nh631h5d0bzgh15f6j8ib4bq84g-hyprland-protocols-x86_64-unknown-linux-gnufilc0-0.6.4/libexec"],"id":5997221749194777,"type":101} @nix {"action":"result","fields":[" localedir : /nix/store/kzxc0nh631h5d0bzgh15f6j8ib4bq84g-hyprland-protocols-x86_64-unknown-linux-gnufilc0-0.6.4/share/locale"],"id":5997221749194777,"type":101} @nix {"action":"result","fields":[" mandir : /nix/store/kzxc0nh631h5d0bzgh15f6j8ib4bq84g-hyprland-protocols-x86_64-unknown-linux-gnufilc0-0.6.4/share/man"],"id":5997221749194777,"type":101} @nix {"action":"result","fields":[" prefix : /nix/store/kzxc0nh631h5d0bzgh15f6j8ib4bq84g-hyprland-protocols-x86_64-unknown-linux-gnufilc0-0.6.4"],"id":5997221749194777,"type":101} @nix {"action":"result","fields":[" sbindir : /nix/store/kzxc0nh631h5d0bzgh15f6j8ib4bq84g-hyprland-protocols-x86_64-unknown-linux-gnufilc0-0.6.4/sbin"],"id":5997221749194777,"type":101} @nix {"action":"result","fields":[" wrap_mode : nodownload"],"id":5997221749194777,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194777,"type":101} @nix {"action":"result","fields":["Found ninja-1.12.1 at /nix/store/0gk4i8rv9vppwwbig525k1fkhkph6vwx-ninja-1.12.1/bin/ninja"],"id":5997221749194777,"type":101} @nix {"action":"result","fields":["mesonConfigurePhase: enabled\\ parallel\\ building"],"id":5997221749194777,"type":101} @nix {"action":"result","fields":["Running phase: buildPhase"],"id":5997221749194777,"type":101} @nix {"action":"result","fields":["buildPhase"],"id":5997221749194777,"type":104} @nix {"action":"result","fields":["build flags: -j7"],"id":5997221749194777,"type":101} @nix {"action":"result","fields":["ninja: no work to do."],"id":5997221749194777,"type":101} @nix {"action":"result","fields":["Running phase: installPhase"],"id":5997221749194777,"type":101} @nix {"action":"result","fields":["installPhase"],"id":5997221749194777,"type":104} @nix {"action":"result","fields":["mesonInstallPhase flags: ''"],"id":5997221749194777,"type":101} @nix {"action":"result","fields":["checking whether yytext is a pointer... yes"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["checking for bison... bison -y"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["checking build system type... x86_64-unknown-linux-gnu"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["checking host system type... x86_64-unknown-linux-gnufilc0"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["checking how to print strings... printf"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["checking for a sed that does not truncate output... /nix/store/4rpiqv9yr2pw5094v4wc33ijkqjpm9sa-gnused-4.9/bin/sed"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["checking for grep that handles long lines and -e... /nix/store/l2wvwyg680h0v2la18hz3yiznxy2naqw-gnugrep-3.11/bin/grep"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["checking for egrep... /nix/store/l2wvwyg680h0v2la18hz3yiznxy2naqw-gnugrep-3.11/bin/grep -E"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["checking for fgrep... /nix/store/l2wvwyg680h0v2la18hz3yiznxy2naqw-gnugrep-3.11/bin/grep -F"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["checking for ld used by clang... ld"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["checking if the linker (ld) is GNU ld... yes"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["checking for BSD- or MS-compatible name lister (nm)... nm"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["checking the name lister (nm) interface... BSD nm"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["checking whether ln -s works... yes"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["checking the maximum length of command line arguments... 4718592"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["checking how to convert x86_64-unknown-linux-gnu file names to x86_64-unknown-linux-gnufilc0 format... func_convert_file_noop"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["checking how to convert x86_64-unknown-linux-gnu file names to toolchain format... func_convert_file_noop"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["checking for ld option to reload object files... -r"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["checking for file... file"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["checking for x86_64-unknown-linux-gnufilc0-objdump... objdump"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["checking how to recognize dependent libraries... (cached) pass_all"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["checking for x86_64-unknown-linux-gnufilc0-dlltool... no"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["checking for dlltool... no"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["checking how to associate runtime and link libraries... printf %s\\n"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["checking for x86_64-unknown-linux-gnufilc0-ranlib... ranlib"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["checking for x86_64-unknown-linux-gnufilc0-ar... ar"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["Installing /build/source/protocols/hyprland-ctm-control-v1.xml to /nix/store/kzxc0nh631h5d0bzgh15f6j8ib4bq84g-hyprland-protocols-x86_64-unknown-linux-gnufilc0-0.6.4/share/hyprland-protocols/protocols"],"id":5997221749194777,"type":101} @nix {"action":"result","fields":["Installing /build/source/protocols/hyprland-focus-grab-v1.xml to /nix/store/kzxc0nh631h5d0bzgh15f6j8ib4bq84g-hyprland-protocols-x86_64-unknown-linux-gnufilc0-0.6.4/share/hyprland-protocols/protocols"],"id":5997221749194777,"type":101} @nix {"action":"result","fields":["Installing /build/source/protocols/hyprland-global-shortcuts-v1.xml to /nix/store/kzxc0nh631h5d0bzgh15f6j8ib4bq84g-hyprland-protocols-x86_64-unknown-linux-gnufilc0-0.6.4/share/hyprland-protocols/protocols"],"id":5997221749194777,"type":101} @nix {"action":"result","fields":["Installing /build/source/protocols/hyprland-lock-notify-v1.xml to /nix/store/kzxc0nh631h5d0bzgh15f6j8ib4bq84g-hyprland-protocols-x86_64-unknown-linux-gnufilc0-0.6.4/share/hyprland-protocols/protocols"],"id":5997221749194777,"type":101} @nix {"action":"result","fields":["Installing /build/source/protocols/hyprland-surface-v1.xml to /nix/store/kzxc0nh631h5d0bzgh15f6j8ib4bq84g-hyprland-protocols-x86_64-unknown-linux-gnufilc0-0.6.4/share/hyprland-protocols/protocols"],"id":5997221749194777,"type":101} @nix {"action":"result","fields":["Installing /build/source/protocols/hyprland-toplevel-export-v1.xml to /nix/store/kzxc0nh631h5d0bzgh15f6j8ib4bq84g-hyprland-protocols-x86_64-unknown-linux-gnufilc0-0.6.4/share/hyprland-protocols/protocols"],"id":5997221749194777,"type":101} @nix {"action":"result","fields":["Installing /build/source/protocols/hyprland-toplevel-mapping-v1.xml to /nix/store/kzxc0nh631h5d0bzgh15f6j8ib4bq84g-hyprland-protocols-x86_64-unknown-linux-gnufilc0-0.6.4/share/hyprland-protocols/protocols"],"id":5997221749194777,"type":101} @nix {"action":"result","fields":["Installing /build/source/build/hyprland-protocols.pc to /nix/store/kzxc0nh631h5d0bzgh15f6j8ib4bq84g-hyprland-protocols-x86_64-unknown-linux-gnufilc0-0.6.4/share/pkgconfig"],"id":5997221749194777,"type":101} @nix {"action":"result","fields":["checking for archiver @FILE support... @"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["checking for x86_64-unknown-linux-gnufilc0-strip... (cached) strip"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["Running phase: fixupPhase"],"id":5997221749194777,"type":101} @nix {"action":"result","fields":["fixupPhase"],"id":5997221749194777,"type":104} @nix {"action":"result","fields":["shrinking RPATHs of ELF executables and libraries in /nix/store/kzxc0nh631h5d0bzgh15f6j8ib4bq84g-hyprland-protocols-x86_64-unknown-linux-gnufilc0-0.6.4"],"id":5997221749194777,"type":101} @nix {"action":"result","fields":["checking for references to /build/ in /nix/store/kzxc0nh631h5d0bzgh15f6j8ib4bq84g-hyprland-protocols-x86_64-unknown-linux-gnufilc0-0.6.4..."],"id":5997221749194777,"type":101} @nix {"action":"result","fields":["patching script interpreter paths in /nix/store/kzxc0nh631h5d0bzgh15f6j8ib4bq84g-hyprland-protocols-x86_64-unknown-linux-gnufilc0-0.6.4"],"id":5997221749194777,"type":101} @nix {"action":"result","fields":[101,33716],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,142592],"id":5997221749194765,"type":106} @nix {"action":"stop","id":5997221749194777} @nix {"action":"start","fields":["/nix/store/i6c92kv6py1pdph6gm6j22k96lvj217d-hyprutils-x86_64-unknown-linux-gnufilc0-0.7.1.drv","",1,1],"id":5997221749194778,"level":3,"parent":0,"text":"building '/nix/store/i6c92kv6py1pdph6gm6j22k96lvj217d-hyprutils-x86_64-unknown-linux-gnufilc0-0.7.1.drv'","type":105} @nix {"action":"result","fields":[101,33716],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,142592],"id":5997221749194765,"type":106} @nix {"action":"result","fields":["checking command to parse nm output from clang object... ok"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["checking for sysroot... no"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["checking for a working dd... /nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/dd"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["checking how to truncate binary pipes... /nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/dd bs=4096 count=1"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["Running phase: unpackPhase"],"id":5997221749194778,"type":101} @nix {"action":"result","fields":["unpackPhase"],"id":5997221749194778,"type":104} @nix {"action":"result","fields":["unpacking source archive /nix/store/ha4k8484shkbqdgjprnn4hf4pm73rwqi-source"],"id":5997221749194778,"type":101} @nix {"action":"result","fields":["checking for x86_64-unknown-linux-gnufilc0-mt... no"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["checking for mt... no"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["source root is source"],"id":5997221749194778,"type":101} @nix {"action":"result","fields":["checking if : is a manifest tool... no"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["Running phase: patchPhase"],"id":5997221749194778,"type":101} @nix {"action":"result","fields":["patchPhase"],"id":5997221749194778,"type":104} @nix {"action":"result","fields":["Running phase: updateAutotoolsGnuConfigScriptsPhase"],"id":5997221749194778,"type":101} @nix {"action":"result","fields":["updateAutotoolsGnuConfigScriptsPhase"],"id":5997221749194778,"type":104} @nix {"action":"result","fields":["Running phase: updateAutotoolsGnuConfigScriptsPhase"],"id":5997221749194778,"type":101} @nix {"action":"result","fields":["updateAutotoolsGnuConfigScriptsPhase"],"id":5997221749194778,"type":104} @nix {"action":"result","fields":["Running phase: configurePhase"],"id":5997221749194778,"type":101} @nix {"action":"result","fields":["configurePhase"],"id":5997221749194778,"type":104} @nix {"action":"result","fields":["checking for stdio.h... yes"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["fixing cmake files..."],"id":5997221749194778,"type":101} @nix {"action":"result","fields":["cmake flags: -DCMAKE_FIND_USE_SYSTEM_PACKAGE_REGISTRY=OFF -DCMAKE_FIND_USE_PACKAGE_REGISTRY=OFF -DCMAKE_EXPORT_NO_PACKAGE_REGISTRY=ON -DCMAKE_BUILD_TYPE=RelWithDebInfo -DBUILD_TESTING=OFF -DCMAKE_INSTALL_LOCALEDIR=/nix/store/zarsjbif2marxk76srp757dvrwspx8ga-hyprutils-x86_64-unknown-linux-gnufilc0-0.7.1/share/locale -DCMAKE_INSTALL_LIBEXECDIR=/nix/store/zarsjbif2marxk76srp757dvrwspx8ga-hyprutils-x86_64-unknown-linux-gnufilc0-0.7.1/libexec -DCMAKE_INSTALL_LIBDIR=/nix/store/zarsjbif2marxk76srp757dvrwspx8ga-hyprutils-x86_64-unknown-linux-gnufilc0-0.7.1/lib -DCMAKE_INSTALL_DOCDIR=/nix/store/zarsjbif2marxk76srp757dvrwspx8ga-hyprutils-x86_64-unknown-linux-gnufilc0-0.7.1/share/doc/hyprutils -DCMAKE_INSTALL_INFODIR=/nix/store/zarsjbif2marxk76srp757dvrwspx8ga-hyprutils-x86_64-unknown-linux-gnufilc0-0.7.1/share/info -DCMAKE_INSTALL_MANDIR=/nix/store/zarsjbif2marxk76srp757dvrwspx8ga-hyprutils-x86_64-unknown-linux-gnufilc0-0.7.1/share/man -DCMAKE_INSTALL_INCLUDEDIR=/nix/store/6nblmzxqhjcc6r7dvblrknxqzmm40jqf-hyprutils-x86_64-unknown-linux-gnufilc0-0.7.1-dev/include -DCMAKE_INSTALL_SBINDIR=/nix/store/zarsjbif2marxk76srp757dvrwspx8ga-hyprutils-x86_64-unknown-linux-gnufilc0-0.7.1/sbin -DCMAKE_INSTALL_BINDIR=/nix/store/zarsjbif2marxk76srp757dvrwspx8ga-hyprutils-x86_64-unknown-linux-gnufilc0-0.7.1/bin -DCMAKE_INSTALL_NAME_DIR=/nix/store/zarsjbif2marxk76srp757dvrwspx8ga-hyprutils-x86_64-unknown-linux-gnufilc0-0.7.1/lib -DCMAKE_POLICY_DEFAULT_CMP0025=NEW -DCMAKE_FIND_FRAMEWORK=LAST -DCMAKE_STRIP=/nix/store/42rvnpz9javp8wx0lwk0374bxx527ffr-filc-cc-wrapper-/bin/strip -DCMAKE_RANLIB=/nix/store/42rvnpz9javp8wx0lwk0374bxx527ffr-filc-cc-wrapper-/bin/ranlib -DCMAKE_AR=/nix/store/42rvnpz9javp8wx0lwk0374bxx527ffr-filc-cc-wrapper-/bin/ar -DCMAKE_C_COMPILER=clang -DCMAKE_CXX_COMPILER=clang++ -DCMAKE_INSTALL_PREFIX=/nix/store/zarsjbif2marxk76srp757dvrwspx8ga-hyprutils-x86_64-unknown-linux-gnufilc0-0.7.1 -DCMAKE_SYSTEM_NAME=Linux -DCMAKE_SYSTEM_PROCESSOR=x86_64 -DCMAKE_HOST_SYSTEM_NAME=Linux -DCMAKE_HOST_SYSTEM_PROCESSOR=x86_64 -DCMAKE_CROSSCOMPILING_EMULATOR=env"],"id":5997221749194778,"type":101} @nix {"action":"result","fields":["checking for stdlib.h... yes"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["-- The C compiler identification is Clang 20.1.8"],"id":5997221749194778,"type":101} @nix {"action":"result","fields":["checking for string.h... yes"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["checking for inttypes.h... yes"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["-- The CXX compiler identification is Clang 20.1.8"],"id":5997221749194778,"type":101} @nix {"action":"result","fields":["-- Detecting C compiler ABI info"],"id":5997221749194778,"type":101} @nix {"action":"result","fields":["checking for stdint.h... yes"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["checking for strings.h... yes"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["-- Detecting C compiler ABI info - done"],"id":5997221749194778,"type":101} @nix {"action":"result","fields":["-- Check for working C compiler: /nix/store/42rvnpz9javp8wx0lwk0374bxx527ffr-filc-cc-wrapper-/bin/clang - skipped"],"id":5997221749194778,"type":101} @nix {"action":"result","fields":["-- Detecting C compile features"],"id":5997221749194778,"type":101} @nix {"action":"result","fields":["-- Detecting C compile features - done"],"id":5997221749194778,"type":101} @nix {"action":"result","fields":["-- Detecting CXX compiler ABI info"],"id":5997221749194778,"type":101} @nix {"action":"result","fields":["checking for sys/stat.h... yes"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["checking for sys/types.h... yes"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["-- Detecting CXX compiler ABI info - done"],"id":5997221749194778,"type":101} @nix {"action":"result","fields":["-- Check for working CXX compiler: /nix/store/42rvnpz9javp8wx0lwk0374bxx527ffr-filc-cc-wrapper-/bin/clang++ - skipped"],"id":5997221749194778,"type":101} @nix {"action":"result","fields":["-- Detecting CXX compile features"],"id":5997221749194778,"type":101} @nix {"action":"result","fields":["-- Detecting CXX compile features - done"],"id":5997221749194778,"type":101} @nix {"action":"result","fields":["checking for unistd.h... yes"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["-- Configuring hyprutils in Release"],"id":5997221749194778,"type":101} @nix {"action":"result","fields":["-- Found PkgConfig: /nix/store/f4iq3fjva198s44x56dwm0vpgymb67xg-x86_64-unknown-linux-gnufilc0-pkg-config-wrapper-0.29.2/bin/x86_64-unknown-linux-gnufilc0-pkg-config (found version \"0.29.2\")"],"id":5997221749194778,"type":101} @nix {"action":"result","fields":["-- Checking for module 'pixman-1'"],"id":5997221749194778,"type":101} @nix {"action":"result","fields":["-- Found pixman-1, version 0.44.2"],"id":5997221749194778,"type":101} @nix {"action":"result","fields":["-- Configuring done (0.4s)"],"id":5997221749194778,"type":101} @nix {"action":"result","fields":["checking for dlfcn.h... yes"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["checking for objdir... .libs"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["-- Generating done (0.0s)"],"id":5997221749194778,"type":101} @nix {"action":"result","fields":["\u001b[33mCMake Warning:"],"id":5997221749194778,"type":101} @nix {"action":"result","fields":[" Manually-specified variables were not used by the project:"],"id":5997221749194778,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194778,"type":101} @nix {"action":"result","fields":[" CMAKE_EXPORT_NO_PACKAGE_REGISTRY"],"id":5997221749194778,"type":101} @nix {"action":"result","fields":[" CMAKE_POLICY_DEFAULT_CMP0025"],"id":5997221749194778,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194778,"type":101} @nix {"action":"result","fields":["\u001b[0m"],"id":5997221749194778,"type":101} @nix {"action":"result","fields":["-- Build files have been written to: /build/source/build"],"id":5997221749194778,"type":101} @nix {"action":"result","fields":["cmake: enabled parallel building"],"id":5997221749194778,"type":101} @nix {"action":"result","fields":["cmake: enabled parallel installing"],"id":5997221749194778,"type":101} @nix {"action":"result","fields":["Running phase: buildPhase"],"id":5997221749194778,"type":101} @nix {"action":"result","fields":["buildPhase"],"id":5997221749194778,"type":104} @nix {"action":"result","fields":["build flags: -j7 SHELL=/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/bash"],"id":5997221749194778,"type":101} @nix {"action":"result","fields":["[ 6%] \u001b[32mBuilding CXX object CMakeFiles/hyprutils.dir/src/animation/AnimationManager.cpp.o\u001b[0m"],"id":5997221749194778,"type":101} @nix {"action":"result","fields":["[ 6%] \u001b[32mBuilding CXX object CMakeFiles/hyprutils.dir/src/animation/AnimatedVariable.cpp.o\u001b[0m"],"id":5997221749194778,"type":101} @nix {"action":"result","fields":["[ 12%] \u001b[32mBuilding CXX object CMakeFiles/hyprutils.dir/src/math/Region.cpp.o\u001b[0m"],"id":5997221749194778,"type":101} @nix {"action":"result","fields":["[ 12%] \u001b[32mBuilding CXX object CMakeFiles/hyprutils.dir/src/math/Box.cpp.o\u001b[0m"],"id":5997221749194778,"type":101} @nix {"action":"result","fields":["[ 21%] \u001b[32mBuilding CXX object CMakeFiles/hyprutils.dir/src/animation/AnimationConfig.cpp.o\u001b[0m"],"id":5997221749194778,"type":101} @nix {"action":"result","fields":["[ 21%] \u001b[32mBuilding CXX object CMakeFiles/hyprutils.dir/src/math/Mat3x3.cpp.o\u001b[0m"],"id":5997221749194778,"type":101} @nix {"action":"result","fields":["[ 21%] \u001b[32mBuilding CXX object CMakeFiles/hyprutils.dir/src/animation/BezierCurve.cpp.o\u001b[0m"],"id":5997221749194778,"type":101} @nix {"action":"result","fields":["checking if clang supports -fno-rtti -fno-exceptions... yes"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["checking for clang option to produce PIC... -fPIC -DPIC"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["checking if clang PIC flag -fPIC -DPIC works... yes"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["checking if clang static flag -static works... no"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["checking if clang supports -c -o file.o... yes"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["checking if clang supports -c -o file.o... (cached) yes"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["checking whether the clang linker (ld -m elf_x86_64) supports shared libraries... yes"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["checking whether -lc should be explicitly linked in... no"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["checking dynamic linker characteristics... GNU/Linux ld.so"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["checking how to hardcode library paths into programs... immediate"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["checking whether stripping libraries is possible... yes"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["checking if libtool supports shared libraries... yes"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["checking whether to build shared libraries... yes"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["checking whether to build static libraries... no"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["checking how to run the C++ preprocessor... clang++ -E"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["checking for ld used by clang++... ld -m elf_x86_64"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["checking if the linker (ld -m elf_x86_64) is GNU ld... yes"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["checking whether the clang++ linker (ld -m elf_x86_64) supports shared libraries... yes"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["checking for clang++ option to produce PIC... -fPIC -DPIC"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["checking if clang++ PIC flag -fPIC -DPIC works... yes"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["checking if clang++ static flag -static works... no"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["checking if clang++ supports -c -o file.o... yes"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["checking if clang++ supports -c -o file.o... (cached) yes"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["checking whether the clang++ linker (ld -m elf_x86_64) supports shared libraries... yes"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["checking dynamic linker characteristics... (cached) GNU/Linux ld.so"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["checking how to hardcode library paths into programs... immediate"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["checking for hpdf.h... yes"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["checking for sqrt in -lm... yes"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["checking for deflate in -lz... yes"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["checking for png_read_info in -lpng... yes"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["checking for HPDF_New in -lhpdf... yes"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["checking that generated files are newer than configure... done"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["configure: creating ./config.status"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["[ 25%] \u001b[32mBuilding CXX object CMakeFiles/hyprutils.dir/src/math/Vector2D.cpp.o\u001b[0m"],"id":5997221749194778,"type":101} @nix {"action":"result","fields":["[ 28%] \u001b[32mBuilding CXX object CMakeFiles/hyprutils.dir/src/os/FileDescriptor.cpp.o\u001b[0m"],"id":5997221749194778,"type":101} @nix {"action":"result","fields":["[ 31%] \u001b[32mBuilding CXX object CMakeFiles/hyprutils.dir/src/os/Process.cpp.o\u001b[0m"],"id":5997221749194778,"type":101} @nix {"action":"result","fields":["config.status: creating Makefile"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["[ 34%] \u001b[32mBuilding CXX object CMakeFiles/hyprutils.dir/src/path/Path.cpp.o\u001b[0m"],"id":5997221749194778,"type":101} @nix {"action":"result","fields":["config.status: creating src/Makefile"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["config.status: creating lib/Makefile"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["config.status: creating lib/hyp2mat.pc"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["config.status: creating doc/Makefile"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["config.status: creating matlab/Makefile"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["config.status: creating eagle/Makefile"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["config.status: creating src/config.h"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["config.status: executing depfiles commands"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["config.status: executing libtool commands"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["Running phase: buildPhase"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["buildPhase"],"id":5997221749194775,"type":104} @nix {"action":"result","fields":["build flags: -j7 SHELL=/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/bash"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["Making all in lib"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["make[1]: Entering directory '/build/source/lib'"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["bison -y --output=parse.cc --defines=parse.h parse.yy"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["bison -y --output=.cc --defines=.h parse.yy"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["parse.yyparse.yy:21:21.1.1-5-5: : warning:warning: POSIX Yacc does not support %codePOSIX Yacc does not support %code [ [-Wyacc-Wyacc]]"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194775,"type":101} @nix {"action":"result","fields":[" 21 | % 21 | c%ocdoed er erqeuqiurierse s{ "],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["{ | "],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["^ | ~^~~~~~~"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["~"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["parse.yyparse.yy:26:26.1.1-14-14: : warning:warning: POSIX Yacc does not support %error-verbosePOSIX Yacc does not support %error-verbose [ [-Wyacc-Wyacc]]"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194775,"type":101} @nix {"action":"result","fields":[" 26 | 26 | %%eerrrroorr--vveerrbboossee"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194775,"type":101} @nix {"action":"result","fields":[" | | ^^~~~~~~~~~~~~~~~~~~~~~~~~~~"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["parse.yyparse.yy:26:26.1.1-14-14: : warning:warning: deprecated directive: '%error-verbose', use '%define parse.error verbose'deprecated directive: '%error-verbose', use '%define parse.error verbose' [ [-Wdeprecated-Wdeprecated]]"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194775,"type":101} @nix {"action":"result","fields":[" 26 | 26 | %%eerrrroorr--vveerrbboossee"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194775,"type":101} @nix {"action":"result","fields":[" | | ^^~~~~~~~~~~~~~~~~~~~~~~~~~~"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194775,"type":101} @nix {"action":"result","fields":[" | | %define parse.error verbose%define parse.error verbose"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["parse.yyparse.yy:28:28.1.1-8-8: : warning:warning: POSIX Yacc does not support %definesPOSIX Yacc does not support %defines [ [-Wyacc-Wyacc]]"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194775,"type":101} @nix {"action":"result","fields":[" 28 | 28 | %%ddeeffiinneess"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194775,"type":101} @nix {"action":"result","fields":[" | | ^^~~~~~~~~~~~~~~"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["parse.yy: warning: fix-its can be applied. Rerun with option '--update'. [-Wother]"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["parse.yy: warning: fix-its can be applied. Rerun with option '--update'. [-Wother]"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["flex -o scan.cc scan.ll"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["make all-am"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["make[2]: Entering directory '/build/source/lib'"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/bash ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I../src -g -O2 -c -o clipper.lo clipper.cpp"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/bash ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I../src -g -O2 -c -o copper.lo copper.cc"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/bash ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I../src -g -O2 -c -o crop.lo crop.cc"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/bash ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I../src -g -O2 -c -o csxcad.lo csxcad.cc"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/bash ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I../src -g -O2 -c -o draw.lo draw.cc"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/bash ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I../src -g -O2 -c -o exec_board.lo exec_board.cc"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/bash ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I../src -g -O2 -c -o exec_devices.lo exec_devices.cc"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../src -g -O2 -c exec_devices.cc -fPIC -DPIC -o .libs/exec_devices.o"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../src -g -O2 -c copper.cc -fPIC -DPIC -o .libs/copper.o"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../src -g -O2 -c draw.cc -fPIC -DPIC -o .libs/draw.o"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../src -g -O2 -c crop.cc -fPIC -DPIC -o .libs/crop.o"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../src -g -O2 -c csxcad.cc -fPIC -DPIC -o .libs/csxcad.o"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../src -g -O2 -c exec_board.cc -fPIC -DPIC -o .libs/exec_board.o"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../src -g -O2 -c clipper.cpp -fPIC -DPIC -o .libs/clipper.o"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["[ 37%] \u001b[32mBuilding CXX object CMakeFiles/hyprutils.dir/src/signal/Listener.cpp.o\u001b[0m"],"id":5997221749194778,"type":101} @nix {"action":"result","fields":["[ 40%] \u001b[32mBuilding CXX object CMakeFiles/hyprutils.dir/src/signal/Signal.cpp.o\u001b[0m"],"id":5997221749194778,"type":101} @nix {"action":"result","fields":["[ 43%] \u001b[32mBuilding CXX object CMakeFiles/hyprutils.dir/src/string/ConstVarList.cpp.o\u001b[0m"],"id":5997221749194778,"type":101} @nix {"action":"result","fields":["[ 46%] \u001b[32mBuilding CXX object CMakeFiles/hyprutils.dir/src/string/String.cpp.o\u001b[0m"],"id":5997221749194778,"type":101} @nix {"action":"result","fields":["[ 50%] \u001b[32mBuilding CXX object CMakeFiles/hyprutils.dir/src/string/VarList.cpp.o\u001b[0m"],"id":5997221749194778,"type":101} @nix {"action":"result","fields":["/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/bash ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I../src -g -O2 -c -o exec_end.lo exec_end.cc"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../src -g -O2 -c exec_end.cc -fPIC -DPIC -o .libs/exec_end.o"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/bash ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I../src -g -O2 -c -o exec_net.lo exec_net.cc"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../src -g -O2 -c exec_net.cc -fPIC -DPIC -o .libs/exec_net.o"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["[ 53%] \u001b[32mBuilding CXX object CMakeFiles/hyprutils.dir/src/utils/ScopeGuard.cpp.o\u001b[0m"],"id":5997221749194778,"type":101} @nix {"action":"result","fields":["/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/bash ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I../src -g -O2 -c -o exec_netclass.lo exec_netclass.cc"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../src -g -O2 -c exec_netclass.cc -fPIC -DPIC -o .libs/exec_netclass.o"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/bash ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I../src -g -O2 -c -o exec_padstack.lo exec_padstack.cc"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../src -g -O2 -c exec_padstack.cc -fPIC -DPIC -o .libs/exec_padstack.o"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/bash ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I../src -g -O2 -c -o exec_polygon.lo exec_polygon.cc"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../src -g -O2 -c exec_polygon.cc -fPIC -DPIC -o .libs/exec_polygon.o"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/bash ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I../src -g -O2 -c -o exec_stackup.lo exec_stackup.cc"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../src -g -O2 -c exec_stackup.cc -fPIC -DPIC -o .libs/exec_stackup.o"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/bash ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I../src -g -O2 -c -o exec_supplies.lo exec_supplies.cc"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../src -g -O2 -c exec_supplies.cc -fPIC -DPIC -o .libs/exec_supplies.o"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/bash ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I../src -g -O2 -c -o hyperlynx.lo hyperlynx.cc"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../src -g -O2 -c hyperlynx.cc -fPIC -DPIC -o .libs/hyperlynx.o"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/bash ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I../src -g -O2 -c -o hypfile.lo hypfile.cc"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../src -g -O2 -c hypfile.cc -fPIC -DPIC -o .libs/hypfile.o"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/bash ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I../src -g -O2 -c -o misc.lo misc.cc"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../src -g -O2 -c misc.cc -fPIC -DPIC -o .libs/misc.o"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["[ 56%] \u001b[32m\u001b[1mLinking CXX shared library libhyprutils.so\u001b[0m"],"id":5997221749194778,"type":101} @nix {"action":"result","fields":["[ 56%] Built target hyprutils"],"id":5997221749194778,"type":101} @nix {"action":"result","fields":["[ 65%] \u001b[32mBuilding CXX object CMakeFiles/hyprutils_os.dir/tests/os.cpp.o\u001b[0m"],"id":5997221749194778,"type":101} @nix {"action":"result","fields":["[ 65%] \u001b[32mBuilding CXX object CMakeFiles/hyprutils_filedescriptor.dir/tests/filedescriptor.cpp.o\u001b[0m"],"id":5997221749194778,"type":101} @nix {"action":"result","fields":["[ 65%] \u001b[32mBuilding CXX object CMakeFiles/hyprutils_signal.dir/tests/signal.cpp.o\u001b[0m"],"id":5997221749194778,"type":101} @nix {"action":"result","fields":["[ 68%] \u001b[32mBuilding CXX object CMakeFiles/hyprutils_animation.dir/tests/animation.cpp.o\u001b[0m"],"id":5997221749194778,"type":101} @nix {"action":"result","fields":["[ 71%] \u001b[32mBuilding CXX object CMakeFiles/hyprutils_math.dir/tests/math.cpp.o\u001b[0m"],"id":5997221749194778,"type":101} @nix {"action":"result","fields":["[ 75%] \u001b[32mBuilding CXX object CMakeFiles/hyprutils_memory.dir/tests/memory.cpp.o\u001b[0m"],"id":5997221749194778,"type":101} @nix {"action":"result","fields":["[ 78%] \u001b[32mBuilding CXX object CMakeFiles/hyprutils_string.dir/tests/string.cpp.o\u001b[0m"],"id":5997221749194778,"type":101} @nix {"action":"result","fields":["/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/bash ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I../src -g -O2 -c -o palette.lo palette.cc"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../src -g -O2 -c palette.cc -fPIC -DPIC -o .libs/palette.o"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/bash ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I../src -g -O2 -c -o parse.lo parse.cc"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../src -g -O2 -c parse.cc -fPIC -DPIC -o .libs/parse.o"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/bash ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I../src -g -O2 -c -o polygon.lo polygon.cc"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../src -g -O2 -c polygon.cc -fPIC -DPIC -o .libs/polygon.o"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/bash ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I../src -g -O2 -c -o pcb.lo pcb.cc"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../src -g -O2 -c pcb.cc -fPIC -DPIC -o .libs/pcb.o"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/bash ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I../src -g -O2 -c -o pdf.lo pdf.cc"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../src -g -O2 -c pdf.cc -fPIC -DPIC -o .libs/pdf.o"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["[ 81%] \u001b[32m\u001b[1mLinking CXX executable hyprutils_filedescriptor\u001b[0m"],"id":5997221749194778,"type":101} @nix {"action":"result","fields":["[ 84%] \u001b[32m\u001b[1mLinking CXX executable hyprutils_signal\u001b[0m"],"id":5997221749194778,"type":101} @nix {"action":"result","fields":["libhyprutils.so.0.7.1: error: undefined reference to 'pizlonated_sqrt'"],"id":5997221749194778,"type":101} @nix {"action":"result","fields":["libhyprutils.so.0.7.1: error: undefined reference to 'pizlonated_sinf'"],"id":5997221749194778,"type":101} @nix {"action":"result","fields":["libhyprutils.so.0.7.1: error: undefined reference to 'pizlonated_cosf'"],"id":5997221749194778,"type":101} @nix {"action":"result","fields":["libhyprutils.so.0.7.1: error: undefined reference to 'pizlonated_sqrt'"],"id":5997221749194778,"type":101} @nix {"action":"result","fields":["libhyprutils.so.0.7.1: error: undefined reference to 'pizlonated_sinf'"],"id":5997221749194778,"type":101} @nix {"action":"result","fields":["libhyprutils.so.0.7.1: error: undefined reference to 'pizlonated_cosf'"],"id":5997221749194778,"type":101} @nix {"action":"result","fields":["clang-20: \u001b[0;1;31merror: \u001b[0m\u001b[1mlinker command failed with exit code 1 (use -v to see invocation)\u001b[0m"],"id":5997221749194778,"type":101} @nix {"action":"result","fields":["clang-20: \u001b[0;1;31merror: \u001b[0m\u001b[1mlinker command failed with exit code 1 (use -v to see invocation)\u001b[0m"],"id":5997221749194778,"type":101} @nix {"action":"result","fields":["make[2]: *** [CMakeFiles/hyprutils_signal.dir/build.make:102: hyprutils_signal] Error 1"],"id":5997221749194778,"type":101} @nix {"action":"result","fields":["make[2]: *** [CMakeFiles/hyprutils_filedescriptor.dir/build.make:102: hyprutils_filedescriptor] Error 1"],"id":5997221749194778,"type":101} @nix {"action":"result","fields":["make[1]: *** [CMakeFiles/Makefile2:345: CMakeFiles/hyprutils_filedescriptor.dir/all] Error 2"],"id":5997221749194778,"type":101} @nix {"action":"result","fields":["make[1]: *** Waiting for unfinished jobs...."],"id":5997221749194778,"type":101} @nix {"action":"result","fields":["make[1]: *** [CMakeFiles/Makefile2:249: CMakeFiles/hyprutils_signal.dir/all] Error 2"],"id":5997221749194778,"type":101} @nix {"action":"result","fields":["[ 87%] \u001b[32m\u001b[1mLinking CXX executable hyprutils_os\u001b[0m"],"id":5997221749194778,"type":101} @nix {"action":"result","fields":["libhyprutils.so.0.7.1: error: undefined reference to 'pizlonated_sqrt'"],"id":5997221749194778,"type":101} @nix {"action":"result","fields":["libhyprutils.so.0.7.1: error: undefined reference to 'pizlonated_sinf'"],"id":5997221749194778,"type":101} @nix {"action":"result","fields":["libhyprutils.so.0.7.1: error: undefined reference to 'pizlonated_cosf'"],"id":5997221749194778,"type":101} @nix {"action":"result","fields":["clang-20: \u001b[0;1;31merror: \u001b[0m\u001b[1mlinker command failed with exit code 1 (use -v to see invocation)\u001b[0m"],"id":5997221749194778,"type":101} @nix {"action":"result","fields":["make[2]: *** [CMakeFiles/hyprutils_os.dir/build.make:102: hyprutils_os] Error 1"],"id":5997221749194778,"type":101} @nix {"action":"result","fields":["make[1]: *** [CMakeFiles/Makefile2:313: CMakeFiles/hyprutils_os.dir/all] Error 2"],"id":5997221749194778,"type":101} @nix {"action":"result","fields":["/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/bash ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I../src -g -O2 -c -o qucsstudio.lo qucsstudio.cc"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../src -g -O2 -c qucsstudio.cc -fPIC -DPIC -o .libs/qucsstudio.o"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["[ 90%] \u001b[32m\u001b[1mLinking CXX executable hyprutils_math\u001b[0m"],"id":5997221749194778,"type":101} @nix {"action":"result","fields":["libhyprutils.so.0.7.1: error: undefined reference to 'pizlonated_sqrt'"],"id":5997221749194778,"type":101} @nix {"action":"result","fields":["libhyprutils.so.0.7.1: error: undefined reference to 'pizlonated_sinf'"],"id":5997221749194778,"type":101} @nix {"action":"result","fields":["libhyprutils.so.0.7.1: error: undefined reference to 'pizlonated_cosf'"],"id":5997221749194778,"type":101} @nix {"action":"result","fields":["clang-20: \u001b[0;1;31merror: \u001b[0m\u001b[1mlinker command failed with exit code 1 (use -v to see invocation)\u001b[0m"],"id":5997221749194778,"type":101} @nix {"action":"result","fields":["make[2]: *** [CMakeFiles/hyprutils_math.dir/build.make:102: hyprutils_math] Error 1"],"id":5997221749194778,"type":101} @nix {"action":"result","fields":["make[1]: *** [CMakeFiles/Makefile2:281: CMakeFiles/hyprutils_math.dir/all] Error 2"],"id":5997221749194778,"type":101} @nix {"action":"result","fields":["[ 93%] \u001b[32m\u001b[1mLinking CXX executable hyprutils_string\u001b[0m"],"id":5997221749194778,"type":101} @nix {"action":"result","fields":["/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/bash ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I../src -g -O2 -c -o scan.lo scan.cc"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["libhyprutils.so.0.7.1: error: undefined reference to 'pizlonated_sqrt'"],"id":5997221749194778,"type":101} @nix {"action":"result","fields":["libhyprutils.so.0.7.1: error: undefined reference to 'pizlonated_sinf'"],"id":5997221749194778,"type":101} @nix {"action":"result","fields":["libhyprutils.so.0.7.1: error: undefined reference to 'pizlonated_cosf'"],"id":5997221749194778,"type":101} @nix {"action":"result","fields":["clang-20: \u001b[0;1;31merror: \u001b[0m\u001b[1mlinker command failed with exit code 1 (use -v to see invocation)\u001b[0m"],"id":5997221749194778,"type":101} @nix {"action":"result","fields":["make[2]: *** [CMakeFiles/hyprutils_string.dir/build.make:102: hyprutils_string] Error 1"],"id":5997221749194778,"type":101} @nix {"action":"result","fields":["make[1]: *** [CMakeFiles/Makefile2:217: CMakeFiles/hyprutils_string.dir/all] Error 2"],"id":5997221749194778,"type":101} @nix {"action":"result","fields":["libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../src -g -O2 -c scan.cc -fPIC -DPIC -o .libs/scan.o"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["[ 96%] \u001b[32m\u001b[1mLinking CXX executable hyprutils_memory\u001b[0m"],"id":5997221749194778,"type":101} @nix {"action":"result","fields":["libhyprutils.so.0.7.1: error: undefined reference to 'pizlonated_sqrt'"],"id":5997221749194778,"type":101} @nix {"action":"result","fields":["libhyprutils.so.0.7.1: error: undefined reference to 'pizlonated_sinf'"],"id":5997221749194778,"type":101} @nix {"action":"result","fields":["libhyprutils.so.0.7.1: error: undefined reference to 'pizlonated_cosf'"],"id":5997221749194778,"type":101} @nix {"action":"result","fields":["clang-20: \u001b[0;1;31merror: \u001b[0m\u001b[1mlinker command failed with exit code 1 (use -v to see invocation)\u001b[0m"],"id":5997221749194778,"type":101} @nix {"action":"result","fields":["make[2]: *** [CMakeFiles/hyprutils_memory.dir/build.make:102: hyprutils_memory] Error 1"],"id":5997221749194778,"type":101} @nix {"action":"result","fields":["make[1]: *** [CMakeFiles/Makefile2:185: CMakeFiles/hyprutils_memory.dir/all] Error 2"],"id":5997221749194778,"type":101} @nix {"action":"result","fields":["\u001b[1mhyperlynx.cc:338:3: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1mignoring return value of function declared with 'nodiscard' attribute [-Wunused-result]\u001b[0m"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":[" 338 | unique(net_names.begin(), net_names.end());\u001b[0m"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["\u001b[0m1 warning generated."],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/bash ../libtool --tag=CXX --mode=link clang++ -g -O2 -o libhyp2mat.la -rpath /nix/store/23q1yqcksx6i8v1kznqzdjv9hx08sagg-hyp2mat-x86_64-unknown-linux-gnufilc0-0.0.18/lib clipper.lo copper.lo crop.lo csxcad.lo draw.lo exec_board.lo exec_devices.lo exec_end.lo exec_net.lo exec_netclass.lo exec_padstack.lo exec_polygon.lo exec_stackup.lo exec_supplies.lo hyperlynx.lo hypfile.lo misc.lo palette.lo parse.lo polygon.lo pcb.lo pdf.lo qucsstudio.lo scan.lo -lhpdf -lpng -lz -lm "],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["libtool: link: clang++ -fPIC -DPIC -shared -nostdlib /nix/store/5amb35fzbvn6ay3miplgzy54r8n8gd6h-filc-crt-lib/crti.o /nix/store/5amb35fzbvn6ay3miplgzy54r8n8gd6h-filc-crt-lib/crtbegin.o .libs/clipper.o .libs/copper.o .libs/crop.o .libs/csxcad.o .libs/draw.o .libs/exec_board.o .libs/exec_devices.o .libs/exec_end.o .libs/exec_net.o .libs/exec_netclass.o .libs/exec_padstack.o .libs/exec_polygon.o .libs/exec_stackup.o .libs/exec_supplies.o .libs/hyperlynx.o .libs/hypfile.o .libs/misc.o .libs/palette.o .libs/parse.o .libs/polygon.o .libs/pcb.o .libs/pdf.o .libs/qucsstudio.o .libs/scan.o -Wl,-rpath -Wl,/nix/store/czh3g495h2iwriipl87j0hxmiag2lflr-libpng-apng-1.6.43-x86_64-unknown-linux-gnufilc0/lib -Wl,-rpath -Wl,/nix/store/czh3g495h2iwriipl87j0hxmiag2lflr-libpng-apng-1.6.43-x86_64-unknown-linux-gnufilc0/lib -lhpdf /nix/store/czh3g495h2iwriipl87j0hxmiag2lflr-libpng-apng-1.6.43-x86_64-unknown-linux-gnufilc0/lib/libpng16.so -lz -lm -L/nix/store/31nshp12zm4rnbiwinw8w787jj0jb5k4-filc-glibc-2.44/lib -L/nix/store/b3p6ski2imrn0rdjjdyb9xs7kz7fb848-filc-libcxx-git/lib -L/nix/store/1dj72qd0ww8wfk0bkqva0bxbigxphjbi-libharu-x86_64-unknown-linux-gnufilc0-2.4.5/lib -L/nix/store/79zhs7330yj1fcaqc65klhhsvqdb8xp2-zlib-1.3-x86_64-unknown-linux-gnufilc0/lib -L/nix/store/czh3g495h2iwriipl87j0hxmiag2lflr-libpng-apng-1.6.43-x86_64-unknown-linux-gnufilc0/lib -L/nix/store/hdhb0c160h0fhwznvhm9a6h176qbrdpp-filc-sysroot-with-metadata/lib -L/nix/store/nnjy9njfd80i3hlsj2mnn49a3j3jzgjf-filc-cc/lib -L/nix/store/5amb35fzbvn6ay3miplgzy54r8n8gd6h-filc-crt-lib -lc++ -lc++abi -lc -lpizlo -lyoloc -lyolom -lyolort -lyolounwind /nix/store/5amb35fzbvn6ay3miplgzy54r8n8gd6h-filc-crt-lib/crtend.o /nix/store/5amb35fzbvn6ay3miplgzy54r8n8gd6h-filc-crt-lib/crtn.o -g -O2 -Wl,-soname -Wl,libhyp2mat.so.0 -o .libs/libhyp2mat.so.0.0.0"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["libtool: link: (cd \".libs\" && rm -f \"libhyp2mat.so.0\" && ln -s \"libhyp2mat.so.0.0.0\" \"libhyp2mat.so.0\")"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["libtool: link: (cd \".libs\" && rm -f \"libhyp2mat.so\" && ln -s \"libhyp2mat.so.0.0.0\" \"libhyp2mat.so\")"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["libtool: link: ( cd \".libs\" && rm -f \"libhyp2mat.la\" && ln -s \"../libhyp2mat.la\" \"libhyp2mat.la\" )"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["make[2]: Leaving directory '/build/source/lib'"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["make[1]: Leaving directory '/build/source/lib'"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["Making all in src"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["make[1]: Entering directory '/build/source/src'"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["/nix/store/9v8v2r51q1h0rwj6xd06cv7d6cgcdkc6-gengetopt-2.23/bin/gengetopt < cmdline.ggo"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["/nix/store/9v8v2r51q1h0rwj6xd06cv7d6cgcdkc6-gengetopt-2.23/bin/gengetopt < cmdline.ggo"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["make all-am"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["make[2]: Entering directory '/build/source/src'"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["clang++ -DHAVE_CONFIG_H -I. -I../lib -g -O2 -c -o hyp2mat.o hyp2mat.cc"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["clang -DHAVE_CONFIG_H -I. -I../lib -g -O2 -c -o cmdline.o cmdline.c"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/bash ../libtool --tag=CXX --mode=link clang++ -g -O2 -o hyp2mat hyp2mat.o cmdline.o ../lib/libhyp2mat.la -lhpdf -lpng -lz -lm "],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["libtool: link: clang++ -g -O2 -o .libs/hyp2mat hyp2mat.o cmdline.o ../lib/.libs/libhyp2mat.so -lhpdf /nix/store/czh3g495h2iwriipl87j0hxmiag2lflr-libpng-apng-1.6.43-x86_64-unknown-linux-gnufilc0/lib/libpng16.so -lz -lm -Wl,-rpath -Wl,/nix/store/23q1yqcksx6i8v1kznqzdjv9hx08sagg-hyp2mat-x86_64-unknown-linux-gnufilc0-0.0.18/lib -Wl,-rpath -Wl,/nix/store/czh3g495h2iwriipl87j0hxmiag2lflr-libpng-apng-1.6.43-x86_64-unknown-linux-gnufilc0/lib"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["make[2]: Leaving directory '/build/source/src'"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["make[1]: Leaving directory '/build/source/src'"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["Making all in doc"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["make[1]: Entering directory '/build/source/doc'"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["/nix/store/01ljhqyc0356pnc0lks99kcx3gr9yfiz-help2man-1.49.3/bin/help2man --output=hyp2mat.1 --no-info --include=hyp2mat.h2m /nix/store/23q1yqcksx6i8v1kznqzdjv9hx08sagg-hyp2mat-x86_64-unknown-linux-gnufilc0-0.0.18/bin/`basename ../src/hyp2mat`"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["help2man: can't get `--help' info from /nix/store/23q1yqcksx6i8v1kznqzdjv9hx08sagg-hyp2mat-x86_64-unknown-linux-gnufilc0-0.0.18/bin/hyp2mat"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["Try `--no-discard-stderr' if option outputs to stderr"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["make[1]: [Makefile:573: hyp2mat.1] Error 127 (ignored)"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["touch hyp2mat.pdf"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["make[1]: Leaving directory '/build/source/doc'"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["Making all in matlab"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["make[1]: Entering directory '/build/source/matlab'"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["make[1]: Nothing to be done for 'all'."],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["make[1]: Leaving directory '/build/source/matlab'"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["Making all in eagle"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["make[1]: Entering directory '/build/source/eagle'"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["make[1]: Nothing to be done for 'all'."],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["make[1]: Leaving directory '/build/source/eagle'"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["make[1]: Entering directory '/build/source'"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["make[1]: Nothing to be done for 'all-am'."],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["make[1]: Leaving directory '/build/source'"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["Running phase: installPhase"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["installPhase"],"id":5997221749194775,"type":104} @nix {"action":"result","fields":["install flags: -j7 SHELL=/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/bash install"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["Making install in lib"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["make[1]: Entering directory '/build/source/lib'"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["make install-am"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["make[2]: Entering directory '/build/source/lib'"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["make[3]: Entering directory '/build/source/lib'"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":[" /nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/mkdir -p '/nix/store/23q1yqcksx6i8v1kznqzdjv9hx08sagg-hyp2mat-x86_64-unknown-linux-gnufilc0-0.0.18/lib'"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":[" /nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/mkdir -p '/nix/store/23q1yqcksx6i8v1kznqzdjv9hx08sagg-hyp2mat-x86_64-unknown-linux-gnufilc0-0.0.18/include'"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":[" /nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/mkdir -p '/nix/store/23q1yqcksx6i8v1kznqzdjv9hx08sagg-hyp2mat-x86_64-unknown-linux-gnufilc0-0.0.18/share/pkgconfig'"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":[" /nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/bash ../libtool --mode=install /nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c libhyp2mat.la '/nix/store/23q1yqcksx6i8v1kznqzdjv9hx08sagg-hyp2mat-x86_64-unknown-linux-gnufilc0-0.0.18/lib'"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":[" /nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c -m 644 hyp2mat.h '/nix/store/23q1yqcksx6i8v1kznqzdjv9hx08sagg-hyp2mat-x86_64-unknown-linux-gnufilc0-0.0.18/include'"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":[" /nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c -m 644 hyp2mat.pc '/nix/store/23q1yqcksx6i8v1kznqzdjv9hx08sagg-hyp2mat-x86_64-unknown-linux-gnufilc0-0.0.18/share/pkgconfig'"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["libtool: install: /nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c .libs/libhyp2mat.so.0.0.0 /nix/store/23q1yqcksx6i8v1kznqzdjv9hx08sagg-hyp2mat-x86_64-unknown-linux-gnufilc0-0.0.18/lib/libhyp2mat.so.0.0.0"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["libtool: install: (cd /nix/store/23q1yqcksx6i8v1kznqzdjv9hx08sagg-hyp2mat-x86_64-unknown-linux-gnufilc0-0.0.18/lib && { ln -s -f libhyp2mat.so.0.0.0 libhyp2mat.so.0 || { rm -f libhyp2mat.so.0 && ln -s libhyp2mat.so.0.0.0 libhyp2mat.so.0; }; })"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["libtool: install: (cd /nix/store/23q1yqcksx6i8v1kznqzdjv9hx08sagg-hyp2mat-x86_64-unknown-linux-gnufilc0-0.0.18/lib && { ln -s -f libhyp2mat.so.0.0.0 libhyp2mat.so || { rm -f libhyp2mat.so && ln -s libhyp2mat.so.0.0.0 libhyp2mat.so; }; })"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["libtool: install: /nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c .libs/libhyp2mat.lai /nix/store/23q1yqcksx6i8v1kznqzdjv9hx08sagg-hyp2mat-x86_64-unknown-linux-gnufilc0-0.0.18/lib/libhyp2mat.la"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["libtool: finish: PATH=\"/nix/store/v3l2zqz13i63nzkd2nrqps0y2i74pr10-autoconf-2.72/bin:/nix/store/3ah4cvhhimlxvb2dqk07n1xlbb0dk81f-automake-1.16.5/bin:/nix/store/ava9h9a35fg419f4r1h3ib2hwqx6lr8k-gettext-0.22.5/bin:/nix/store/b7kv2xx2ga3w0fa4h7g0c3y64wkr3i57-libtool-2.5.4/bin:/nix/store/16yz1jny3j9irq4g8zkcx39nr77xwnvx-gnum4-1.4.19/bin:/nix/store/9rsc6g3vlfnp7lvq3pl1xpir5acd1ax0-file-5.45/bin:/nix/store/jv4q3yvb6g6yl9km057azhakcj68ij50-bison-3.8.2/bin:/nix/store/pkrxjss5bkjh5zykz43l32hnl0b7c6z5-flex-2.6.4/bin:/nix/store/9v8v2r51q1h0rwj6xd06cv7d6cgcdkc6-gengetopt-2.23/bin:/nix/store/28xpmcqvvbrrzfc30hjh57w6c0wbk9vs-groff-1.23.0/bin:/nix/store/01ljhqyc0356pnc0lks99kcx3gr9yfiz-help2man-1.49.3/bin:/nix/store/f4iq3fjva198s44x56dwm0vpgymb67xg-x86_64-unknown-linux-gnufilc0-pkg-config-wrapper-0.29.2/bin:/nix/store/g7i75czfbw9sy5f8v7rjbama6lr3ya3s-patchelf-0.15.0/bin:/nix/store/42rvnpz9javp8wx0lwk0374bxx527ffr-filc-cc-wrapper-/bin:/nix/store/nnjy9njfd80i3hlsj2mnn49a3j3jzgjf-filc-cc/bin:/nix/store/hdhb0c160h0fhwznvhm9a6h176qbrdpp-filc-sysroot-with-metadata/bin:/nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin:/nix/store/1s2f7i4mnh66va8fd9y838sb58d5wnb8-binutils-wrapper-2.43.1/bin:/nix/store/fmj1ilm5jk1hba6s3cv6gkpgsjvkxaqv-binutils-2.43.1/bin:/nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin:/nix/store/392hs9nhm6wfw4imjllbvb1wil1n39qx-findutils-4.10.0/bin:/nix/store/xw0mf3shymq3k7zlncf09rm8917sdi4h-diffutils-3.12/bin:/nix/store/4rpiqv9yr2pw5094v4wc33ijkqjpm9sa-gnused-4.9/bin:/nix/store/l2wvwyg680h0v2la18hz3yiznxy2naqw-gnugrep-3.11/bin:/nix/store/c1z5j28ndxljf1ihqzag57bwpfpzms0g-gawk-5.3.2/bin:/nix/store/w60s4xh1pjg6dwbw7j0b4xzlpp88q5qg-gnutar-1.35/bin:/nix/store/xd9m9jkvrs8pbxvmkzkwviql33rd090j-gzip-1.14/bin:/nix/store/w1pxx760yidi7n9vbi5bhpii9xxl5vdj-bzip2-1.0.8-bin/bin:/nix/store/xk0d14zpm0njxzdm182dd722aqhav2cc-gnumake-4.4.1/bin:/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin:/nix/store/gj54zvf7vxll1mzzmqhqi1p4jiws3mfb-patch-2.7.6/bin:/nix/store/22rpb6790f346c55iqi6s9drr5qgmyjf-xz-5.8.1-bin/bin:/nix/store/xlmpcglsq8l09qh03rf0virz0331pjdc-file-5.45/bin:/sbin\" ldconfig -n /nix/store/23q1yqcksx6i8v1kznqzdjv9hx08sagg-hyp2mat-x86_64-unknown-linux-gnufilc0-0.0.18/lib"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["/build/source/libtool: line 1900: ldconfig: command not found"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["----------------------------------------------------------------------"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["Libraries have been installed in:"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":[" /nix/store/23q1yqcksx6i8v1kznqzdjv9hx08sagg-hyp2mat-x86_64-unknown-linux-gnufilc0-0.0.18/lib"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["If you ever happen to want to link against installed libraries"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["in a given directory, LIBDIR, you must either use libtool, and"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["specify the full pathname of the library, or use the '-LLIBDIR'"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["flag during linking and do at least one of the following:"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":[" - add LIBDIR to the 'LD_LIBRARY_PATH' environment variable"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":[" during execution"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":[" - add LIBDIR to the 'LD_RUN_PATH' environment variable"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":[" during linking"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":[" - use the '-Wl,-rpath -Wl,LIBDIR' linker flag"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":[" - have your system administrator run these commands:"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194775,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["See any operating system documentation about shared libraries for"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["more information, such as the ld(1) and ld.so(8) manual pages."],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["----------------------------------------------------------------------"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["make[3]: Leaving directory '/build/source/lib'"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["make[2]: Leaving directory '/build/source/lib'"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["make[1]: Leaving directory '/build/source/lib'"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["Making install in src"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["make[1]: Entering directory '/build/source/src'"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["make install-am"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["make[2]: Entering directory '/build/source/src'"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["make[3]: Entering directory '/build/source/src'"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["make[3]: Nothing to be done for 'install-data-am'."],"id":5997221749194775,"type":101} @nix {"action":"result","fields":[" /nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/mkdir -p '/nix/store/23q1yqcksx6i8v1kznqzdjv9hx08sagg-hyp2mat-x86_64-unknown-linux-gnufilc0-0.0.18/bin'"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":[" /nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/bash ../libtool --mode=install /nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c hyp2mat '/nix/store/23q1yqcksx6i8v1kznqzdjv9hx08sagg-hyp2mat-x86_64-unknown-linux-gnufilc0-0.0.18/bin'"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["libtool: install: /nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c .libs/hyp2mat /nix/store/23q1yqcksx6i8v1kznqzdjv9hx08sagg-hyp2mat-x86_64-unknown-linux-gnufilc0-0.0.18/bin/hyp2mat"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["make[3]: Leaving directory '/build/source/src'"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["make[2]: Leaving directory '/build/source/src'"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["make[1]: Leaving directory '/build/source/src'"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["Making install in doc"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["make[1]: Entering directory '/build/source/doc'"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["/nix/store/01ljhqyc0356pnc0lks99kcx3gr9yfiz-help2man-1.49.3/bin/help2man --output=hyp2mat.1 --no-info --include=hyp2mat.h2m /nix/store/23q1yqcksx6i8v1kznqzdjv9hx08sagg-hyp2mat-x86_64-unknown-linux-gnufilc0-0.0.18/bin/`basename ../src/hyp2mat`"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["touch hyp2mat.pdf"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["make[2]: Entering directory '/build/source/doc'"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["make[2]: Nothing to be done for 'install-exec-am'."],"id":5997221749194775,"type":101} @nix {"action":"result","fields":[" /nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/mkdir -p '/nix/store/23q1yqcksx6i8v1kznqzdjv9hx08sagg-hyp2mat-x86_64-unknown-linux-gnufilc0-0.0.18/share/hyp2mat'"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":[" /nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/mkdir -p '/nix/store/23q1yqcksx6i8v1kznqzdjv9hx08sagg-hyp2mat-x86_64-unknown-linux-gnufilc0-0.0.18/share/man/man1'"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":[" /nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c -m 644 hyp2mat.pdf '/nix/store/23q1yqcksx6i8v1kznqzdjv9hx08sagg-hyp2mat-x86_64-unknown-linux-gnufilc0-0.0.18/share/hyp2mat'"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":[" /nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c -m 644 hyp2mat.1 '/nix/store/23q1yqcksx6i8v1kznqzdjv9hx08sagg-hyp2mat-x86_64-unknown-linux-gnufilc0-0.0.18/share/man/man1'"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["make[2]: Leaving directory '/build/source/doc'"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["make[1]: Leaving directory '/build/source/doc'"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["Making install in matlab"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["make[1]: Entering directory '/build/source/matlab'"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["make[2]: Entering directory '/build/source/matlab'"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["make[2]: Nothing to be done for 'install-exec-am'."],"id":5997221749194775,"type":101} @nix {"action":"result","fields":[" /nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/mkdir -p '/nix/store/23q1yqcksx6i8v1kznqzdjv9hx08sagg-hyp2mat-x86_64-unknown-linux-gnufilc0-0.0.18/share/hyp2mat/matlab'"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":[" /nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c -m 644 Contents.m GetHyperLynxPort.m ImportHyperLynx.m AddHyperLynxComponent.m AddHyperLynxDielectric.m AddHyperLynxMetal2D.m AddHyperLynxMetal3D.m '/nix/store/23q1yqcksx6i8v1kznqzdjv9hx08sagg-hyp2mat-x86_64-unknown-linux-gnufilc0-0.0.18/share/hyp2mat/matlab'"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["make[2]: Leaving directory '/build/source/matlab'"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["make[1]: Leaving directory '/build/source/matlab'"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["Making install in eagle"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["make[1]: Entering directory '/build/source/eagle'"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["make[2]: Entering directory '/build/source/eagle'"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["make[2]: Nothing to be done for 'install-exec-am'."],"id":5997221749194775,"type":101} @nix {"action":"result","fields":[" /nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/mkdir -p '/nix/store/23q1yqcksx6i8v1kznqzdjv9hx08sagg-hyp2mat-x86_64-unknown-linux-gnufilc0-0.0.18/share/hyp2mat/eagle'"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":[" /nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/mkdir -p '/nix/store/23q1yqcksx6i8v1kznqzdjv9hx08sagg-hyp2mat-x86_64-unknown-linux-gnufilc0-0.0.18/share/hyp2mat/eagle/hairpinfilter'"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":[" /nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/mkdir -p '/nix/store/23q1yqcksx6i8v1kznqzdjv9hx08sagg-hyp2mat-x86_64-unknown-linux-gnufilc0-0.0.18/share/hyp2mat/eagle/notchfilter'"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":[" /nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/mkdir -p '/nix/store/23q1yqcksx6i8v1kznqzdjv9hx08sagg-hyp2mat-x86_64-unknown-linux-gnufilc0-0.0.18/share/hyp2mat/eagle/tutorial'"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":[" /nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c -m 644 README_eagle.txt '/nix/store/23q1yqcksx6i8v1kznqzdjv9hx08sagg-hyp2mat-x86_64-unknown-linux-gnufilc0-0.0.18/share/hyp2mat/eagle'"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":[" /nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c -m 644 hairpinfilter/hairpinfilter_board.png hairpinfilter/hairpinfilter.HYP hairpinfilter/README.txt hairpinfilter/hairpinfilter.pdf hairpinfilter/hairpinfilter.sch hairpinfilter/demo_hairpin.m hairpinfilter/hairpinfilter.brd hairpinfilter/hairpinfilter_simulation.png '/nix/store/23q1yqcksx6i8v1kznqzdjv9hx08sagg-hyp2mat-x86_64-unknown-linux-gnufilc0-0.0.18/share/hyp2mat/eagle/hairpinfilter'"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":[" /nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c -m 644 tutorial/msl.brd tutorial/GetUnits.m tutorial/msl.lbr tutorial/README.txt tutorial/msl.patch tutorial/msl.pdf tutorial/msl.sch tutorial/sparam.png tutorial/msl.HYP tutorial/GetEpsilon.m tutorial/tutorial_hyp2mat.m '/nix/store/23q1yqcksx6i8v1kznqzdjv9hx08sagg-hyp2mat-x86_64-unknown-linux-gnufilc0-0.0.18/share/hyp2mat/eagle/tutorial'"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":[" /nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c -m 644 notchfilter/demo_notch.m notchfilter/notchfilter.pdf notchfilter/notchfilter.sch notchfilter/README.txt notchfilter/notchfilter_simulation.png notchfilter/notchfilter_board.png notchfilter/notchfilter.brd notchfilter/notchfilter.HYP '/nix/store/23q1yqcksx6i8v1kznqzdjv9hx08sagg-hyp2mat-x86_64-unknown-linux-gnufilc0-0.0.18/share/hyp2mat/eagle/notchfilter'"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["make[2]: Leaving directory '/build/source/eagle'"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["make[1]: Leaving directory '/build/source/eagle'"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["make[1]: Entering directory '/build/source'"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["make[2]: Entering directory '/build/source'"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["make[2]: Nothing to be done for 'install-exec-am'."],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["make[2]: Nothing to be done for 'install-data-am'."],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["make[2]: Leaving directory '/build/source'"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["make[1]: Leaving directory '/build/source'"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["Running phase: fixupPhase"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["fixupPhase"],"id":5997221749194775,"type":104} @nix {"action":"result","fields":["shrinking RPATHs of ELF executables and libraries in /nix/store/23q1yqcksx6i8v1kznqzdjv9hx08sagg-hyp2mat-x86_64-unknown-linux-gnufilc0-0.0.18"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["shrinking /nix/store/23q1yqcksx6i8v1kznqzdjv9hx08sagg-hyp2mat-x86_64-unknown-linux-gnufilc0-0.0.18/lib/libhyp2mat.so.0.0.0"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["shrinking /nix/store/23q1yqcksx6i8v1kznqzdjv9hx08sagg-hyp2mat-x86_64-unknown-linux-gnufilc0-0.0.18/bin/hyp2mat"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["checking for references to /build/ in /nix/store/23q1yqcksx6i8v1kznqzdjv9hx08sagg-hyp2mat-x86_64-unknown-linux-gnufilc0-0.0.18..."],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["gzipping man pages under /nix/store/23q1yqcksx6i8v1kznqzdjv9hx08sagg-hyp2mat-x86_64-unknown-linux-gnufilc0-0.0.18/share/man/"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["patching script interpreter paths in /nix/store/23q1yqcksx6i8v1kznqzdjv9hx08sagg-hyp2mat-x86_64-unknown-linux-gnufilc0-0.0.18"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":["stripping (with command strip and flags -S -p) in /nix/store/23q1yqcksx6i8v1kznqzdjv9hx08sagg-hyp2mat-x86_64-unknown-linux-gnufilc0-0.0.18/lib /nix/store/23q1yqcksx6i8v1kznqzdjv9hx08sagg-hyp2mat-x86_64-unknown-linux-gnufilc0-0.0.18/bin"],"id":5997221749194775,"type":101} @nix {"action":"result","fields":[101,33716],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,142592],"id":5997221749194765,"type":106} @nix {"action":"stop","id":5997221749194775} @nix {"action":"start","fields":["/nix/store/mc2dq7c8wbnralry5lszh0x73713yq45-hyprwayland-scanner-x86_64-unknown-linux-gnufilc0-0.4.4.drv","",1,1],"id":5997221749194779,"level":3,"parent":0,"text":"building '/nix/store/mc2dq7c8wbnralry5lszh0x73713yq45-hyprwayland-scanner-x86_64-unknown-linux-gnufilc0-0.4.4.drv'","type":105} @nix {"action":"result","fields":[101,33716],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,142592],"id":5997221749194765,"type":106} @nix {"action":"result","fields":["Running phase: unpackPhase"],"id":5997221749194779,"type":101} @nix {"action":"result","fields":["unpackPhase"],"id":5997221749194779,"type":104} @nix {"action":"result","fields":["unpacking source archive /nix/store/mlaamdgc1hn745hnjsiiqs0728nnj82g-source"],"id":5997221749194779,"type":101} @nix {"action":"result","fields":["source root is source"],"id":5997221749194779,"type":101} @nix {"action":"result","fields":["Running phase: patchPhase"],"id":5997221749194779,"type":101} @nix {"action":"result","fields":["patchPhase"],"id":5997221749194779,"type":104} @nix {"action":"result","fields":["Running phase: updateAutotoolsGnuConfigScriptsPhase"],"id":5997221749194779,"type":101} @nix {"action":"result","fields":["updateAutotoolsGnuConfigScriptsPhase"],"id":5997221749194779,"type":104} @nix {"action":"result","fields":["Running phase: updateAutotoolsGnuConfigScriptsPhase"],"id":5997221749194779,"type":101} @nix {"action":"result","fields":["updateAutotoolsGnuConfigScriptsPhase"],"id":5997221749194779,"type":104} @nix {"action":"result","fields":["Running phase: configurePhase"],"id":5997221749194779,"type":101} @nix {"action":"result","fields":["configurePhase"],"id":5997221749194779,"type":104} @nix {"action":"result","fields":["fixing cmake files..."],"id":5997221749194779,"type":101} @nix {"action":"result","fields":["cmake flags: -DCMAKE_FIND_USE_SYSTEM_PACKAGE_REGISTRY=OFF -DCMAKE_FIND_USE_PACKAGE_REGISTRY=OFF -DCMAKE_EXPORT_NO_PACKAGE_REGISTRY=ON -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_LOCALEDIR=/nix/store/1l06a3sz1qndash86cl4glvvb4w8l2k6-hyprwayland-scanner-x86_64-unknown-linux-gnufilc0-0.4.4/share/locale -DCMAKE_INSTALL_LIBEXECDIR=/nix/store/1l06a3sz1qndash86cl4glvvb4w8l2k6-hyprwayland-scanner-x86_64-unknown-linux-gnufilc0-0.4.4/libexec -DCMAKE_INSTALL_LIBDIR=/nix/store/1l06a3sz1qndash86cl4glvvb4w8l2k6-hyprwayland-scanner-x86_64-unknown-linux-gnufilc0-0.4.4/lib -DCMAKE_INSTALL_DOCDIR=/nix/store/1l06a3sz1qndash86cl4glvvb4w8l2k6-hyprwayland-scanner-x86_64-unknown-linux-gnufilc0-0.4.4/share/doc/hyprwayland-scanner -DCMAKE_INSTALL_INFODIR=/nix/store/1l06a3sz1qndash86cl4glvvb4w8l2k6-hyprwayland-scanner-x86_64-unknown-linux-gnufilc0-0.4.4/share/info -DCMAKE_INSTALL_MANDIR=/nix/store/1l06a3sz1qndash86cl4glvvb4w8l2k6-hyprwayland-scanner-x86_64-unknown-linux-gnufilc0-0.4.4/share/man -DCMAKE_INSTALL_INCLUDEDIR=/nix/store/1l06a3sz1qndash86cl4glvvb4w8l2k6-hyprwayland-scanner-x86_64-unknown-linux-gnufilc0-0.4.4/include -DCMAKE_INSTALL_SBINDIR=/nix/store/1l06a3sz1qndash86cl4glvvb4w8l2k6-hyprwayland-scanner-x86_64-unknown-linux-gnufilc0-0.4.4/sbin -DCMAKE_INSTALL_BINDIR=/nix/store/1l06a3sz1qndash86cl4glvvb4w8l2k6-hyprwayland-scanner-x86_64-unknown-linux-gnufilc0-0.4.4/bin -DCMAKE_INSTALL_NAME_DIR=/nix/store/1l06a3sz1qndash86cl4glvvb4w8l2k6-hyprwayland-scanner-x86_64-unknown-linux-gnufilc0-0.4.4/lib -DCMAKE_POLICY_DEFAULT_CMP0025=NEW -DCMAKE_FIND_FRAMEWORK=LAST -DCMAKE_STRIP=/nix/store/42rvnpz9javp8wx0lwk0374bxx527ffr-filc-cc-wrapper-/bin/strip -DCMAKE_RANLIB=/nix/store/42rvnpz9javp8wx0lwk0374bxx527ffr-filc-cc-wrapper-/bin/ranlib -DCMAKE_AR=/nix/store/42rvnpz9javp8wx0lwk0374bxx527ffr-filc-cc-wrapper-/bin/ar -DCMAKE_C_COMPILER=clang -DCMAKE_CXX_COMPILER=clang++ -DCMAKE_INSTALL_PREFIX=/nix/store/1l06a3sz1qndash86cl4glvvb4w8l2k6-hyprwayland-scanner-x86_64-unknown-linux-gnufilc0-0.4.4 -DCMAKE_SYSTEM_NAME=Linux -DCMAKE_SYSTEM_PROCESSOR=x86_64 -DCMAKE_HOST_SYSTEM_NAME=Linux -DCMAKE_HOST_SYSTEM_PROCESSOR=x86_64 -DCMAKE_CROSSCOMPILING_EMULATOR=env"],"id":5997221749194779,"type":101} @nix {"action":"result","fields":["-- The C compiler identification is Clang 20.1.8"],"id":5997221749194779,"type":101} @nix {"action":"result","fields":["-- The CXX compiler identification is Clang 20.1.8"],"id":5997221749194779,"type":101} @nix {"action":"result","fields":["-- Detecting C compiler ABI info"],"id":5997221749194779,"type":101} @nix {"action":"result","fields":["-- Detecting C compiler ABI info - done"],"id":5997221749194779,"type":101} @nix {"action":"result","fields":["-- Check for working C compiler: /nix/store/42rvnpz9javp8wx0lwk0374bxx527ffr-filc-cc-wrapper-/bin/clang - skipped"],"id":5997221749194779,"type":101} @nix {"action":"result","fields":["-- Detecting C compile features"],"id":5997221749194779,"type":101} @nix {"action":"result","fields":["-- Detecting C compile features - done"],"id":5997221749194779,"type":101} @nix {"action":"result","fields":["-- Detecting CXX compiler ABI info"],"id":5997221749194779,"type":101} @nix {"action":"result","fields":["-- Detecting CXX compiler ABI info - done"],"id":5997221749194779,"type":101} @nix {"action":"result","fields":["-- Check for working CXX compiler: /nix/store/42rvnpz9javp8wx0lwk0374bxx527ffr-filc-cc-wrapper-/bin/clang++ - skipped"],"id":5997221749194779,"type":101} @nix {"action":"result","fields":["-- Detecting CXX compile features"],"id":5997221749194779,"type":101} @nix {"action":"result","fields":["-- Detecting CXX compile features - done"],"id":5997221749194779,"type":101} @nix {"action":"result","fields":["-- Configuring hyprwayland-scanner in Release with CMake"],"id":5997221749194779,"type":101} @nix {"action":"result","fields":["-- Checking deps..."],"id":5997221749194779,"type":101} @nix {"action":"result","fields":["-- Performing Test CMAKE_HAVE_LIBC_PTHREAD"],"id":5997221749194779,"type":101} @nix {"action":"result","fields":["-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success"],"id":5997221749194779,"type":101} @nix {"action":"result","fields":["-- Found Threads: TRUE"],"id":5997221749194779,"type":101} @nix {"action":"result","fields":["-- Found PkgConfig: /nix/store/f4iq3fjva198s44x56dwm0vpgymb67xg-x86_64-unknown-linux-gnufilc0-pkg-config-wrapper-0.29.2/bin/x86_64-unknown-linux-gnufilc0-pkg-config (found version \"0.29.2\")"],"id":5997221749194779,"type":101} @nix {"action":"result","fields":["-- Checking for module 'pugixml'"],"id":5997221749194779,"type":101} @nix {"action":"result","fields":["-- Found pugixml, version 1.15"],"id":5997221749194779,"type":101} @nix {"action":"result","fields":["-- Configuring done (0.5s)"],"id":5997221749194779,"type":101} @nix {"action":"result","fields":["-- Generating done (0.0s)"],"id":5997221749194779,"type":101} @nix {"action":"result","fields":["\u001b[33mCMake Warning:"],"id":5997221749194779,"type":101} @nix {"action":"result","fields":[" Manually-specified variables were not used by the project:"],"id":5997221749194779,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194779,"type":101} @nix {"action":"result","fields":[" CMAKE_EXPORT_NO_PACKAGE_REGISTRY"],"id":5997221749194779,"type":101} @nix {"action":"result","fields":[" CMAKE_POLICY_DEFAULT_CMP0025"],"id":5997221749194779,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194779,"type":101} @nix {"action":"result","fields":["\u001b[0m"],"id":5997221749194779,"type":101} @nix {"action":"result","fields":["-- Build files have been written to: /build/source/build"],"id":5997221749194779,"type":101} @nix {"action":"result","fields":["cmake: enabled parallel building"],"id":5997221749194779,"type":101} @nix {"action":"result","fields":["cmake: enabled parallel installing"],"id":5997221749194779,"type":101} @nix {"action":"result","fields":["Running phase: buildPhase"],"id":5997221749194779,"type":101} @nix {"action":"result","fields":["buildPhase"],"id":5997221749194779,"type":104} @nix {"action":"result","fields":["build flags: -j7 SHELL=/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/bash"],"id":5997221749194779,"type":101} @nix {"action":"result","fields":["[ 50%] \u001b[32mBuilding CXX object CMakeFiles/hyprwayland-scanner.dir/src/main.cpp.o\u001b[0m"],"id":5997221749194779,"type":101} @nix {"action":"result","fields":["\u001b[1m/build/source/tests/animation.cpp:302:32: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1mlambda capture 's' is not used [-Wunused-lambda-capture]\u001b[0m"],"id":5997221749194778,"type":101} @nix {"action":"result","fields":[" 302 | s.m_iA->setCallbackOnEnd([&s, &vars](\u001b[0;34mauto\u001b[0m) {\u001b[0m"],"id":5997221749194778,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ~^~"],"id":5997221749194778,"type":101} @nix {"action":"result","fields":["\u001b[0m1 warning generated."],"id":5997221749194778,"type":101} @nix {"action":"result","fields":["[100%] \u001b[32m\u001b[1mLinking CXX executable hyprutils_animation\u001b[0m"],"id":5997221749194778,"type":101} @nix {"action":"result","fields":["libhyprutils.so.0.7.1: error: undefined reference to 'pizlonated_sqrt'"],"id":5997221749194778,"type":101} @nix {"action":"result","fields":["libhyprutils.so.0.7.1: error: undefined reference to 'pizlonated_sinf'"],"id":5997221749194778,"type":101} @nix {"action":"result","fields":["libhyprutils.so.0.7.1: error: undefined reference to 'pizlonated_cosf'"],"id":5997221749194778,"type":101} @nix {"action":"result","fields":["clang-20: \u001b[0;1;31merror: \u001b[0m\u001b[1mlinker command failed with exit code 1 (use -v to see invocation)\u001b[0m"],"id":5997221749194778,"type":101} @nix {"action":"result","fields":["make[2]: *** [CMakeFiles/hyprutils_animation.dir/build.make:102: hyprutils_animation] Error 1"],"id":5997221749194778,"type":101} @nix {"action":"result","fields":["make[1]: *** [CMakeFiles/Makefile2:377: CMakeFiles/hyprutils_animation.dir/all] Error 2"],"id":5997221749194778,"type":101} @nix {"action":"result","fields":["make: *** [Makefile:136: all] Error 2"],"id":5997221749194778,"type":101} @nix {"action":"result","fields":[101,33716],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,142592],"id":5997221749194765,"type":106} @nix {"action":"stop","id":5997221749194778} @nix {"action":"start","fields":["/nix/store/bz8s32wr1fs3ffbc8ydlqzhf5zyq7chi-hyx-x86_64-unknown-linux-gnufilc0-2024.02.29.drv","",1,1],"id":5997221749194780,"level":3,"parent":0,"text":"building '/nix/store/bz8s32wr1fs3ffbc8ydlqzhf5zyq7chi-hyx-x86_64-unknown-linux-gnufilc0-2024.02.29.drv'","type":105} @nix {"action":"result","fields":[101,33716],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,142592],"id":5997221749194765,"type":106} @nix {"action":"msg","level":0,"msg":"\u001b[31;1merror:\u001b[0m Cannot build '\u001b[35;1m/nix/store/i6c92kv6py1pdph6gm6j22k96lvj217d-hyprutils-x86_64-unknown-linux-gnufilc0-0.7.1.drv\u001b[0m'.\n Reason: \u001b[31;1mbuilder failed with exit code 2\u001b[0m.\n Output paths:\n \u001b[35;1m/nix/store/6nblmzxqhjcc6r7dvblrknxqzmm40jqf-hyprutils-x86_64-unknown-linux-gnufilc0-0.7.1-dev\u001b[0m\n \u001b[35;1m/nix/store/zarsjbif2marxk76srp757dvrwspx8ga-hyprutils-x86_64-unknown-linux-gnufilc0-0.7.1\u001b[0m\n Last 25 log lines:\n > libhyprutils.so.0.7.1: error: undefined reference to 'pizlonated_sqrt'\n > libhyprutils.so.0.7.1: error: undefined reference to 'pizlonated_sinf'\n > libhyprutils.so.0.7.1: error: undefined reference to 'pizlonated_cosf'\n > clang-20: \u001b[0;1;31merror: \u001b[0m\u001b[1mlinker command failed with exit code 1 (use -v to see invocation)\u001b[0m\n > make[2]: *** [CMakeFiles/hyprutils_string.dir/build.make:102: hyprutils_string] Error 1\n > make[1]: *** [CMakeFiles/Makefile2:217: CMakeFiles/hyprutils_string.dir/all] Error 2\n > [ 96%] \u001b[32m\u001b[1mLinking CXX executable hyprutils_memory\u001b[0m\n > libhyprutils.so.0.7.1: error: undefined reference to 'pizlonated_sqrt'\n > libhyprutils.so.0.7.1: error: undefined reference to 'pizlonated_sinf'\n > libhyprutils.so.0.7.1: error: undefined reference to 'pizlonated_cosf'\n > clang-20: \u001b[0;1;31merror: \u001b[0m\u001b[1mlinker command failed with exit code 1 (use -v to see invocation)\u001b[0m\n > make[2]: *** [CMakeFiles/hyprutils_memory.dir/build.make:102: hyprutils_memory] Error 1\n > make[1]: *** [CMakeFiles/Makefile2:185: CMakeFiles/hyprutils_memory.dir/all] Error 2\n > \u001b[1m/build/source/tests/animation.cpp:302:32: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1mlambda capture 's' is not used [-Wunused-lambda-capture]\u001b[0m\n > 302 | s.m_iA->setCallbackOnEnd([&s, &vars](\u001b[0;34mauto\u001b[0m) {\u001b[0m\n > | \u001b[0;1;32m ~^~\n > \u001b[0m1 warning generated.\n > [100%] \u001b[32m\u001b[1mLinking CXX executable hyprutils_animation\u001b[0m\n > libhyprutils.so.0.7.1: error: undefined reference to 'pizlonated_sqrt'\n > libhyprutils.so.0.7.1: error: undefined reference to 'pizlonated_sinf'\n > libhyprutils.so.0.7.1: error: undefined reference to 'pizlonated_cosf'\n > clang-20: \u001b[0;1;31merror: \u001b[0m\u001b[1mlinker command failed with exit code 1 (use -v to see invocation)\u001b[0m\n > make[2]: *** [CMakeFiles/hyprutils_animation.dir/build.make:102: hyprutils_animation] Error 1\n > make[1]: *** [CMakeFiles/Makefile2:377: CMakeFiles/hyprutils_animation.dir/all] Error 2\n > make: *** [Makefile:136: all] Error 2\n For full logs, run:\n \u001b[1mnix log /nix/store/i6c92kv6py1pdph6gm6j22k96lvj217d-hyprutils-x86_64-unknown-linux-gnufilc0-0.7.1.drv\u001b[0m"} @nix {"action":"result","fields":[101,33716],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,142592],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[101,33716],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,142592],"id":5997221749194765,"type":106} @nix {"action":"result","fields":["Running phase: unpackPhase"],"id":5997221749194780,"type":101} @nix {"action":"result","fields":["unpackPhase"],"id":5997221749194780,"type":104} @nix {"action":"result","fields":["unpacking source archive /nix/store/szi210ccvn3jhpjhxgrsibbnmb09bh1a-hyx-2024.02.29.tar.xz"],"id":5997221749194780,"type":101} @nix {"action":"result","fields":["source root is hyx-2024.02.29"],"id":5997221749194780,"type":101} @nix {"action":"result","fields":["setting SOURCE_DATE_EPOCH to timestamp 1709216509 of file \"hyx-2024.02.29/view.h\""],"id":5997221749194780,"type":101} @nix {"action":"result","fields":["Running phase: patchPhase"],"id":5997221749194780,"type":101} @nix {"action":"result","fields":["patchPhase"],"id":5997221749194780,"type":104} @nix {"action":"result","fields":["Running phase: updateAutotoolsGnuConfigScriptsPhase"],"id":5997221749194780,"type":101} @nix {"action":"result","fields":["updateAutotoolsGnuConfigScriptsPhase"],"id":5997221749194780,"type":104} @nix {"action":"result","fields":["Running phase: updateAutotoolsGnuConfigScriptsPhase"],"id":5997221749194780,"type":101} @nix {"action":"result","fields":["updateAutotoolsGnuConfigScriptsPhase"],"id":5997221749194780,"type":104} @nix {"action":"result","fields":["Running phase: configurePhase"],"id":5997221749194780,"type":101} @nix {"action":"result","fields":["configurePhase"],"id":5997221749194780,"type":104} @nix {"action":"result","fields":["no configure script, doing nothing"],"id":5997221749194780,"type":101} @nix {"action":"result","fields":["Running phase: buildPhase"],"id":5997221749194780,"type":101} @nix {"action":"result","fields":["buildPhase"],"id":5997221749194780,"type":104} @nix {"action":"result","fields":["build flags: SHELL=/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/bash"],"id":5997221749194780,"type":101} @nix {"action":"result","fields":["clang \\"],"id":5997221749194780,"type":101} @nix {"action":"result","fields":["\t-O2 -pedantic -Wall -Wextra -DNDEBUG -D_FORTIFY_SOURCE=2 -fstack-protector-all -std=c99 \\"],"id":5997221749194780,"type":101} @nix {"action":"result","fields":["\t \\"],"id":5997221749194780,"type":101} @nix {"action":"result","fields":["\thyx.c common.c blob.c history.c view.c input.c \\"],"id":5997221749194780,"type":101} @nix {"action":"result","fields":["\t-o hyx"],"id":5997221749194780,"type":101} @nix {"action":"result","fields":["In file included from hyx.c:20:"],"id":5997221749194780,"type":101} @nix {"action":"result","fields":["\u001b[1m./common.h:48:29: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1ma function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes]\u001b[0m"],"id":5997221749194780,"type":101} @nix {"action":"result","fields":[" 48 | uint64_t monotonic_microtime();\u001b[0m"],"id":5997221749194780,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^"],"id":5997221749194780,"type":101} @nix {"action":"result","fields":["\u001b[0m | \u001b[0;32m void"],"id":5997221749194780,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1mhyx.c:80:39: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1ma function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes]\u001b[0m"],"id":5997221749194780,"type":101} @nix {"action":"result","fields":[" 80 | \u001b[0;34m__attribute__\u001b[0m((noreturn)) \u001b[0;34mvoid\u001b[0m version()\u001b[0m"],"id":5997221749194780,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^"],"id":5997221749194780,"type":101} @nix {"action":"result","fields":["\u001b[0m | \u001b[0;32m void"],"id":5997221749194780,"type":101} @nix {"action":"result","fields":["\u001b[0m2 warnings generated."],"id":5997221749194780,"type":101} @nix {"action":"result","fields":["In file included from common.c:2:"],"id":5997221749194780,"type":101} @nix {"action":"result","fields":["\u001b[1m./common.h:48:29: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1ma function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes]\u001b[0m"],"id":5997221749194780,"type":101} @nix {"action":"result","fields":[" 48 | uint64_t monotonic_microtime();\u001b[0m"],"id":5997221749194780,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^"],"id":5997221749194780,"type":101} @nix {"action":"result","fields":["\u001b[0m | \u001b[0;32m void"],"id":5997221749194780,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1mcommon.c:70:29: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1ma function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes]\u001b[0m"],"id":5997221749194780,"type":101} @nix {"action":"result","fields":[" 70 | uint64_t monotonic_microtime()\u001b[0m"],"id":5997221749194780,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^"],"id":5997221749194780,"type":101} @nix {"action":"result","fields":["\u001b[0m | \u001b[0;32m void"],"id":5997221749194780,"type":101} @nix {"action":"result","fields":["\u001b[0m2 warnings generated."],"id":5997221749194780,"type":101} @nix {"action":"result","fields":["In file included from blob.c:2:"],"id":5997221749194780,"type":101} @nix {"action":"result","fields":["\u001b[1m./common.h:48:29: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1ma function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes]\u001b[0m"],"id":5997221749194780,"type":101} @nix {"action":"result","fields":[" 48 | uint64_t monotonic_microtime();\u001b[0m"],"id":5997221749194780,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^"],"id":5997221749194780,"type":101} @nix {"action":"result","fields":["\u001b[0m | \u001b[0;32m void"],"id":5997221749194780,"type":101} @nix {"action":"result","fields":["\u001b[0m1 warning generated."],"id":5997221749194780,"type":101} @nix {"action":"result","fields":["In file included from history.c:2:"],"id":5997221749194780,"type":101} @nix {"action":"result","fields":["\u001b[1m./common.h:48:29: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1ma function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes]\u001b[0m"],"id":5997221749194780,"type":101} @nix {"action":"result","fields":[" 48 | uint64_t monotonic_microtime();\u001b[0m"],"id":5997221749194780,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^"],"id":5997221749194780,"type":101} @nix {"action":"result","fields":["\u001b[0m | \u001b[0;32m void"],"id":5997221749194780,"type":101} @nix {"action":"result","fields":["\u001b[0m1 warning generated."],"id":5997221749194780,"type":101} @nix {"action":"result","fields":["In file included from view.c:2:"],"id":5997221749194780,"type":101} @nix {"action":"result","fields":["\u001b[1m./common.h:48:29: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1ma function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes]\u001b[0m"],"id":5997221749194780,"type":101} @nix {"action":"result","fields":[" 48 | uint64_t monotonic_microtime();\u001b[0m"],"id":5997221749194780,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^"],"id":5997221749194780,"type":101} @nix {"action":"result","fields":["\u001b[0m | \u001b[0;32m void"],"id":5997221749194780,"type":101} @nix {"action":"result","fields":["\u001b[0m1 warning generated."],"id":5997221749194780,"type":101} @nix {"action":"result","fields":["In file included from input.c:2:"],"id":5997221749194780,"type":101} @nix {"action":"result","fields":["\u001b[1m./common.h:48:29: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1ma function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes]\u001b[0m"],"id":5997221749194780,"type":101} @nix {"action":"result","fields":[" 48 | uint64_t monotonic_microtime();\u001b[0m"],"id":5997221749194780,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^"],"id":5997221749194780,"type":101} @nix {"action":"result","fields":["\u001b[0m | \u001b[0;32m void"],"id":5997221749194780,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1minput.c:45:17: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1ma function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes]\u001b[0m"],"id":5997221749194780,"type":101} @nix {"action":"result","fields":[" 45 | \u001b[0;34mstatic\u001b[0m key getch()\u001b[0m"],"id":5997221749194780,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^"],"id":5997221749194780,"type":101} @nix {"action":"result","fields":["\u001b[0m | \u001b[0;32m void"],"id":5997221749194780,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1minput.c:63:19: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1ma function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes]\u001b[0m"],"id":5997221749194780,"type":101} @nix {"action":"result","fields":[" 63 | \u001b[0;34mstatic\u001b[0m key get_key()\u001b[0m"],"id":5997221749194780,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^"],"id":5997221749194780,"type":101} @nix {"action":"result","fields":["\u001b[0m | \u001b[0;32m void"],"id":5997221749194780,"type":101} @nix {"action":"result","fields":["\u001b[0m3 warnings generated."],"id":5997221749194780,"type":101} @nix {"action":"result","fields":["Running phase: installPhase"],"id":5997221749194780,"type":101} @nix {"action":"result","fields":["installPhase"],"id":5997221749194780,"type":104} @nix {"action":"result","fields":["install: creating directory '/nix/store/l8s7lifhxk67yxbk736b2j9fmppr5h4j-hyx-x86_64-unknown-linux-gnufilc0-2024.02.29'"],"id":5997221749194780,"type":101} @nix {"action":"result","fields":["install: creating directory '/nix/store/l8s7lifhxk67yxbk736b2j9fmppr5h4j-hyx-x86_64-unknown-linux-gnufilc0-2024.02.29/bin'"],"id":5997221749194780,"type":101} @nix {"action":"result","fields":["'hyx' -> '/nix/store/l8s7lifhxk67yxbk736b2j9fmppr5h4j-hyx-x86_64-unknown-linux-gnufilc0-2024.02.29/bin/hyx'"],"id":5997221749194780,"type":101} @nix {"action":"result","fields":["Running phase: fixupPhase"],"id":5997221749194780,"type":101} @nix {"action":"result","fields":["fixupPhase"],"id":5997221749194780,"type":104} @nix {"action":"result","fields":["shrinking RPATHs of ELF executables and libraries in /nix/store/l8s7lifhxk67yxbk736b2j9fmppr5h4j-hyx-x86_64-unknown-linux-gnufilc0-2024.02.29"],"id":5997221749194780,"type":101} @nix {"action":"result","fields":["shrinking /nix/store/l8s7lifhxk67yxbk736b2j9fmppr5h4j-hyx-x86_64-unknown-linux-gnufilc0-2024.02.29/bin/hyx"],"id":5997221749194780,"type":101} @nix {"action":"result","fields":["checking for references to /build/ in /nix/store/l8s7lifhxk67yxbk736b2j9fmppr5h4j-hyx-x86_64-unknown-linux-gnufilc0-2024.02.29..."],"id":5997221749194780,"type":101} @nix {"action":"result","fields":["patching script interpreter paths in /nix/store/l8s7lifhxk67yxbk736b2j9fmppr5h4j-hyx-x86_64-unknown-linux-gnufilc0-2024.02.29"],"id":5997221749194780,"type":101} @nix {"action":"result","fields":["stripping (with command strip and flags -S -p) in /nix/store/l8s7lifhxk67yxbk736b2j9fmppr5h4j-hyx-x86_64-unknown-linux-gnufilc0-2024.02.29/bin"],"id":5997221749194780,"type":101} @nix {"action":"result","fields":[101,33716],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,142592],"id":5997221749194765,"type":106} @nix {"action":"stop","id":5997221749194780} @nix {"action":"start","fields":["/nix/store/b2r5dwwa6kfagvi06sc7q7bgfgmgm24d-i2pd-tools-x86_64-unknown-linux-gnufilc0-2.56.0.drv","",1,1],"id":5997221749194781,"level":3,"parent":0,"text":"building '/nix/store/b2r5dwwa6kfagvi06sc7q7bgfgmgm24d-i2pd-tools-x86_64-unknown-linux-gnufilc0-2.56.0.drv'","type":105} @nix {"action":"result","fields":[101,33716],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,142592],"id":5997221749194765,"type":106} @nix {"action":"result","fields":["Running phase: unpackPhase"],"id":5997221749194781,"type":101} @nix {"action":"result","fields":["unpackPhase"],"id":5997221749194781,"type":104} @nix {"action":"result","fields":["unpacking source archive /nix/store/mm9f87haa8gkdm58n2hp8g698dcpqilx-source"],"id":5997221749194781,"type":101} @nix {"action":"result","fields":["source root is source"],"id":5997221749194781,"type":101} @nix {"action":"result","fields":["Running phase: patchPhase"],"id":5997221749194781,"type":101} @nix {"action":"result","fields":["patchPhase"],"id":5997221749194781,"type":104} @nix {"action":"result","fields":["Running phase: updateAutotoolsGnuConfigScriptsPhase"],"id":5997221749194781,"type":101} @nix {"action":"result","fields":["updateAutotoolsGnuConfigScriptsPhase"],"id":5997221749194781,"type":104} @nix {"action":"result","fields":["Running phase: updateAutotoolsGnuConfigScriptsPhase"],"id":5997221749194781,"type":101} @nix {"action":"result","fields":["updateAutotoolsGnuConfigScriptsPhase"],"id":5997221749194781,"type":104} @nix {"action":"result","fields":["Running phase: configurePhase"],"id":5997221749194781,"type":101} @nix {"action":"result","fields":["configurePhase"],"id":5997221749194781,"type":104} @nix {"action":"result","fields":["no configure script, doing nothing"],"id":5997221749194781,"type":101} @nix {"action":"result","fields":["Running phase: buildPhase"],"id":5997221749194781,"type":101} @nix {"action":"result","fields":["buildPhase"],"id":5997221749194781,"type":104} @nix {"action":"result","fields":["build flags: SHELL=/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/bash"],"id":5997221749194781,"type":101} @nix {"action":"result","fields":["make -C i2pd mk_obj_dir libi2pd.a"],"id":5997221749194781,"type":101} @nix {"action":"result","fields":["make[1]: Entering directory '/build/source/i2pd'"],"id":5997221749194781,"type":101} @nix {"action":"result","fields":["clang++ -g -Wall -Wextra -Wno-unused-parameter -pedantic -Wno-psabi -std=c++17 -fPIC -MMD -MP -DOPENSSL_SUPPRESS_DEPRECATED -Ilibi2pd -Ilibi2pd_client -Ii18n -c -o obj/libi2pd/Base.o libi2pd/Base.cpp"],"id":5997221749194781,"type":101} @nix {"action":"result","fields":["clang++ -g -Wall -Wextra -Wno-unused-parameter -pedantic -Wno-psabi -std=c++17 -fPIC -MMD -MP -DOPENSSL_SUPPRESS_DEPRECATED -Ilibi2pd -Ilibi2pd_client -Ii18n -c -o obj/libi2pd/Blinding.o libi2pd/Blinding.cpp"],"id":5997221749194781,"type":101} @nix {"action":"result","fields":["clang++ -g -Wall -Wextra -Wno-unused-parameter -pedantic -Wno-psabi -std=c++17 -fPIC -MMD -MP -DOPENSSL_SUPPRESS_DEPRECATED -Ilibi2pd -Ilibi2pd_client -Ii18n -c -o obj/libi2pd/Config.o libi2pd/Config.cpp"],"id":5997221749194781,"type":101} @nix {"action":"result","fields":["clang++ -g -Wall -Wextra -Wno-unused-parameter -pedantic -Wno-psabi -std=c++17 -fPIC -MMD -MP -DOPENSSL_SUPPRESS_DEPRECATED -Ilibi2pd -Ilibi2pd_client -Ii18n -c -o obj/libi2pd/Crypto.o libi2pd/Crypto.cpp"],"id":5997221749194781,"type":101} @nix {"action":"result","fields":["clang++ -g -Wall -Wextra -Wno-unused-parameter -pedantic -Wno-psabi -std=c++17 -fPIC -MMD -MP -DOPENSSL_SUPPRESS_DEPRECATED -Ilibi2pd -Ilibi2pd_client -Ii18n -c -o obj/libi2pd/CryptoKey.o libi2pd/CryptoKey.cpp"],"id":5997221749194781,"type":101} @nix {"action":"result","fields":["clang++ -g -Wall -Wextra -Wno-unused-parameter -pedantic -Wno-psabi -std=c++17 -fPIC -MMD -MP -DOPENSSL_SUPPRESS_DEPRECATED -Ilibi2pd -Ilibi2pd_client -Ii18n -c -o obj/libi2pd/Datagram.o libi2pd/Datagram.cpp"],"id":5997221749194781,"type":101} @nix {"action":"result","fields":["clang++ -g -Wall -Wextra -Wno-unused-parameter -pedantic -Wno-psabi -std=c++17 -fPIC -MMD -MP -DOPENSSL_SUPPRESS_DEPRECATED -Ilibi2pd -Ilibi2pd_client -Ii18n -c -o obj/libi2pd/Destination.o libi2pd/Destination.cpp"],"id":5997221749194781,"type":101} @nix {"action":"result","fields":["clang++ -g -Wall -Wextra -Wno-unused-parameter -pedantic -Wno-psabi -std=c++17 -fPIC -MMD -MP -DOPENSSL_SUPPRESS_DEPRECATED -Ilibi2pd -Ilibi2pd_client -Ii18n -c -o obj/libi2pd/ECIESX25519AEADRatchetSession.o libi2pd/ECIESX25519AEADRatchetSession.cpp"],"id":5997221749194781,"type":101} @nix {"action":"result","fields":["[100%] \u001b[32m\u001b[1mLinking CXX executable hyprwayland-scanner\u001b[0m"],"id":5997221749194779,"type":101} @nix {"action":"result","fields":["/nix/store/b48cv6s9paim5bk5z95zrpawj5v4vk07-pugixml-x86_64-unknown-linux-gnufilc0-1.15/lib/libpugixml.a(pugixml.cpp.o):function pizlonatedFI4792_fmod:(.text+0x138996): error: undefined reference to 'pizlonated_fmod'"],"id":5997221749194779,"type":101} @nix {"action":"result","fields":["clang-20: \u001b[0;1;31merror: \u001b[0m\u001b[1mlinker command failed with exit code 1 (use -v to see invocation)\u001b[0m"],"id":5997221749194779,"type":101} @nix {"action":"result","fields":["make[2]: *** [CMakeFiles/hyprwayland-scanner.dir/build.make:101: hyprwayland-scanner] Error 1"],"id":5997221749194779,"type":101} @nix {"action":"result","fields":["make[1]: *** [CMakeFiles/Makefile2:87: CMakeFiles/hyprwayland-scanner.dir/all] Error 2"],"id":5997221749194779,"type":101} @nix {"action":"result","fields":["make: *** [Makefile:136: all] Error 2"],"id":5997221749194779,"type":101} @nix {"action":"result","fields":[101,33716],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,142592],"id":5997221749194765,"type":106} @nix {"action":"stop","id":5997221749194779} @nix {"action":"start","fields":["/nix/store/p7ch4g2jpgnkhj20rrq9f3f51w6j1kq9-i2pd-x86_64-unknown-linux-gnufilc0-2.56.0.drv","",1,1],"id":5997221749194782,"level":3,"parent":0,"text":"building '/nix/store/p7ch4g2jpgnkhj20rrq9f3f51w6j1kq9-i2pd-x86_64-unknown-linux-gnufilc0-2.56.0.drv'","type":105} @nix {"action":"result","fields":[101,33716],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,142592],"id":5997221749194765,"type":106} @nix {"action":"result","fields":["Running phase: unpackPhase"],"id":5997221749194782,"type":101} @nix {"action":"result","fields":["unpackPhase"],"id":5997221749194782,"type":104} @nix {"action":"result","fields":["unpacking source archive /nix/store/x0mj8xl8rgjal9zggn9294nnq2j7z512-source"],"id":5997221749194782,"type":101} @nix {"action":"result","fields":["source root is source"],"id":5997221749194782,"type":101} @nix {"action":"result","fields":["Running phase: patchPhase"],"id":5997221749194782,"type":101} @nix {"action":"result","fields":["patchPhase"],"id":5997221749194782,"type":104} @nix {"action":"result","fields":["Running phase: updateAutotoolsGnuConfigScriptsPhase"],"id":5997221749194782,"type":101} @nix {"action":"result","fields":["updateAutotoolsGnuConfigScriptsPhase"],"id":5997221749194782,"type":104} @nix {"action":"result","fields":["Running phase: updateAutotoolsGnuConfigScriptsPhase"],"id":5997221749194782,"type":101} @nix {"action":"result","fields":["updateAutotoolsGnuConfigScriptsPhase"],"id":5997221749194782,"type":104} @nix {"action":"result","fields":["Running phase: configurePhase"],"id":5997221749194782,"type":101} @nix {"action":"result","fields":["configurePhase"],"id":5997221749194782,"type":104} @nix {"action":"result","fields":["no configure script, doing nothing"],"id":5997221749194782,"type":101} @nix {"action":"result","fields":["Running phase: buildPhase"],"id":5997221749194782,"type":101} @nix {"action":"result","fields":["buildPhase"],"id":5997221749194782,"type":104} @nix {"action":"result","fields":["build flags: -j7 SHELL=/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/bash USE_UPNP=yes"],"id":5997221749194782,"type":101} @nix {"action":"result","fields":["clang++ -g -Wall -Wextra -Wno-unused-parameter -pedantic -Wno-psabi -std=c++17 -fPIC -MMD -MP -DUSE_UPNP -DOPENSSL_SUPPRESS_DEPRECATED -Ilibi2pd -Ilibi2pd_client -Ii18n -c -o obj/libi2pd/Base.o libi2pd/Base.cpp"],"id":5997221749194782,"type":101} @nix {"action":"result","fields":["clang++ -g -Wall -Wextra -Wno-unused-parameter -pedantic -Wno-psabi -std=c++17 -fPIC -MMD -MP -DUSE_UPNP -DOPENSSL_SUPPRESS_DEPRECATED -Ilibi2pd -Ilibi2pd_client -Ii18n -c -o obj/libi2pd/Blinding.o libi2pd/Blinding.cpp"],"id":5997221749194782,"type":101} @nix {"action":"result","fields":["clang++ -g -Wall -Wextra -Wno-unused-parameter -pedantic -Wno-psabi -std=c++17 -fPIC -MMD -MP -DUSE_UPNP -DOPENSSL_SUPPRESS_DEPRECATED -Ilibi2pd -Ilibi2pd_client -Ii18n -c -o obj/libi2pd/Config.o libi2pd/Config.cpp"],"id":5997221749194782,"type":101} @nix {"action":"result","fields":["clang++ -g -Wall -Wextra -Wno-unused-parameter -pedantic -Wno-psabi -std=c++17 -fPIC -MMD -MP -DUSE_UPNP -DOPENSSL_SUPPRESS_DEPRECATED -Ilibi2pd -Ilibi2pd_client -Ii18n -c -o obj/libi2pd/Crypto.o libi2pd/Crypto.cpp"],"id":5997221749194782,"type":101} @nix {"action":"result","fields":["clang++ -g -Wall -Wextra -Wno-unused-parameter -pedantic -Wno-psabi -std=c++17 -fPIC -MMD -MP -DUSE_UPNP -DOPENSSL_SUPPRESS_DEPRECATED -Ilibi2pd -Ilibi2pd_client -Ii18n -c -o obj/libi2pd/CryptoKey.o libi2pd/CryptoKey.cpp"],"id":5997221749194782,"type":101} @nix {"action":"result","fields":["clang++ -g -Wall -Wextra -Wno-unused-parameter -pedantic -Wno-psabi -std=c++17 -fPIC -MMD -MP -DUSE_UPNP -DOPENSSL_SUPPRESS_DEPRECATED -Ilibi2pd -Ilibi2pd_client -Ii18n -c -o obj/libi2pd/Datagram.o libi2pd/Datagram.cpp"],"id":5997221749194782,"type":101} @nix {"action":"result","fields":["clang++ -g -Wall -Wextra -Wno-unused-parameter -pedantic -Wno-psabi -std=c++17 -fPIC -MMD -MP -DUSE_UPNP -DOPENSSL_SUPPRESS_DEPRECATED -Ilibi2pd -Ilibi2pd_client -Ii18n -c -o obj/libi2pd/Destination.o libi2pd/Destination.cpp"],"id":5997221749194782,"type":101} @nix {"action":"result","fields":["clang++ -g -Wall -Wextra -Wno-unused-parameter -pedantic -Wno-psabi -std=c++17 -fPIC -MMD -MP -DUSE_UPNP -DOPENSSL_SUPPRESS_DEPRECATED -Ilibi2pd -Ilibi2pd_client -Ii18n -c -o obj/libi2pd/ECIESX25519AEADRatchetSession.o libi2pd/ECIESX25519AEADRatchetSession.cpp"],"id":5997221749194782,"type":101} @nix {"action":"result","fields":["clang++ -g -Wall -Wextra -Wno-unused-parameter -pedantic -Wno-psabi -std=c++17 -fPIC -MMD -MP -DOPENSSL_SUPPRESS_DEPRECATED -Ilibi2pd -Ilibi2pd_client -Ii18n -c -o obj/libi2pd/Ed25519.o libi2pd/Ed25519.cpp"],"id":5997221749194781,"type":101} @nix {"action":"result","fields":["clang++ -g -Wall -Wextra -Wno-unused-parameter -pedantic -Wno-psabi -std=c++17 -fPIC -MMD -MP -DUSE_UPNP -DOPENSSL_SUPPRESS_DEPRECATED -Ilibi2pd -Ilibi2pd_client -Ii18n -c -o obj/libi2pd/Ed25519.o libi2pd/Ed25519.cpp"],"id":5997221749194782,"type":101} @nix {"action":"result","fields":["clang++ -g -Wall -Wextra -Wno-unused-parameter -pedantic -Wno-psabi -std=c++17 -fPIC -MMD -MP -DOPENSSL_SUPPRESS_DEPRECATED -Ilibi2pd -Ilibi2pd_client -Ii18n -c -o obj/libi2pd/Elligator.o libi2pd/Elligator.cpp"],"id":5997221749194781,"type":101} @nix {"action":"result","fields":["clang++ -g -Wall -Wextra -Wno-unused-parameter -pedantic -Wno-psabi -std=c++17 -fPIC -MMD -MP -DUSE_UPNP -DOPENSSL_SUPPRESS_DEPRECATED -Ilibi2pd -Ilibi2pd_client -Ii18n -c -o obj/libi2pd/Elligator.o libi2pd/Elligator.cpp"],"id":5997221749194782,"type":101} @nix {"action":"result","fields":["clang++ -g -Wall -Wextra -Wno-unused-parameter -pedantic -Wno-psabi -std=c++17 -fPIC -MMD -MP -DUSE_UPNP -DOPENSSL_SUPPRESS_DEPRECATED -Ilibi2pd -Ilibi2pd_client -Ii18n -c -o obj/libi2pd/FS.o libi2pd/FS.cpp"],"id":5997221749194782,"type":101} @nix {"action":"result","fields":["clang++ -g -Wall -Wextra -Wno-unused-parameter -pedantic -Wno-psabi -std=c++17 -fPIC -MMD -MP -DUSE_UPNP -DOPENSSL_SUPPRESS_DEPRECATED -Ilibi2pd -Ilibi2pd_client -Ii18n -c -o obj/libi2pd/Family.o libi2pd/Family.cpp"],"id":5997221749194782,"type":101} @nix {"action":"result","fields":["clang++ -g -Wall -Wextra -Wno-unused-parameter -pedantic -Wno-psabi -std=c++17 -fPIC -MMD -MP -DOPENSSL_SUPPRESS_DEPRECATED -Ilibi2pd -Ilibi2pd_client -Ii18n -c -o obj/libi2pd/FS.o libi2pd/FS.cpp"],"id":5997221749194781,"type":101} @nix {"action":"result","fields":["clang++ -g -Wall -Wextra -Wno-unused-parameter -pedantic -Wno-psabi -std=c++17 -fPIC -MMD -MP -DUSE_UPNP -DOPENSSL_SUPPRESS_DEPRECATED -Ilibi2pd -Ilibi2pd_client -Ii18n -c -o obj/libi2pd/Garlic.o libi2pd/Garlic.cpp"],"id":5997221749194782,"type":101} @nix {"action":"result","fields":["clang++ -g -Wall -Wextra -Wno-unused-parameter -pedantic -Wno-psabi -std=c++17 -fPIC -MMD -MP -DUSE_UPNP -DOPENSSL_SUPPRESS_DEPRECATED -Ilibi2pd -Ilibi2pd_client -Ii18n -c -o obj/libi2pd/Gost.o libi2pd/Gost.cpp"],"id":5997221749194782,"type":101} @nix {"action":"result","fields":["clang++ -g -Wall -Wextra -Wno-unused-parameter -pedantic -Wno-psabi -std=c++17 -fPIC -MMD -MP -DUSE_UPNP -DOPENSSL_SUPPRESS_DEPRECATED -Ilibi2pd -Ilibi2pd_client -Ii18n -c -o obj/libi2pd/Gzip.o libi2pd/Gzip.cpp"],"id":5997221749194782,"type":101} @nix {"action":"result","fields":["clang++ -g -Wall -Wextra -Wno-unused-parameter -pedantic -Wno-psabi -std=c++17 -fPIC -MMD -MP -DUSE_UPNP -DOPENSSL_SUPPRESS_DEPRECATED -Ilibi2pd -Ilibi2pd_client -Ii18n -c -o obj/libi2pd/HTTP.o libi2pd/HTTP.cpp"],"id":5997221749194782,"type":101} @nix {"action":"result","fields":["clang++ -g -Wall -Wextra -Wno-unused-parameter -pedantic -Wno-psabi -std=c++17 -fPIC -MMD -MP -DUSE_UPNP -DOPENSSL_SUPPRESS_DEPRECATED -Ilibi2pd -Ilibi2pd_client -Ii18n -c -o obj/libi2pd/I2NPProtocol.o libi2pd/I2NPProtocol.cpp"],"id":5997221749194782,"type":101} @nix {"action":"result","fields":["clang++ -g -Wall -Wextra -Wno-unused-parameter -pedantic -Wno-psabi -std=c++17 -fPIC -MMD -MP -DUSE_UPNP -DOPENSSL_SUPPRESS_DEPRECATED -Ilibi2pd -Ilibi2pd_client -Ii18n -c -o obj/libi2pd/I2PEndian.o libi2pd/I2PEndian.cpp"],"id":5997221749194782,"type":101} @nix {"action":"result","fields":["clang++ -g -Wall -Wextra -Wno-unused-parameter -pedantic -Wno-psabi -std=c++17 -fPIC -MMD -MP -DUSE_UPNP -DOPENSSL_SUPPRESS_DEPRECATED -Ilibi2pd -Ilibi2pd_client -Ii18n -c -o obj/libi2pd/Identity.o libi2pd/Identity.cpp"],"id":5997221749194782,"type":101} @nix {"action":"result","fields":["clang++ -g -Wall -Wextra -Wno-unused-parameter -pedantic -Wno-psabi -std=c++17 -fPIC -MMD -MP -DUSE_UPNP -DOPENSSL_SUPPRESS_DEPRECATED -Ilibi2pd -Ilibi2pd_client -Ii18n -c -o obj/libi2pd/KadDHT.o libi2pd/KadDHT.cpp"],"id":5997221749194782,"type":101} @nix {"action":"result","fields":["clang++ -g -Wall -Wextra -Wno-unused-parameter -pedantic -Wno-psabi -std=c++17 -fPIC -MMD -MP -DUSE_UPNP -DOPENSSL_SUPPRESS_DEPRECATED -Ilibi2pd -Ilibi2pd_client -Ii18n -c -o obj/libi2pd/LeaseSet.o libi2pd/LeaseSet.cpp"],"id":5997221749194782,"type":101} @nix {"action":"result","fields":["clang++ -g -Wall -Wextra -Wno-unused-parameter -pedantic -Wno-psabi -std=c++17 -fPIC -MMD -MP -DOPENSSL_SUPPRESS_DEPRECATED -Ilibi2pd -Ilibi2pd_client -Ii18n -c -o obj/libi2pd/Family.o libi2pd/Family.cpp"],"id":5997221749194781,"type":101} @nix {"action":"result","fields":["clang++ -g -Wall -Wextra -Wno-unused-parameter -pedantic -Wno-psabi -std=c++17 -fPIC -MMD -MP -DOPENSSL_SUPPRESS_DEPRECATED -Ilibi2pd -Ilibi2pd_client -Ii18n -c -o obj/libi2pd/Garlic.o libi2pd/Garlic.cpp"],"id":5997221749194781,"type":101} @nix {"action":"result","fields":["clang++ -g -Wall -Wextra -Wno-unused-parameter -pedantic -Wno-psabi -std=c++17 -fPIC -MMD -MP -DUSE_UPNP -DOPENSSL_SUPPRESS_DEPRECATED -Ilibi2pd -Ilibi2pd_client -Ii18n -c -o obj/libi2pd/Log.o libi2pd/Log.cpp"],"id":5997221749194782,"type":101} @nix {"action":"result","fields":["clang++ -g -Wall -Wextra -Wno-unused-parameter -pedantic -Wno-psabi -std=c++17 -fPIC -MMD -MP -DUSE_UPNP -DOPENSSL_SUPPRESS_DEPRECATED -Ilibi2pd -Ilibi2pd_client -Ii18n -c -o obj/libi2pd/NTCP2.o libi2pd/NTCP2.cpp"],"id":5997221749194782,"type":101} @nix {"action":"result","fields":["clang++ -g -Wall -Wextra -Wno-unused-parameter -pedantic -Wno-psabi -std=c++17 -fPIC -MMD -MP -DUSE_UPNP -DOPENSSL_SUPPRESS_DEPRECATED -Ilibi2pd -Ilibi2pd_client -Ii18n -c -o obj/libi2pd/NetDb.o libi2pd/NetDb.cpp"],"id":5997221749194782,"type":101} @nix {"action":"result","fields":["clang++ -g -Wall -Wextra -Wno-unused-parameter -pedantic -Wno-psabi -std=c++17 -fPIC -MMD -MP -DUSE_UPNP -DOPENSSL_SUPPRESS_DEPRECATED -Ilibi2pd -Ilibi2pd_client -Ii18n -c -o obj/libi2pd/NetDbRequests.o libi2pd/NetDbRequests.cpp"],"id":5997221749194782,"type":101} @nix {"action":"result","fields":["clang++ -g -Wall -Wextra -Wno-unused-parameter -pedantic -Wno-psabi -std=c++17 -fPIC -MMD -MP -DUSE_UPNP -DOPENSSL_SUPPRESS_DEPRECATED -Ilibi2pd -Ilibi2pd_client -Ii18n -c -o obj/libi2pd/Profiling.o libi2pd/Profiling.cpp"],"id":5997221749194782,"type":101} @nix {"action":"result","fields":["clang++ -g -Wall -Wextra -Wno-unused-parameter -pedantic -Wno-psabi -std=c++17 -fPIC -MMD -MP -DUSE_UPNP -DOPENSSL_SUPPRESS_DEPRECATED -Ilibi2pd -Ilibi2pd_client -Ii18n -c -o obj/libi2pd/Reseed.o libi2pd/Reseed.cpp"],"id":5997221749194782,"type":101} @nix {"action":"result","fields":["clang++ -g -Wall -Wextra -Wno-unused-parameter -pedantic -Wno-psabi -std=c++17 -fPIC -MMD -MP -DUSE_UPNP -DOPENSSL_SUPPRESS_DEPRECATED -Ilibi2pd -Ilibi2pd_client -Ii18n -c -o obj/libi2pd/RouterContext.o libi2pd/RouterContext.cpp"],"id":5997221749194782,"type":101} @nix {"action":"result","fields":["clang++ -g -Wall -Wextra -Wno-unused-parameter -pedantic -Wno-psabi -std=c++17 -fPIC -MMD -MP -DOPENSSL_SUPPRESS_DEPRECATED -Ilibi2pd -Ilibi2pd_client -Ii18n -c -o obj/libi2pd/Gost.o libi2pd/Gost.cpp"],"id":5997221749194781,"type":101} @nix {"action":"result","fields":["clang++ -g -Wall -Wextra -Wno-unused-parameter -pedantic -Wno-psabi -std=c++17 -fPIC -MMD -MP -DUSE_UPNP -DOPENSSL_SUPPRESS_DEPRECATED -Ilibi2pd -Ilibi2pd_client -Ii18n -c -o obj/libi2pd/RouterInfo.o libi2pd/RouterInfo.cpp"],"id":5997221749194782,"type":101} @nix {"action":"result","fields":["clang++ -g -Wall -Wextra -Wno-unused-parameter -pedantic -Wno-psabi -std=c++17 -fPIC -MMD -MP -DOPENSSL_SUPPRESS_DEPRECATED -Ilibi2pd -Ilibi2pd_client -Ii18n -c -o obj/libi2pd/Gzip.o libi2pd/Gzip.cpp"],"id":5997221749194781,"type":101} @nix {"action":"result","fields":["clang++ -g -Wall -Wextra -Wno-unused-parameter -pedantic -Wno-psabi -std=c++17 -fPIC -MMD -MP -DOPENSSL_SUPPRESS_DEPRECATED -Ilibi2pd -Ilibi2pd_client -Ii18n -c -o obj/libi2pd/HTTP.o libi2pd/HTTP.cpp"],"id":5997221749194781,"type":101} @nix {"action":"result","fields":["clang++ -g -Wall -Wextra -Wno-unused-parameter -pedantic -Wno-psabi -std=c++17 -fPIC -MMD -MP -DUSE_UPNP -DOPENSSL_SUPPRESS_DEPRECATED -Ilibi2pd -Ilibi2pd_client -Ii18n -c -o obj/libi2pd/SSU2.o libi2pd/SSU2.cpp"],"id":5997221749194782,"type":101} @nix {"action":"result","fields":["clang++ -g -Wall -Wextra -Wno-unused-parameter -pedantic -Wno-psabi -std=c++17 -fPIC -MMD -MP -DUSE_UPNP -DOPENSSL_SUPPRESS_DEPRECATED -Ilibi2pd -Ilibi2pd_client -Ii18n -c -o obj/libi2pd/SSU2OutOfSession.o libi2pd/SSU2OutOfSession.cpp"],"id":5997221749194782,"type":101} @nix {"action":"result","fields":["clang++ -g -Wall -Wextra -Wno-unused-parameter -pedantic -Wno-psabi -std=c++17 -fPIC -MMD -MP -DUSE_UPNP -DOPENSSL_SUPPRESS_DEPRECATED -Ilibi2pd -Ilibi2pd_client -Ii18n -c -o obj/libi2pd/SSU2Session.o libi2pd/SSU2Session.cpp"],"id":5997221749194782,"type":101} @nix {"action":"result","fields":["clang++ -g -Wall -Wextra -Wno-unused-parameter -pedantic -Wno-psabi -std=c++17 -fPIC -MMD -MP -DOPENSSL_SUPPRESS_DEPRECATED -Ilibi2pd -Ilibi2pd_client -Ii18n -c -o obj/libi2pd/I2NPProtocol.o libi2pd/I2NPProtocol.cpp"],"id":5997221749194781,"type":101} @nix {"action":"result","fields":["clang++ -g -Wall -Wextra -Wno-unused-parameter -pedantic -Wno-psabi -std=c++17 -fPIC -MMD -MP -DUSE_UPNP -DOPENSSL_SUPPRESS_DEPRECATED -Ilibi2pd -Ilibi2pd_client -Ii18n -c -o obj/libi2pd/Signature.o libi2pd/Signature.cpp"],"id":5997221749194782,"type":101} @nix {"action":"result","fields":["clang++ -g -Wall -Wextra -Wno-unused-parameter -pedantic -Wno-psabi -std=c++17 -fPIC -MMD -MP -DUSE_UPNP -DOPENSSL_SUPPRESS_DEPRECATED -Ilibi2pd -Ilibi2pd_client -Ii18n -c -o obj/libi2pd/Streaming.o libi2pd/Streaming.cpp"],"id":5997221749194782,"type":101} @nix {"action":"result","fields":["clang++ -g -Wall -Wextra -Wno-unused-parameter -pedantic -Wno-psabi -std=c++17 -fPIC -MMD -MP -DUSE_UPNP -DOPENSSL_SUPPRESS_DEPRECATED -Ilibi2pd -Ilibi2pd_client -Ii18n -c -o obj/libi2pd/Timestamp.o libi2pd/Timestamp.cpp"],"id":5997221749194782,"type":101} @nix {"action":"result","fields":["clang++ -g -Wall -Wextra -Wno-unused-parameter -pedantic -Wno-psabi -std=c++17 -fPIC -MMD -MP -DUSE_UPNP -DOPENSSL_SUPPRESS_DEPRECATED -Ilibi2pd -Ilibi2pd_client -Ii18n -c -o obj/libi2pd/TransitTunnel.o libi2pd/TransitTunnel.cpp"],"id":5997221749194782,"type":101} @nix {"action":"result","fields":["clang++ -g -Wall -Wextra -Wno-unused-parameter -pedantic -Wno-psabi -std=c++17 -fPIC -MMD -MP -DUSE_UPNP -DOPENSSL_SUPPRESS_DEPRECATED -Ilibi2pd -Ilibi2pd_client -Ii18n -c -o obj/libi2pd/Transports.o libi2pd/Transports.cpp"],"id":5997221749194782,"type":101} @nix {"action":"result","fields":["clang++ -g -Wall -Wextra -Wno-unused-parameter -pedantic -Wno-psabi -std=c++17 -fPIC -MMD -MP -DOPENSSL_SUPPRESS_DEPRECATED -Ilibi2pd -Ilibi2pd_client -Ii18n -c -o obj/libi2pd/I2PEndian.o libi2pd/I2PEndian.cpp"],"id":5997221749194781,"type":101} @nix {"action":"result","fields":["clang++ -g -Wall -Wextra -Wno-unused-parameter -pedantic -Wno-psabi -std=c++17 -fPIC -MMD -MP -DOPENSSL_SUPPRESS_DEPRECATED -Ilibi2pd -Ilibi2pd_client -Ii18n -c -o obj/libi2pd/Identity.o libi2pd/Identity.cpp"],"id":5997221749194781,"type":101} @nix {"action":"result","fields":["clang++ -g -Wall -Wextra -Wno-unused-parameter -pedantic -Wno-psabi -std=c++17 -fPIC -MMD -MP -DUSE_UPNP -DOPENSSL_SUPPRESS_DEPRECATED -Ilibi2pd -Ilibi2pd_client -Ii18n -c -o obj/libi2pd/Tunnel.o libi2pd/Tunnel.cpp"],"id":5997221749194782,"type":101} @nix {"action":"result","fields":["clang++ -g -Wall -Wextra -Wno-unused-parameter -pedantic -Wno-psabi -std=c++17 -fPIC -MMD -MP -DUSE_UPNP -DOPENSSL_SUPPRESS_DEPRECATED -Ilibi2pd -Ilibi2pd_client -Ii18n -c -o obj/libi2pd/TunnelBase.o libi2pd/TunnelBase.cpp"],"id":5997221749194782,"type":101} @nix {"action":"result","fields":["clang++ -g -Wall -Wextra -Wno-unused-parameter -pedantic -Wno-psabi -std=c++17 -fPIC -MMD -MP -DOPENSSL_SUPPRESS_DEPRECATED -Ilibi2pd -Ilibi2pd_client -Ii18n -c -o obj/libi2pd/KadDHT.o libi2pd/KadDHT.cpp"],"id":5997221749194781,"type":101} @nix {"action":"result","fields":["clang++ -g -Wall -Wextra -Wno-unused-parameter -pedantic -Wno-psabi -std=c++17 -fPIC -MMD -MP -DUSE_UPNP -DOPENSSL_SUPPRESS_DEPRECATED -Ilibi2pd -Ilibi2pd_client -Ii18n -c -o obj/libi2pd/TunnelConfig.o libi2pd/TunnelConfig.cpp"],"id":5997221749194782,"type":101} @nix {"action":"result","fields":["clang++ -g -Wall -Wextra -Wno-unused-parameter -pedantic -Wno-psabi -std=c++17 -fPIC -MMD -MP -DUSE_UPNP -DOPENSSL_SUPPRESS_DEPRECATED -Ilibi2pd -Ilibi2pd_client -Ii18n -c -o obj/libi2pd/TunnelEndpoint.o libi2pd/TunnelEndpoint.cpp"],"id":5997221749194782,"type":101} @nix {"action":"result","fields":["clang++ -g -Wall -Wextra -Wno-unused-parameter -pedantic -Wno-psabi -std=c++17 -fPIC -MMD -MP -DUSE_UPNP -DOPENSSL_SUPPRESS_DEPRECATED -Ilibi2pd -Ilibi2pd_client -Ii18n -c -o obj/libi2pd/TunnelGateway.o libi2pd/TunnelGateway.cpp"],"id":5997221749194782,"type":101} @nix {"action":"result","fields":["clang++ -g -Wall -Wextra -Wno-unused-parameter -pedantic -Wno-psabi -std=c++17 -fPIC -MMD -MP -DOPENSSL_SUPPRESS_DEPRECATED -Ilibi2pd -Ilibi2pd_client -Ii18n -c -o obj/libi2pd/LeaseSet.o libi2pd/LeaseSet.cpp"],"id":5997221749194781,"type":101} @nix {"action":"result","fields":["clang++ -g -Wall -Wextra -Wno-unused-parameter -pedantic -Wno-psabi -std=c++17 -fPIC -MMD -MP -DUSE_UPNP -DOPENSSL_SUPPRESS_DEPRECATED -Ilibi2pd -Ilibi2pd_client -Ii18n -c -o obj/libi2pd/TunnelPool.o libi2pd/TunnelPool.cpp"],"id":5997221749194782,"type":101} @nix {"action":"result","fields":["clang++ -g -Wall -Wextra -Wno-unused-parameter -pedantic -Wno-psabi -std=c++17 -fPIC -MMD -MP -DUSE_UPNP -DOPENSSL_SUPPRESS_DEPRECATED -Ilibi2pd -Ilibi2pd_client -Ii18n -c -o obj/libi2pd/api.o libi2pd/api.cpp"],"id":5997221749194782,"type":101} @nix {"action":"result","fields":["clang++ -g -Wall -Wextra -Wno-unused-parameter -pedantic -Wno-psabi -std=c++17 -fPIC -MMD -MP -DUSE_UPNP -DOPENSSL_SUPPRESS_DEPRECATED -Ilibi2pd -Ilibi2pd_client -Ii18n -c -o obj/libi2pd/util.o libi2pd/util.cpp"],"id":5997221749194782,"type":101} @nix {"action":"result","fields":["clang++ -g -Wall -Wextra -Wno-unused-parameter -pedantic -Wno-psabi -std=c++17 -fPIC -MMD -MP -DUSE_UPNP -DOPENSSL_SUPPRESS_DEPRECATED -Ilibi2pd -Ilibi2pd_client -Ii18n -c -o obj/libi2pd_client/AddressBook.o libi2pd_client/AddressBook.cpp"],"id":5997221749194782,"type":101} @nix {"action":"result","fields":["clang++ -g -Wall -Wextra -Wno-unused-parameter -pedantic -Wno-psabi -std=c++17 -fPIC -MMD -MP -DUSE_UPNP -DOPENSSL_SUPPRESS_DEPRECATED -Ilibi2pd -Ilibi2pd_client -Ii18n -c -o obj/libi2pd_client/BOB.o libi2pd_client/BOB.cpp"],"id":5997221749194782,"type":101} @nix {"action":"result","fields":["clang++ -g -Wall -Wextra -Wno-unused-parameter -pedantic -Wno-psabi -std=c++17 -fPIC -MMD -MP -DUSE_UPNP -DOPENSSL_SUPPRESS_DEPRECATED -Ilibi2pd -Ilibi2pd_client -Ii18n -c -o obj/libi2pd_client/ClientContext.o libi2pd_client/ClientContext.cpp"],"id":5997221749194782,"type":101} @nix {"action":"result","fields":["clang++ -g -Wall -Wextra -Wno-unused-parameter -pedantic -Wno-psabi -std=c++17 -fPIC -MMD -MP -DUSE_UPNP -DOPENSSL_SUPPRESS_DEPRECATED -Ilibi2pd -Ilibi2pd_client -Ii18n -c -o obj/libi2pd_client/HTTPProxy.o libi2pd_client/HTTPProxy.cpp"],"id":5997221749194782,"type":101} @nix {"action":"result","fields":["clang++ -g -Wall -Wextra -Wno-unused-parameter -pedantic -Wno-psabi -std=c++17 -fPIC -MMD -MP -DOPENSSL_SUPPRESS_DEPRECATED -Ilibi2pd -Ilibi2pd_client -Ii18n -c -o obj/libi2pd/Log.o libi2pd/Log.cpp"],"id":5997221749194781,"type":101} @nix {"action":"result","fields":["clang++ -g -Wall -Wextra -Wno-unused-parameter -pedantic -Wno-psabi -std=c++17 -fPIC -MMD -MP -DUSE_UPNP -DOPENSSL_SUPPRESS_DEPRECATED -Ilibi2pd -Ilibi2pd_client -Ii18n -c -o obj/libi2pd_client/I2CP.o libi2pd_client/I2CP.cpp"],"id":5997221749194782,"type":101} @nix {"action":"result","fields":["clang++ -g -Wall -Wextra -Wno-unused-parameter -pedantic -Wno-psabi -std=c++17 -fPIC -MMD -MP -DUSE_UPNP -DOPENSSL_SUPPRESS_DEPRECATED -Ilibi2pd -Ilibi2pd_client -Ii18n -c -o obj/libi2pd_client/I2PService.o libi2pd_client/I2PService.cpp"],"id":5997221749194782,"type":101} @nix {"action":"result","fields":["clang++ -g -Wall -Wextra -Wno-unused-parameter -pedantic -Wno-psabi -std=c++17 -fPIC -MMD -MP -DUSE_UPNP -DOPENSSL_SUPPRESS_DEPRECATED -Ilibi2pd -Ilibi2pd_client -Ii18n -c -o obj/libi2pd_client/I2PTunnel.o libi2pd_client/I2PTunnel.cpp"],"id":5997221749194782,"type":101} @nix {"action":"result","fields":["clang++ -g -Wall -Wextra -Wno-unused-parameter -pedantic -Wno-psabi -std=c++17 -fPIC -MMD -MP -DOPENSSL_SUPPRESS_DEPRECATED -Ilibi2pd -Ilibi2pd_client -Ii18n -c -o obj/libi2pd/NTCP2.o libi2pd/NTCP2.cpp"],"id":5997221749194781,"type":101} @nix {"action":"result","fields":["clang++ -g -Wall -Wextra -Wno-unused-parameter -pedantic -Wno-psabi -std=c++17 -fPIC -MMD -MP -DUSE_UPNP -DOPENSSL_SUPPRESS_DEPRECATED -Ilibi2pd -Ilibi2pd_client -Ii18n -c -o obj/libi2pd_client/MatchedDestination.o libi2pd_client/MatchedDestination.cpp"],"id":5997221749194782,"type":101} @nix {"action":"result","fields":["clang++ -g -Wall -Wextra -Wno-unused-parameter -pedantic -Wno-psabi -std=c++17 -fPIC -MMD -MP -DUSE_UPNP -DOPENSSL_SUPPRESS_DEPRECATED -Ilibi2pd -Ilibi2pd_client -Ii18n -c -o obj/libi2pd_client/SAM.o libi2pd_client/SAM.cpp"],"id":5997221749194782,"type":101} @nix {"action":"result","fields":["clang++ -g -Wall -Wextra -Wno-unused-parameter -pedantic -Wno-psabi -std=c++17 -fPIC -MMD -MP -DUSE_UPNP -DOPENSSL_SUPPRESS_DEPRECATED -Ilibi2pd -Ilibi2pd_client -Ii18n -c -o obj/libi2pd_client/SOCKS.o libi2pd_client/SOCKS.cpp"],"id":5997221749194782,"type":101} @nix {"action":"result","fields":["clang++ -g -Wall -Wextra -Wno-unused-parameter -pedantic -Wno-psabi -std=c++17 -fPIC -MMD -MP -DUSE_UPNP -DOPENSSL_SUPPRESS_DEPRECATED -Ilibi2pd -Ilibi2pd_client -Ii18n -c -o obj/libi2pd_client/UDPTunnel.o libi2pd_client/UDPTunnel.cpp"],"id":5997221749194782,"type":101} @nix {"action":"result","fields":["clang++ -g -Wall -Wextra -Wno-unused-parameter -pedantic -Wno-psabi -std=c++17 -fPIC -MMD -MP -DUSE_UPNP -DOPENSSL_SUPPRESS_DEPRECATED -Ilibi2pd -Ilibi2pd_client -Ii18n -c -o obj/i18n/Afrikaans.o i18n/Afrikaans.cpp"],"id":5997221749194782,"type":101} @nix {"action":"result","fields":["clang++ -g -Wall -Wextra -Wno-unused-parameter -pedantic -Wno-psabi -std=c++17 -fPIC -MMD -MP -DUSE_UPNP -DOPENSSL_SUPPRESS_DEPRECATED -Ilibi2pd -Ilibi2pd_client -Ii18n -c -o obj/i18n/Armenian.o i18n/Armenian.cpp"],"id":5997221749194782,"type":101} @nix {"action":"result","fields":["clang++ -g -Wall -Wextra -Wno-unused-parameter -pedantic -Wno-psabi -std=c++17 -fPIC -MMD -MP -DUSE_UPNP -DOPENSSL_SUPPRESS_DEPRECATED -Ilibi2pd -Ilibi2pd_client -Ii18n -c -o obj/i18n/Chinese.o i18n/Chinese.cpp"],"id":5997221749194782,"type":101} @nix {"action":"result","fields":["clang++ -g -Wall -Wextra -Wno-unused-parameter -pedantic -Wno-psabi -std=c++17 -fPIC -MMD -MP -DUSE_UPNP -DOPENSSL_SUPPRESS_DEPRECATED -Ilibi2pd -Ilibi2pd_client -Ii18n -c -o obj/i18n/Czech.o i18n/Czech.cpp"],"id":5997221749194782,"type":101} @nix {"action":"result","fields":["clang++ -g -Wall -Wextra -Wno-unused-parameter -pedantic -Wno-psabi -std=c++17 -fPIC -MMD -MP -DUSE_UPNP -DOPENSSL_SUPPRESS_DEPRECATED -Ilibi2pd -Ilibi2pd_client -Ii18n -c -o obj/i18n/English.o i18n/English.cpp"],"id":5997221749194782,"type":101} @nix {"action":"result","fields":["clang++ -g -Wall -Wextra -Wno-unused-parameter -pedantic -Wno-psabi -std=c++17 -fPIC -MMD -MP -DUSE_UPNP -DOPENSSL_SUPPRESS_DEPRECATED -Ilibi2pd -Ilibi2pd_client -Ii18n -c -o obj/i18n/French.o i18n/French.cpp"],"id":5997221749194782,"type":101} @nix {"action":"result","fields":["clang++ -g -Wall -Wextra -Wno-unused-parameter -pedantic -Wno-psabi -std=c++17 -fPIC -MMD -MP -DUSE_UPNP -DOPENSSL_SUPPRESS_DEPRECATED -Ilibi2pd -Ilibi2pd_client -Ii18n -c -o obj/i18n/German.o i18n/German.cpp"],"id":5997221749194782,"type":101} @nix {"action":"result","fields":["clang++ -g -Wall -Wextra -Wno-unused-parameter -pedantic -Wno-psabi -std=c++17 -fPIC -MMD -MP -DUSE_UPNP -DOPENSSL_SUPPRESS_DEPRECATED -Ilibi2pd -Ilibi2pd_client -Ii18n -c -o obj/i18n/I18N.o i18n/I18N.cpp"],"id":5997221749194782,"type":101} @nix {"action":"result","fields":["clang++ -g -Wall -Wextra -Wno-unused-parameter -pedantic -Wno-psabi -std=c++17 -fPIC -MMD -MP -DUSE_UPNP -DOPENSSL_SUPPRESS_DEPRECATED -Ilibi2pd -Ilibi2pd_client -Ii18n -c -o obj/i18n/Italian.o i18n/Italian.cpp"],"id":5997221749194782,"type":101} @nix {"action":"result","fields":["clang++ -g -Wall -Wextra -Wno-unused-parameter -pedantic -Wno-psabi -std=c++17 -fPIC -MMD -MP -DOPENSSL_SUPPRESS_DEPRECATED -Ilibi2pd -Ilibi2pd_client -Ii18n -c -o obj/libi2pd/NetDb.o libi2pd/NetDb.cpp"],"id":5997221749194781,"type":101} @nix {"action":"result","fields":["clang++ -g -Wall -Wextra -Wno-unused-parameter -pedantic -Wno-psabi -std=c++17 -fPIC -MMD -MP -DUSE_UPNP -DOPENSSL_SUPPRESS_DEPRECATED -Ilibi2pd -Ilibi2pd_client -Ii18n -c -o obj/i18n/Polish.o i18n/Polish.cpp"],"id":5997221749194782,"type":101} @nix {"action":"result","fields":["clang++ -g -Wall -Wextra -Wno-unused-parameter -pedantic -Wno-psabi -std=c++17 -fPIC -MMD -MP -DUSE_UPNP -DOPENSSL_SUPPRESS_DEPRECATED -Ilibi2pd -Ilibi2pd_client -Ii18n -c -o obj/i18n/Portuguese.o i18n/Portuguese.cpp"],"id":5997221749194782,"type":101} @nix {"action":"result","fields":["clang++ -g -Wall -Wextra -Wno-unused-parameter -pedantic -Wno-psabi -std=c++17 -fPIC -MMD -MP -DUSE_UPNP -DOPENSSL_SUPPRESS_DEPRECATED -Ilibi2pd -Ilibi2pd_client -Ii18n -c -o obj/i18n/Russian.o i18n/Russian.cpp"],"id":5997221749194782,"type":101} @nix {"action":"result","fields":["clang++ -g -Wall -Wextra -Wno-unused-parameter -pedantic -Wno-psabi -std=c++17 -fPIC -MMD -MP -DUSE_UPNP -DOPENSSL_SUPPRESS_DEPRECATED -Ilibi2pd -Ilibi2pd_client -Ii18n -c -o obj/i18n/Spanish.o i18n/Spanish.cpp"],"id":5997221749194782,"type":101} @nix {"action":"result","fields":["clang++ -g -Wall -Wextra -Wno-unused-parameter -pedantic -Wno-psabi -std=c++17 -fPIC -MMD -MP -DUSE_UPNP -DOPENSSL_SUPPRESS_DEPRECATED -Ilibi2pd -Ilibi2pd_client -Ii18n -c -o obj/i18n/Swedish.o i18n/Swedish.cpp"],"id":5997221749194782,"type":101} @nix {"action":"result","fields":["clang++ -g -Wall -Wextra -Wno-unused-parameter -pedantic -Wno-psabi -std=c++17 -fPIC -MMD -MP -DUSE_UPNP -DOPENSSL_SUPPRESS_DEPRECATED -Ilibi2pd -Ilibi2pd_client -Ii18n -c -o obj/i18n/Turkish.o i18n/Turkish.cpp"],"id":5997221749194782,"type":101} @nix {"action":"result","fields":["clang++ -g -Wall -Wextra -Wno-unused-parameter -pedantic -Wno-psabi -std=c++17 -fPIC -MMD -MP -DUSE_UPNP -DOPENSSL_SUPPRESS_DEPRECATED -Ilibi2pd -Ilibi2pd_client -Ii18n -c -o obj/i18n/Turkmen.o i18n/Turkmen.cpp"],"id":5997221749194782,"type":101} @nix {"action":"result","fields":["clang++ -g -Wall -Wextra -Wno-unused-parameter -pedantic -Wno-psabi -std=c++17 -fPIC -MMD -MP -DUSE_UPNP -DOPENSSL_SUPPRESS_DEPRECATED -Ilibi2pd -Ilibi2pd_client -Ii18n -c -o obj/i18n/Ukrainian.o i18n/Ukrainian.cpp"],"id":5997221749194782,"type":101} @nix {"action":"result","fields":["clang++ -g -Wall -Wextra -Wno-unused-parameter -pedantic -Wno-psabi -std=c++17 -fPIC -MMD -MP -DUSE_UPNP -DOPENSSL_SUPPRESS_DEPRECATED -Ilibi2pd -Ilibi2pd_client -Ii18n -c -o obj/i18n/Uzbek.o i18n/Uzbek.cpp"],"id":5997221749194782,"type":101} @nix {"action":"result","fields":["clang++ -g -Wall -Wextra -Wno-unused-parameter -pedantic -Wno-psabi -std=c++17 -fPIC -MMD -MP -DUSE_UPNP -DOPENSSL_SUPPRESS_DEPRECATED -Ilibi2pd -Ilibi2pd_client -Ii18n -c -o obj/daemon/Daemon.o daemon/Daemon.cpp"],"id":5997221749194782,"type":101} @nix {"action":"result","fields":["clang++ -g -Wall -Wextra -Wno-unused-parameter -pedantic -Wno-psabi -std=c++17 -fPIC -MMD -MP -DUSE_UPNP -DOPENSSL_SUPPRESS_DEPRECATED -Ilibi2pd -Ilibi2pd_client -Ii18n -c -o obj/daemon/HTTPServer.o daemon/HTTPServer.cpp"],"id":5997221749194782,"type":101} @nix {"action":"result","fields":["clang++ -g -Wall -Wextra -Wno-unused-parameter -pedantic -Wno-psabi -std=c++17 -fPIC -MMD -MP -DUSE_UPNP -DOPENSSL_SUPPRESS_DEPRECATED -Ilibi2pd -Ilibi2pd_client -Ii18n -c -o obj/daemon/I2PControl.o daemon/I2PControl.cpp"],"id":5997221749194782,"type":101} @nix {"action":"result","fields":["clang++ -g -Wall -Wextra -Wno-unused-parameter -pedantic -Wno-psabi -std=c++17 -fPIC -MMD -MP -DUSE_UPNP -DOPENSSL_SUPPRESS_DEPRECATED -Ilibi2pd -Ilibi2pd_client -Ii18n -c -o obj/daemon/I2PControlHandlers.o daemon/I2PControlHandlers.cpp"],"id":5997221749194782,"type":101} @nix {"action":"result","fields":["clang++ -g -Wall -Wextra -Wno-unused-parameter -pedantic -Wno-psabi -std=c++17 -fPIC -MMD -MP -DUSE_UPNP -DOPENSSL_SUPPRESS_DEPRECATED -Ilibi2pd -Ilibi2pd_client -Ii18n -c -o obj/daemon/UPnP.o daemon/UPnP.cpp"],"id":5997221749194782,"type":101} @nix {"action":"result","fields":["clang++ -g -Wall -Wextra -Wno-unused-parameter -pedantic -Wno-psabi -std=c++17 -fPIC -MMD -MP -DUSE_UPNP -DOPENSSL_SUPPRESS_DEPRECATED -Ilibi2pd -Ilibi2pd_client -Ii18n -c -o obj/daemon/UnixDaemon.o daemon/UnixDaemon.cpp"],"id":5997221749194782,"type":101} @nix {"action":"result","fields":["clang++ -g -Wall -Wextra -Wno-unused-parameter -pedantic -Wno-psabi -std=c++17 -fPIC -MMD -MP -DUSE_UPNP -DOPENSSL_SUPPRESS_DEPRECATED -Ilibi2pd -Ilibi2pd_client -Ii18n -c -o obj/daemon/i2pd.o daemon/i2pd.cpp"],"id":5997221749194782,"type":101} @nix {"action":"result","fields":["ar -r libi2pd.a obj/libi2pd/Base.o obj/libi2pd/Blinding.o obj/libi2pd/Config.o obj/libi2pd/Crypto.o obj/libi2pd/CryptoKey.o obj/libi2pd/Datagram.o obj/libi2pd/Destination.o obj/libi2pd/ECIESX25519AEADRatchetSession.o obj/libi2pd/Ed25519.o obj/libi2pd/Elligator.o obj/libi2pd/FS.o obj/libi2pd/Family.o obj/libi2pd/Garlic.o obj/libi2pd/Gost.o obj/libi2pd/Gzip.o obj/libi2pd/HTTP.o obj/libi2pd/I2NPProtocol.o obj/libi2pd/I2PEndian.o obj/libi2pd/Identity.o obj/libi2pd/KadDHT.o obj/libi2pd/LeaseSet.o obj/libi2pd/Log.o obj/libi2pd/NTCP2.o obj/libi2pd/NetDb.o obj/libi2pd/NetDbRequests.o obj/libi2pd/Profiling.o obj/libi2pd/Reseed.o obj/libi2pd/RouterContext.o obj/libi2pd/RouterInfo.o obj/libi2pd/SSU2.o obj/libi2pd/SSU2OutOfSession.o obj/libi2pd/SSU2Session.o obj/libi2pd/Signature.o obj/libi2pd/Streaming.o obj/libi2pd/Timestamp.o obj/libi2pd/TransitTunnel.o obj/libi2pd/Transports.o obj/libi2pd/Tunnel.o obj/libi2pd/TunnelBase.o obj/libi2pd/TunnelConfig.o obj/libi2pd/TunnelEndpoint.o obj/libi2pd/TunnelGateway.o obj/libi2pd/TunnelPool.o obj/libi2pd/api.o obj/libi2pd/util.o"],"id":5997221749194782,"type":101} @nix {"action":"result","fields":["ar: creating libi2pd.a"],"id":5997221749194782,"type":101} @nix {"action":"result","fields":["clang++ -g -Wall -Wextra -Wno-unused-parameter -pedantic -Wno-psabi -std=c++17 -fPIC -MMD -MP -DOPENSSL_SUPPRESS_DEPRECATED -Ilibi2pd -Ilibi2pd_client -Ii18n -c -o obj/libi2pd/NetDbRequests.o libi2pd/NetDbRequests.cpp"],"id":5997221749194781,"type":101} @nix {"action":"result","fields":["ar -r libi2pdclient.a obj/libi2pd_client/AddressBook.o obj/libi2pd_client/BOB.o obj/libi2pd_client/ClientContext.o obj/libi2pd_client/HTTPProxy.o obj/libi2pd_client/I2CP.o obj/libi2pd_client/I2PService.o obj/libi2pd_client/I2PTunnel.o obj/libi2pd_client/MatchedDestination.o obj/libi2pd_client/SAM.o obj/libi2pd_client/SOCKS.o obj/libi2pd_client/UDPTunnel.o"],"id":5997221749194782,"type":101} @nix {"action":"result","fields":["ar: creating libi2pdclient.a"],"id":5997221749194782,"type":101} @nix {"action":"result","fields":["ar -r libi2pdlang.a obj/i18n/Afrikaans.o obj/i18n/Armenian.o obj/i18n/Chinese.o obj/i18n/Czech.o obj/i18n/English.o obj/i18n/French.o obj/i18n/German.o obj/i18n/I18N.o obj/i18n/Italian.o obj/i18n/Polish.o obj/i18n/Portuguese.o obj/i18n/Russian.o obj/i18n/Spanish.o obj/i18n/Swedish.o obj/i18n/Turkish.o obj/i18n/Turkmen.o obj/i18n/Ukrainian.o obj/i18n/Uzbek.o"],"id":5997221749194782,"type":101} @nix {"action":"result","fields":["ar: creating libi2pdlang.a"],"id":5997221749194782,"type":101} @nix {"action":"result","fields":["clang++ -g -Wall -Wextra -Wno-unused-parameter -pedantic -Wno-psabi -std=c++17 -fPIC -MMD -MP -DOPENSSL_SUPPRESS_DEPRECATED -Ilibi2pd -Ilibi2pd_client -Ii18n -c -o obj/libi2pd/Profiling.o libi2pd/Profiling.cpp"],"id":5997221749194781,"type":101} @nix {"action":"result","fields":["clang++ -DUSE_UPNP -DOPENSSL_SUPPRESS_DEPRECATED -o i2pd obj/daemon/Daemon.o obj/daemon/HTTPServer.o obj/daemon/I2PControl.o obj/daemon/I2PControlHandlers.o obj/daemon/UPnP.o obj/daemon/UnixDaemon.o obj/daemon/i2pd.o libi2pd.a libi2pdclient.a libi2pdlang.a -lssl -lcrypto -lz -lboost_program_options -lpthread -latomic -lminiupnpc"],"id":5997221749194782,"type":101} @nix {"action":"result","fields":["/nix/store/fmj1ilm5jk1hba6s3cv6gkpgsjvkxaqv-binutils-2.43.1/bin/ld: error: cannot find -latomic"],"id":5997221749194782,"type":101} @nix {"action":"result","fields":["clang-20: \u001b[0;1;31merror: \u001b[0m\u001b[1mlinker command failed with exit code 1 (use -v to see invocation)\u001b[0m"],"id":5997221749194782,"type":101} @nix {"action":"result","fields":["make: *** [Makefile:123: i2pd] Error 1"],"id":5997221749194782,"type":101} @nix {"action":"result","fields":[101,33716],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,142592],"id":5997221749194765,"type":106} @nix {"action":"stop","id":5997221749194782} @nix {"action":"start","fields":["/nix/store/0ff6jkrs4vkz1ygxvvzpdxb2yfgvqbdg-i3blocks-x86_64-unknown-linux-gnufilc0-1.5.drv","",1,1],"id":5997221749194783,"level":3,"parent":0,"text":"building '/nix/store/0ff6jkrs4vkz1ygxvvzpdxb2yfgvqbdg-i3blocks-x86_64-unknown-linux-gnufilc0-1.5.drv'","type":105} @nix {"action":"result","fields":[101,33716],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,142592],"id":5997221749194765,"type":106} @nix {"action":"result","fields":["Running phase: unpackPhase"],"id":5997221749194783,"type":101} @nix {"action":"result","fields":["unpackPhase"],"id":5997221749194783,"type":104} @nix {"action":"result","fields":["unpacking source archive /nix/store/1mddagnm5fs6r0lhr4b9y94hsg72mx8b-source"],"id":5997221749194783,"type":101} @nix {"action":"result","fields":["source root is source"],"id":5997221749194783,"type":101} @nix {"action":"result","fields":["Running phase: patchPhase"],"id":5997221749194783,"type":101} @nix {"action":"result","fields":["patchPhase"],"id":5997221749194783,"type":104} @nix {"action":"result","fields":["applying patch /nix/store/9lwlg1g0glh0srljqlglnzmcbbd613k0-d57b32f9a364aeaf36869efdd54240433c737e57.patch"],"id":5997221749194783,"type":101} @nix {"action":"result","fields":["patching file config.c"],"id":5997221749194783,"type":101} @nix {"action":"result","fields":["Running phase: autoreconfPhase"],"id":5997221749194783,"type":101} @nix {"action":"result","fields":["autoreconfPhase"],"id":5997221749194783,"type":104} @nix {"action":"result","fields":["autoreconf: export WARNINGS="],"id":5997221749194783,"type":101} @nix {"action":"result","fields":["autoreconf: Entering directory '.'"],"id":5997221749194783,"type":101} @nix {"action":"result","fields":["autoreconf: configure.ac: not using Gettext"],"id":5997221749194783,"type":101} @nix {"action":"result","fields":["clang++ -g -Wall -Wextra -Wno-unused-parameter -pedantic -Wno-psabi -std=c++17 -fPIC -MMD -MP -DOPENSSL_SUPPRESS_DEPRECATED -Ilibi2pd -Ilibi2pd_client -Ii18n -c -o obj/libi2pd/Reseed.o libi2pd/Reseed.cpp"],"id":5997221749194781,"type":101} @nix {"action":"result","fields":["autoreconf: running: aclocal --force "],"id":5997221749194783,"type":101} @nix {"action":"result","fields":["autoreconf: configure.ac: tracing"],"id":5997221749194783,"type":101} @nix {"action":"result","fields":["autoreconf: configure.ac: creating directory build-aux"],"id":5997221749194783,"type":101} @nix {"action":"result","fields":["autoreconf: configure.ac: not using Libtool"],"id":5997221749194783,"type":101} @nix {"action":"result","fields":["autoreconf: configure.ac: not using Intltool"],"id":5997221749194783,"type":101} @nix {"action":"result","fields":["autoreconf: configure.ac: not using Gtkdoc"],"id":5997221749194783,"type":101} @nix {"action":"result","fields":["autoreconf: running: /nix/store/v3l2zqz13i63nzkd2nrqps0y2i74pr10-autoconf-2.72/bin/autoconf --force"],"id":5997221749194783,"type":101} @nix {"action":"result","fields":["autoreconf: running: /nix/store/v3l2zqz13i63nzkd2nrqps0y2i74pr10-autoconf-2.72/bin/autoheader --force"],"id":5997221749194783,"type":101} @nix {"action":"result","fields":["autoreconf: running: automake --add-missing --copy --force-missing"],"id":5997221749194783,"type":101} @nix {"action":"result","fields":["configure.ac:4: installing 'build-aux/compile'"],"id":5997221749194783,"type":101} @nix {"action":"result","fields":["configure.ac:3: installing 'build-aux/install-sh'"],"id":5997221749194783,"type":101} @nix {"action":"result","fields":["configure.ac:3: installing 'build-aux/missing'"],"id":5997221749194783,"type":101} @nix {"action":"result","fields":["Makefile.am: installing 'build-aux/depcomp'"],"id":5997221749194783,"type":101} @nix {"action":"result","fields":["autoreconf: 'build-aux/install-sh' is updated"],"id":5997221749194783,"type":101} @nix {"action":"result","fields":["autoreconf: Leaving directory '.'"],"id":5997221749194783,"type":101} @nix {"action":"result","fields":["Running phase: updateAutotoolsGnuConfigScriptsPhase"],"id":5997221749194783,"type":101} @nix {"action":"result","fields":["updateAutotoolsGnuConfigScriptsPhase"],"id":5997221749194783,"type":104} @nix {"action":"result","fields":["Running phase: updateAutotoolsGnuConfigScriptsPhase"],"id":5997221749194783,"type":101} @nix {"action":"result","fields":["updateAutotoolsGnuConfigScriptsPhase"],"id":5997221749194783,"type":104} @nix {"action":"result","fields":["Running phase: configurePhase"],"id":5997221749194783,"type":101} @nix {"action":"result","fields":["configurePhase"],"id":5997221749194783,"type":104} @nix {"action":"result","fields":["patching script interpreter paths in ./configure"],"id":5997221749194783,"type":101} @nix {"action":"result","fields":["./configure: interpreter directive changed from \"#! /bin/sh\" to \"/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/sh\""],"id":5997221749194783,"type":101} @nix {"action":"result","fields":["configure flags: --disable-dependency-tracking --prefix=/nix/store/6pvmks0669g6cfpf7hr7ckpbsb8g4plk-i3blocks-x86_64-unknown-linux-gnufilc0-1.5 --build=x86_64-unknown-linux-gnu --host=x86_64-unknown-linux-gnufilc0"],"id":5997221749194783,"type":101} @nix {"action":"result","fields":["checking for a BSD-compatible install... /nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c"],"id":5997221749194783,"type":101} @nix {"action":"result","fields":["checking whether build environment is sane... yes"],"id":5997221749194783,"type":101} @nix {"action":"result","fields":["checking for x86_64-unknown-linux-gnufilc0-strip... strip"],"id":5997221749194783,"type":101} @nix {"action":"result","fields":["checking for a race-free mkdir -p... /nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/mkdir -p"],"id":5997221749194783,"type":101} @nix {"action":"result","fields":["checking for gawk... gawk"],"id":5997221749194783,"type":101} @nix {"action":"result","fields":["checking whether make sets $(MAKE)... yes"],"id":5997221749194783,"type":101} @nix {"action":"result","fields":["checking whether make supports nested variables... yes"],"id":5997221749194783,"type":101} @nix {"action":"result","fields":["checking for x86_64-unknown-linux-gnufilc0-gcc... clang"],"id":5997221749194783,"type":101} @nix {"action":"result","fields":["checking whether the C compiler works... yes"],"id":5997221749194783,"type":101} @nix {"action":"result","fields":["checking for C compiler default output file name... a.out"],"id":5997221749194783,"type":101} @nix {"action":"result","fields":["checking for suffix of executables... "],"id":5997221749194783,"type":101} @nix {"action":"result","fields":["checking whether we are cross compiling... yes"],"id":5997221749194783,"type":101} @nix {"action":"result","fields":["checking for suffix of object files... o"],"id":5997221749194783,"type":101} @nix {"action":"result","fields":["checking whether the compiler supports GNU C... yes"],"id":5997221749194783,"type":101} @nix {"action":"result","fields":["checking whether clang accepts -g... yes"],"id":5997221749194783,"type":101} @nix {"action":"result","fields":["checking for clang option to enable C11 features... none needed"],"id":5997221749194783,"type":101} @nix {"action":"result","fields":["checking whether clang understands -c and -o together... yes"],"id":5997221749194783,"type":101} @nix {"action":"result","fields":["checking whether make supports the include directive... yes (GNU style)"],"id":5997221749194783,"type":101} @nix {"action":"result","fields":["checking dependency style of clang... none"],"id":5997221749194783,"type":101} @nix {"action":"result","fields":["checking pkg-config is at least version 0.9.0... yes"],"id":5997221749194783,"type":101} @nix {"action":"result","fields":["checking for bash-completion >= 2.0... no"],"id":5997221749194783,"type":101} @nix {"action":"result","fields":["checking that generated files are newer than configure... done"],"id":5997221749194783,"type":101} @nix {"action":"result","fields":["configure: creating ./config.status"],"id":5997221749194783,"type":101} @nix {"action":"result","fields":["config.status: creating Makefile"],"id":5997221749194783,"type":101} @nix {"action":"result","fields":["config.status: creating i3blocks-config.h"],"id":5997221749194783,"type":101} @nix {"action":"result","fields":["config.status: executing depfiles commands"],"id":5997221749194783,"type":101} @nix {"action":"result","fields":["Running phase: buildPhase"],"id":5997221749194783,"type":101} @nix {"action":"result","fields":["buildPhase"],"id":5997221749194783,"type":104} @nix {"action":"result","fields":["build flags: SHELL=/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/bash"],"id":5997221749194783,"type":101} @nix {"action":"result","fields":["make all-am"],"id":5997221749194783,"type":101} @nix {"action":"result","fields":["make[1]: Entering directory '/build/source'"],"id":5997221749194783,"type":101} @nix {"action":"result","fields":["clang -DHAVE_CONFIG_H -DSYSCONFDIR=\\\"/nix/store/6pvmks0669g6cfpf7hr7ckpbsb8g4plk-i3blocks-x86_64-unknown-linux-gnufilc0-1.5/etc\\\" -I. -g -O2 -c -o bar.o bar.c"],"id":5997221749194783,"type":101} @nix {"action":"result","fields":["clang -DHAVE_CONFIG_H -DSYSCONFDIR=\\\"/nix/store/6pvmks0669g6cfpf7hr7ckpbsb8g4plk-i3blocks-x86_64-unknown-linux-gnufilc0-1.5/etc\\\" -I. -g -O2 -c -o block.o block.c"],"id":5997221749194783,"type":101} @nix {"action":"result","fields":["clang -DHAVE_CONFIG_H -DSYSCONFDIR=\\\"/nix/store/6pvmks0669g6cfpf7hr7ckpbsb8g4plk-i3blocks-x86_64-unknown-linux-gnufilc0-1.5/etc\\\" -I. -g -O2 -c -o config.o config.c"],"id":5997221749194783,"type":101} @nix {"action":"result","fields":["clang -DHAVE_CONFIG_H -DSYSCONFDIR=\\\"/nix/store/6pvmks0669g6cfpf7hr7ckpbsb8g4plk-i3blocks-x86_64-unknown-linux-gnufilc0-1.5/etc\\\" -I. -g -O2 -c -o i3bar.o i3bar.c"],"id":5997221749194783,"type":101} @nix {"action":"result","fields":["clang -DHAVE_CONFIG_H -DSYSCONFDIR=\\\"/nix/store/6pvmks0669g6cfpf7hr7ckpbsb8g4plk-i3blocks-x86_64-unknown-linux-gnufilc0-1.5/etc\\\" -I. -g -O2 -c -o ini.o ini.c"],"id":5997221749194783,"type":101} @nix {"action":"result","fields":["clang -DHAVE_CONFIG_H -DSYSCONFDIR=\\\"/nix/store/6pvmks0669g6cfpf7hr7ckpbsb8g4plk-i3blocks-x86_64-unknown-linux-gnufilc0-1.5/etc\\\" -I. -g -O2 -c -o json.o json.c"],"id":5997221749194783,"type":101} @nix {"action":"result","fields":["clang -DHAVE_CONFIG_H -DSYSCONFDIR=\\\"/nix/store/6pvmks0669g6cfpf7hr7ckpbsb8g4plk-i3blocks-x86_64-unknown-linux-gnufilc0-1.5/etc\\\" -I. -g -O2 -c -o line.o line.c"],"id":5997221749194783,"type":101} @nix {"action":"result","fields":["clang -DHAVE_CONFIG_H -DSYSCONFDIR=\\\"/nix/store/6pvmks0669g6cfpf7hr7ckpbsb8g4plk-i3blocks-x86_64-unknown-linux-gnufilc0-1.5/etc\\\" -I. -g -O2 -c -o main.o main.c"],"id":5997221749194783,"type":101} @nix {"action":"result","fields":["clang -DHAVE_CONFIG_H -DSYSCONFDIR=\\\"/nix/store/6pvmks0669g6cfpf7hr7ckpbsb8g4plk-i3blocks-x86_64-unknown-linux-gnufilc0-1.5/etc\\\" -I. -g -O2 -c -o map.o map.c"],"id":5997221749194783,"type":101} @nix {"action":"result","fields":["clang -DHAVE_CONFIG_H -DSYSCONFDIR=\\\"/nix/store/6pvmks0669g6cfpf7hr7ckpbsb8g4plk-i3blocks-x86_64-unknown-linux-gnufilc0-1.5/etc\\\" -I. -g -O2 -c -o sys.o sys.c"],"id":5997221749194783,"type":101} @nix {"action":"result","fields":["clang -g -O2 -o i3blocks bar.o block.o config.o i3bar.o ini.o json.o line.o main.o map.o sys.o "],"id":5997221749194783,"type":101} @nix {"action":"result","fields":["make[1]: Leaving directory '/build/source'"],"id":5997221749194783,"type":101} @nix {"action":"result","fields":["Running phase: installPhase"],"id":5997221749194783,"type":101} @nix {"action":"result","fields":["installPhase"],"id":5997221749194783,"type":104} @nix {"action":"result","fields":["install flags: SHELL=/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/bash install"],"id":5997221749194783,"type":101} @nix {"action":"result","fields":["make[1]: Entering directory '/build/source'"],"id":5997221749194783,"type":101} @nix {"action":"result","fields":[" /nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/mkdir -p '/nix/store/6pvmks0669g6cfpf7hr7ckpbsb8g4plk-i3blocks-x86_64-unknown-linux-gnufilc0-1.5/bin'"],"id":5997221749194783,"type":101} @nix {"action":"result","fields":[" /nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c i3blocks '/nix/store/6pvmks0669g6cfpf7hr7ckpbsb8g4plk-i3blocks-x86_64-unknown-linux-gnufilc0-1.5/bin'"],"id":5997221749194783,"type":101} @nix {"action":"result","fields":[" /nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/mkdir -p '/nix/store/6pvmks0669g6cfpf7hr7ckpbsb8g4plk-i3blocks-x86_64-unknown-linux-gnufilc0-1.5/etc'"],"id":5997221749194783,"type":101} @nix {"action":"result","fields":[" /nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c -m 644 i3blocks.conf '/nix/store/6pvmks0669g6cfpf7hr7ckpbsb8g4plk-i3blocks-x86_64-unknown-linux-gnufilc0-1.5/etc'"],"id":5997221749194783,"type":101} @nix {"action":"result","fields":[" /nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/mkdir -p '/nix/store/6pvmks0669g6cfpf7hr7ckpbsb8g4plk-i3blocks-x86_64-unknown-linux-gnufilc0-1.5/share/bash-completion/completions'"],"id":5997221749194783,"type":101} @nix {"action":"result","fields":[" /nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c -m 644 bash-completion '/nix/store/6pvmks0669g6cfpf7hr7ckpbsb8g4plk-i3blocks-x86_64-unknown-linux-gnufilc0-1.5/share/bash-completion/completions'"],"id":5997221749194783,"type":101} @nix {"action":"result","fields":["( cd '/nix/store/6pvmks0669g6cfpf7hr7ckpbsb8g4plk-i3blocks-x86_64-unknown-linux-gnufilc0-1.5/share/bash-completion/completions' && mv bash-completion i3blocks )"],"id":5997221749194783,"type":101} @nix {"action":"result","fields":[" /nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/mkdir -p '/nix/store/6pvmks0669g6cfpf7hr7ckpbsb8g4plk-i3blocks-x86_64-unknown-linux-gnufilc0-1.5/share/man/man1'"],"id":5997221749194783,"type":101} @nix {"action":"result","fields":[" /nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c -m 644 docs/i3blocks.1 '/nix/store/6pvmks0669g6cfpf7hr7ckpbsb8g4plk-i3blocks-x86_64-unknown-linux-gnufilc0-1.5/share/man/man1'"],"id":5997221749194783,"type":101} @nix {"action":"result","fields":["make[1]: Leaving directory '/build/source'"],"id":5997221749194783,"type":101} @nix {"action":"result","fields":["Running phase: fixupPhase"],"id":5997221749194783,"type":101} @nix {"action":"result","fields":["fixupPhase"],"id":5997221749194783,"type":104} @nix {"action":"result","fields":["shrinking RPATHs of ELF executables and libraries in /nix/store/6pvmks0669g6cfpf7hr7ckpbsb8g4plk-i3blocks-x86_64-unknown-linux-gnufilc0-1.5"],"id":5997221749194783,"type":101} @nix {"action":"result","fields":["shrinking /nix/store/6pvmks0669g6cfpf7hr7ckpbsb8g4plk-i3blocks-x86_64-unknown-linux-gnufilc0-1.5/bin/i3blocks"],"id":5997221749194783,"type":101} @nix {"action":"result","fields":["checking for references to /build/ in /nix/store/6pvmks0669g6cfpf7hr7ckpbsb8g4plk-i3blocks-x86_64-unknown-linux-gnufilc0-1.5..."],"id":5997221749194783,"type":101} @nix {"action":"result","fields":["gzipping man pages under /nix/store/6pvmks0669g6cfpf7hr7ckpbsb8g4plk-i3blocks-x86_64-unknown-linux-gnufilc0-1.5/share/man/"],"id":5997221749194783,"type":101} @nix {"action":"result","fields":["patching script interpreter paths in /nix/store/6pvmks0669g6cfpf7hr7ckpbsb8g4plk-i3blocks-x86_64-unknown-linux-gnufilc0-1.5"],"id":5997221749194783,"type":101} @nix {"action":"result","fields":["stripping (with command strip and flags -S -p) in /nix/store/6pvmks0669g6cfpf7hr7ckpbsb8g4plk-i3blocks-x86_64-unknown-linux-gnufilc0-1.5/bin"],"id":5997221749194783,"type":101} @nix {"action":"result","fields":[101,33716],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,142592],"id":5997221749194765,"type":106} @nix {"action":"stop","id":5997221749194783} @nix {"action":"start","fields":["/nix/store/a8wg9rwpzal3y3nhlbhll9ghh58d58kq-i7z-x86_64-unknown-linux-gnufilc0-0.27.4.drv","",1,1],"id":5997221749194784,"level":3,"parent":0,"text":"building '/nix/store/a8wg9rwpzal3y3nhlbhll9ghh58d58kq-i7z-x86_64-unknown-linux-gnufilc0-0.27.4.drv'","type":105} @nix {"action":"result","fields":[101,33716],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,142592],"id":5997221749194765,"type":106} @nix {"action":"result","fields":["Running phase: unpackPhase"],"id":5997221749194784,"type":101} @nix {"action":"result","fields":["unpackPhase"],"id":5997221749194784,"type":104} @nix {"action":"result","fields":["unpacking source archive /nix/store/ssbiz09f5v9yigpkpkmdi6cpkvlfzczr-source"],"id":5997221749194784,"type":101} @nix {"action":"result","fields":["source root is source"],"id":5997221749194784,"type":101} @nix {"action":"result","fields":["Running phase: patchPhase"],"id":5997221749194784,"type":101} @nix {"action":"result","fields":["patchPhase"],"id":5997221749194784,"type":104} @nix {"action":"result","fields":["applying patch /nix/store/6ad9mplfam26s3kwdl3afpbmz14wag32-fix-insecure-tempfile.patch"],"id":5997221749194784,"type":101} @nix {"action":"result","fields":["patching file GUI/i7z_GUI.cpp"],"id":5997221749194784,"type":101} @nix {"action":"result","fields":["patching file helper_functions.c"],"id":5997221749194784,"type":101} @nix {"action":"result","fields":["Hunk #1 succeeded at 590 with fuzz 1 (offset 59 lines)."],"id":5997221749194784,"type":101} @nix {"action":"result","fields":["patching file i7z_Single_Socket.c"],"id":5997221749194784,"type":101} @nix {"action":"result","fields":["Hunk #1 succeeded at 830 (offset 7 lines)."],"id":5997221749194784,"type":101} @nix {"action":"result","fields":["applying patch /nix/store/y1zrncb43xl33nwmjg8pn3imiiwnbb3q-nehalem.patch"],"id":5997221749194784,"type":101} @nix {"action":"result","fields":["patching file helper_functions.c"],"id":5997221749194784,"type":101} @nix {"action":"result","fields":["Hunk #1 succeeded at 463 (offset 43 lines)."],"id":5997221749194784,"type":101} @nix {"action":"result","fields":["applying patch /nix/store/ishaz6fmlibw65skqc4vy30k168isydk-hyphen-used-as-minus-sign.patch"],"id":5997221749194784,"type":101} @nix {"action":"result","fields":["patching file doc/i7z.man"],"id":5997221749194784,"type":101} @nix {"action":"result","fields":["applying patch /nix/store/7ig7ssnffbp6khg5pp151dcabw2dhpg8-qt5.patch"],"id":5997221749194784,"type":101} @nix {"action":"result","fields":["patching file GUI/i7z_GUI.pro"],"id":5997221749194784,"type":101} @nix {"action":"result","fields":["Running phase: updateAutotoolsGnuConfigScriptsPhase"],"id":5997221749194784,"type":101} @nix {"action":"result","fields":["updateAutotoolsGnuConfigScriptsPhase"],"id":5997221749194784,"type":104} @nix {"action":"result","fields":["Running phase: updateAutotoolsGnuConfigScriptsPhase"],"id":5997221749194784,"type":101} @nix {"action":"result","fields":["updateAutotoolsGnuConfigScriptsPhase"],"id":5997221749194784,"type":104} @nix {"action":"result","fields":["Running phase: configurePhase"],"id":5997221749194784,"type":101} @nix {"action":"result","fields":["configurePhase"],"id":5997221749194784,"type":104} @nix {"action":"result","fields":["no configure script, doing nothing"],"id":5997221749194784,"type":101} @nix {"action":"result","fields":["Running phase: buildPhase"],"id":5997221749194784,"type":101} @nix {"action":"result","fields":["buildPhase"],"id":5997221749194784,"type":104} @nix {"action":"result","fields":["build flags: -j7 SHELL=/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/bash prefix=/nix/store/v6pfzrxy4ayra6z1rvi7xayd80vpa7zw-i7z-x86_64-unknown-linux-gnufilc0-0.27.4"],"id":5997221749194784,"type":101} @nix {"action":"result","fields":["clang -O3 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DBUILD_MAIN -Dx64_BIT -c -o i7z.o i7z.c"],"id":5997221749194784,"type":101} @nix {"action":"result","fields":["clang -O3 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DBUILD_MAIN -Dx64_BIT -c -o helper_functions.o helper_functions.c"],"id":5997221749194784,"type":101} @nix {"action":"result","fields":["clang -O3 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DBUILD_MAIN -Dx64_BIT -c -o i7z_Single_Socket.o i7z_Single_Socket.c"],"id":5997221749194784,"type":101} @nix {"action":"result","fields":["clang -O3 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DBUILD_MAIN -Dx64_BIT -c -o i7z_Dual_Socket.o i7z_Dual_Socket.c"],"id":5997221749194784,"type":101} @nix {"action":"result","fields":["clang -O3 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DBUILD_MAIN -Dx64_BIT -o i7z i7z.o helper_functions.o i7z_Single_Socket.o i7z_Dual_Socket.o -lncurses -lpthread -lrt -lm"],"id":5997221749194784,"type":101} @nix {"action":"result","fields":["Running phase: installPhase"],"id":5997221749194784,"type":101} @nix {"action":"result","fields":["installPhase"],"id":5997221749194784,"type":104} @nix {"action":"result","fields":["install flags: -j7 SHELL=/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/bash prefix=/nix/store/v6pfzrxy4ayra6z1rvi7xayd80vpa7zw-i7z-x86_64-unknown-linux-gnufilc0-0.27.4 install"],"id":5997221749194784,"type":101} @nix {"action":"result","fields":["install -D -m 0644 doc/i7z.man /nix/store/v6pfzrxy4ayra6z1rvi7xayd80vpa7zw-i7z-x86_64-unknown-linux-gnufilc0-0.27.4/share/man/man1/i7z.1"],"id":5997221749194784,"type":101} @nix {"action":"result","fields":["install -D -m 755 i7z /nix/store/v6pfzrxy4ayra6z1rvi7xayd80vpa7zw-i7z-x86_64-unknown-linux-gnufilc0-0.27.4/sbin/i7z"],"id":5997221749194784,"type":101} @nix {"action":"result","fields":["install -d /nix/store/v6pfzrxy4ayra6z1rvi7xayd80vpa7zw-i7z-x86_64-unknown-linux-gnufilc0-0.27.4/share/doc/i7z/"],"id":5997221749194784,"type":101} @nix {"action":"result","fields":["install -m 0644 README.txt put_cores_offline.sh put_cores_online.sh MAKEDEV-cpuid-msr /nix/store/v6pfzrxy4ayra6z1rvi7xayd80vpa7zw-i7z-x86_64-unknown-linux-gnufilc0-0.27.4/share/doc/i7z/"],"id":5997221749194784,"type":101} @nix {"action":"result","fields":["Running phase: fixupPhase"],"id":5997221749194784,"type":101} @nix {"action":"result","fields":["fixupPhase"],"id":5997221749194784,"type":104} @nix {"action":"result","fields":["shrinking RPATHs of ELF executables and libraries in /nix/store/v6pfzrxy4ayra6z1rvi7xayd80vpa7zw-i7z-x86_64-unknown-linux-gnufilc0-0.27.4"],"id":5997221749194784,"type":101} @nix {"action":"result","fields":["shrinking /nix/store/v6pfzrxy4ayra6z1rvi7xayd80vpa7zw-i7z-x86_64-unknown-linux-gnufilc0-0.27.4/sbin/i7z"],"id":5997221749194784,"type":101} @nix {"action":"result","fields":["checking for references to /build/ in /nix/store/v6pfzrxy4ayra6z1rvi7xayd80vpa7zw-i7z-x86_64-unknown-linux-gnufilc0-0.27.4..."],"id":5997221749194784,"type":101} @nix {"action":"result","fields":["gzipping man pages under /nix/store/v6pfzrxy4ayra6z1rvi7xayd80vpa7zw-i7z-x86_64-unknown-linux-gnufilc0-0.27.4/share/man/"],"id":5997221749194784,"type":101} @nix {"action":"result","fields":["moving /nix/store/v6pfzrxy4ayra6z1rvi7xayd80vpa7zw-i7z-x86_64-unknown-linux-gnufilc0-0.27.4/sbin/* to /nix/store/v6pfzrxy4ayra6z1rvi7xayd80vpa7zw-i7z-x86_64-unknown-linux-gnufilc0-0.27.4/bin"],"id":5997221749194784,"type":101} @nix {"action":"result","fields":["patching script interpreter paths in /nix/store/v6pfzrxy4ayra6z1rvi7xayd80vpa7zw-i7z-x86_64-unknown-linux-gnufilc0-0.27.4"],"id":5997221749194784,"type":101} @nix {"action":"result","fields":["stripping (with command strip and flags -S -p) in /nix/store/v6pfzrxy4ayra6z1rvi7xayd80vpa7zw-i7z-x86_64-unknown-linux-gnufilc0-0.27.4/bin /nix/store/v6pfzrxy4ayra6z1rvi7xayd80vpa7zw-i7z-x86_64-unknown-linux-gnufilc0-0.27.4/sbin"],"id":5997221749194784,"type":101} @nix {"action":"result","fields":[101,33716],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,142592],"id":5997221749194765,"type":106} @nix {"action":"stop","id":5997221749194784} @nix {"action":"start","fields":["/nix/store/f68ymq3n2jzhhwwhb3fmwcwprgyipd1k-i810switch-x86_64-unknown-linux-gnufilc0-0.6.5.drv","",1,1],"id":5997221749194785,"level":3,"parent":0,"text":"building '/nix/store/f68ymq3n2jzhhwwhb3fmwcwprgyipd1k-i810switch-x86_64-unknown-linux-gnufilc0-0.6.5.drv'","type":105} @nix {"action":"result","fields":[101,33716],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,142592],"id":5997221749194765,"type":106} @nix {"action":"result","fields":["Running phase: unpackPhase"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["unpackPhase"],"id":5997221749194785,"type":104} @nix {"action":"result","fields":["unpacking source archive /nix/store/ccwppd1dbgmk37wyjhblj47vka38ajh9-i810switch-0.6.5.tar.gz"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["source root is i810switch-0.6.5"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["setting SOURCE_DATE_EPOCH to timestamp 1118555960 of file \"i810switch-0.6.5/ChangeLog\""],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["Running phase: patchPhase"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["patchPhase"],"id":5997221749194785,"type":104} @nix {"action":"result","fields":["Running phase: updateAutotoolsGnuConfigScriptsPhase"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["updateAutotoolsGnuConfigScriptsPhase"],"id":5997221749194785,"type":104} @nix {"action":"result","fields":["Running phase: updateAutotoolsGnuConfigScriptsPhase"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["updateAutotoolsGnuConfigScriptsPhase"],"id":5997221749194785,"type":104} @nix {"action":"result","fields":["Running phase: configurePhase"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["configurePhase"],"id":5997221749194785,"type":104} @nix {"action":"result","fields":["no configure script, doing nothing"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["Running phase: buildPhase"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["buildPhase"],"id":5997221749194785,"type":104} @nix {"action":"result","fields":["build flags: SHELL=/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/bash"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["clang -c -o i810switch.o i810switch.c"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[1mi810switch.c:162:3: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1mformat specifies type 'unsigned long' but the argument has type 'int' [-Wformat]\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" 161 | printf(\u001b[0;32m\" DCLK 0D=%08lX 1D=%08lX 0DS=%08lX\\n\"\u001b[0m,\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ~~~~~"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m | \u001b[0;32m %08X"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m 162 | i810_readl(par->mmio, I810_DCLK_0D), i810_readl(par->mmio, I810_DCLK_1D),\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1mi810switch.c:30:9: \u001b[0m\u001b[0;1;36mnote: \u001b[0mexpanded from macro 'i810_readl'\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" 30 | *((\u001b[0;34mvolatile\u001b[0m \u001b[0;34mint\u001b[0m *) (mmio_base + where))\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1mi810switch.c:162:40: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1mformat specifies type 'unsigned long' but the argument has type 'int' [-Wformat]\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" 161 | printf(\u001b[0;32m\" DCLK 0D=%08lX 1D=%08lX 0DS=%08lX\\n\"\u001b[0m,\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ~~~~~"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m | \u001b[0;32m %08X"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m 162 | i810_readl(par->mmio, I810_DCLK_0D), i810_readl(par->mmio, I810_DCLK_1D),\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1mi810switch.c:30:9: \u001b[0m\u001b[0;1;36mnote: \u001b[0mexpanded from macro 'i810_readl'\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" 30 | *((\u001b[0;34mvolatile\u001b[0m \u001b[0;34mint\u001b[0m *) (mmio_base + where))\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1mi810switch.c:163:10: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1mformat specifies type 'unsigned long' but the argument has type 'int' [-Wformat]\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" 161 | printf(\u001b[0;32m\" DCLK 0D=%08lX 1D=%08lX 0DS=%08lX\\n\"\u001b[0m,\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ~~~~~"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m | \u001b[0;32m %08X"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m 162 | i810_readl(par->mmio, I810_DCLK_0D), i810_readl(par->mmio, I810_DCLK_1D),\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" 163 | i810_readl(par->mmio, I810_DCLK_0DS));\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1mi810switch.c:30:9: \u001b[0m\u001b[0;1;36mnote: \u001b[0mexpanded from macro 'i810_readl'\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" 30 | *((\u001b[0;34mvolatile\u001b[0m \u001b[0;34mint\u001b[0m *) (mmio_base + where))\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1mi810switch.c:165:3: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1mformat specifies type 'unsigned long' but the argument has type 'int' [-Wformat]\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" 164 | printf(\u001b[0;32m\" PWR_CLKC=%08lX HVSYNC=%08lX\\n\"\u001b[0m,\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ~~~~~"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m | \u001b[0;32m %08X"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m 165 | i810_readl(par->mmio, I810_PWR_CLKC),\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1mi810switch.c:30:9: \u001b[0m\u001b[0;1;36mnote: \u001b[0mexpanded from macro 'i810_readl'\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" 30 | *((\u001b[0;34mvolatile\u001b[0m \u001b[0;34mint\u001b[0m *) (mmio_base + where))\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1mi810switch.c:166:10: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1mformat specifies type 'unsigned long' but the argument has type 'int' [-Wformat]\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" 164 | printf(\u001b[0;32m\" PWR_CLKC=%08lX HVSYNC=%08lX\\n\"\u001b[0m,\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ~~~~~"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m | \u001b[0;32m %08X"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m 165 | i810_readl(par->mmio, I810_PWR_CLKC),\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" 166 | i810_readl(par->mmio, I810_HVSYNC));\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1mi810switch.c:30:9: \u001b[0m\u001b[0;1;36mnote: \u001b[0mexpanded from macro 'i810_readl'\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" 30 | *((\u001b[0;34mvolatile\u001b[0m \u001b[0;34mint\u001b[0m *) (mmio_base + where))\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1mi810switch.c:168:3: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1mformat specifies type 'unsigned long' but the argument has type 'int' [-Wformat]\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" 167 | printf(\u001b[0;32m\" 020cc=%08lX 020d8=%08lX 020dc=%08lX\\n\"\u001b[0m,\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ~~~~~"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m | \u001b[0;32m %08X"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m 168 | i810_readl(par->mmio, \u001b[0;32m0x20cc\u001b[0m), i810_readl(par->mmio, \u001b[0;32m0x20d8\u001b[0m),\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1mi810switch.c:30:9: \u001b[0m\u001b[0;1;36mnote: \u001b[0mexpanded from macro 'i810_readl'\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" 30 | *((\u001b[0;34mvolatile\u001b[0m \u001b[0;34mint\u001b[0m *) (mmio_base + where))\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1mi810switch.c:168:34: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1mformat specifies type 'unsigned long' but the argument has type 'int' [-Wformat]\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" 167 | printf(\u001b[0;32m\" 020cc=%08lX 020d8=%08lX 020dc=%08lX\\n\"\u001b[0m,\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ~~~~~"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m | \u001b[0;32m %08X"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m 168 | i810_readl(par->mmio, \u001b[0;32m0x20cc\u001b[0m), i810_readl(par->mmio, \u001b[0;32m0x20d8\u001b[0m),\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1mi810switch.c:30:9: \u001b[0m\u001b[0;1;36mnote: \u001b[0mexpanded from macro 'i810_readl'\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" 30 | *((\u001b[0;34mvolatile\u001b[0m \u001b[0;34mint\u001b[0m *) (mmio_base + where))\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1mi810switch.c:169:3: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1mformat specifies type 'unsigned long' but the argument has type 'int' [-Wformat]\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" 167 | printf(\u001b[0;32m\" 020cc=%08lX 020d8=%08lX 020dc=%08lX\\n\"\u001b[0m,\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ~~~~~"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m | \u001b[0;32m %08X"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m 168 | i810_readl(par->mmio, \u001b[0;32m0x20cc\u001b[0m), i810_readl(par->mmio, \u001b[0;32m0x20d8\u001b[0m),\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" 169 | i810_readl(par->mmio, \u001b[0;32m0x20dc\u001b[0m));\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1mi810switch.c:30:9: \u001b[0m\u001b[0;1;36mnote: \u001b[0mexpanded from macro 'i810_readl'\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" 30 | *((\u001b[0;34mvolatile\u001b[0m \u001b[0;34mint\u001b[0m *) (mmio_base + where))\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1mi810switch.c:171:3: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1mformat specifies type 'unsigned long' but the argument has type 'int' [-Wformat]\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" 170 | printf(\u001b[0;32m\" HTOTAL=%08lX HBLANK=%08lX HSYNC=%08lX\\n\"\u001b[0m,\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ~~~~~"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m | \u001b[0;32m %08X"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m 171 | i810_readl(par->mmio, I810_HTOTAL),\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1mi810switch.c:30:9: \u001b[0m\u001b[0;1;36mnote: \u001b[0mexpanded from macro 'i810_readl'\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" 30 | *((\u001b[0;34mvolatile\u001b[0m \u001b[0;34mint\u001b[0m *) (mmio_base + where))\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1mi810switch.c:172:3: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1mformat specifies type 'unsigned long' but the argument has type 'int' [-Wformat]\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" 170 | printf(\u001b[0;32m\" HTOTAL=%08lX HBLANK=%08lX HSYNC=%08lX\\n\"\u001b[0m,\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ~~~~~"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m | \u001b[0;32m %08X"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m 171 | i810_readl(par->mmio, I810_HTOTAL),\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" 172 | i810_readl(par->mmio, I810_HBLANK),\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1mi810switch.c:30:9: \u001b[0m\u001b[0;1;36mnote: \u001b[0mexpanded from macro 'i810_readl'\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" 30 | *((\u001b[0;34mvolatile\u001b[0m \u001b[0;34mint\u001b[0m *) (mmio_base + where))\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1mi810switch.c:173:3: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1mformat specifies type 'unsigned long' but the argument has type 'int' [-Wformat]\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" 170 | printf(\u001b[0;32m\" HTOTAL=%08lX HBLANK=%08lX HSYNC=%08lX\\n\"\u001b[0m,\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ~~~~~"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m | \u001b[0;32m %08X"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m 171 | i810_readl(par->mmio, I810_HTOTAL),\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" 172 | i810_readl(par->mmio, I810_HBLANK),\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" 173 | i810_readl(par->mmio, I810_HSYNC));\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1mi810switch.c:30:9: \u001b[0m\u001b[0;1;36mnote: \u001b[0mexpanded from macro 'i810_readl'\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" 30 | *((\u001b[0;34mvolatile\u001b[0m \u001b[0;34mint\u001b[0m *) (mmio_base + where))\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1mi810switch.c:175:3: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1mformat specifies type 'unsigned long' but the argument has type 'int' [-Wformat]\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" 174 | printf(\u001b[0;32m\" VTOTAL=%08lX VBLANK=%08lX VSYNC=%08lX\\n\"\u001b[0m,\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ~~~~~"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m | \u001b[0;32m %08X"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m 175 | i810_readl(par->mmio, I810_VTOTAL),\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1mi810switch.c:30:9: \u001b[0m\u001b[0;1;36mnote: \u001b[0mexpanded from macro 'i810_readl'\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" 30 | *((\u001b[0;34mvolatile\u001b[0m \u001b[0;34mint\u001b[0m *) (mmio_base + where))\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1mi810switch.c:176:3: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1mformat specifies type 'unsigned long' but the argument has type 'int' [-Wformat]\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" 174 | printf(\u001b[0;32m\" VTOTAL=%08lX VBLANK=%08lX VSYNC=%08lX\\n\"\u001b[0m,\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ~~~~~"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m | \u001b[0;32m %08X"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m 175 | i810_readl(par->mmio, I810_VTOTAL),\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" 176 | i810_readl(par->mmio, I810_VBLANK),\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1mi810switch.c:30:9: \u001b[0m\u001b[0;1;36mnote: \u001b[0mexpanded from macro 'i810_readl'\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" 30 | *((\u001b[0;34mvolatile\u001b[0m \u001b[0;34mint\u001b[0m *) (mmio_base + where))\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1mi810switch.c:177:3: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1mformat specifies type 'unsigned long' but the argument has type 'int' [-Wformat]\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" 174 | printf(\u001b[0;32m\" VTOTAL=%08lX VBLANK=%08lX VSYNC=%08lX\\n\"\u001b[0m,\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ~~~~~"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m | \u001b[0;32m %08X"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m 175 | i810_readl(par->mmio, I810_VTOTAL),\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" 176 | i810_readl(par->mmio, I810_VBLANK),\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" 177 | i810_readl(par->mmio, I810_VSYNC));\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1mi810switch.c:30:9: \u001b[0m\u001b[0;1;36mnote: \u001b[0mexpanded from macro 'i810_readl'\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" 30 | *((\u001b[0;34mvolatile\u001b[0m \u001b[0;34mint\u001b[0m *) (mmio_base + where))\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1mi810switch.c:179:3: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1mformat specifies type 'unsigned long' but the argument has type 'int' [-Wformat]\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" 178 | printf(\u001b[0;32m\" OVRACT=%08lX PIXCONF=%08lX 70080=%08lX\\n\"\u001b[0m,\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ~~~~~"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m | \u001b[0;32m %08X"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m 179 | i810_readl(par->mmio, I810_OVRACT),\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1mi810switch.c:30:9: \u001b[0m\u001b[0;1;36mnote: \u001b[0mexpanded from macro 'i810_readl'\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" 30 | *((\u001b[0;34mvolatile\u001b[0m \u001b[0;34mint\u001b[0m *) (mmio_base + where))\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1mi810switch.c:180:3: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1mformat specifies type 'unsigned long' but the argument has type 'int' [-Wformat]\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" 178 | printf(\u001b[0;32m\" OVRACT=%08lX PIXCONF=%08lX 70080=%08lX\\n\"\u001b[0m,\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ~~~~~"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m | \u001b[0;32m %08X"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m 179 | i810_readl(par->mmio, I810_OVRACT),\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" 180 | i810_readl(par->mmio, I810_PIXCONF),\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1mi810switch.c:30:9: \u001b[0m\u001b[0;1;36mnote: \u001b[0mexpanded from macro 'i810_readl'\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" 30 | *((\u001b[0;34mvolatile\u001b[0m \u001b[0;34mint\u001b[0m *) (mmio_base + where))\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1mi810switch.c:181:3: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1mformat specifies type 'unsigned long' but the argument has type 'int' [-Wformat]\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" 178 | printf(\u001b[0;32m\" OVRACT=%08lX PIXCONF=%08lX 70080=%08lX\\n\"\u001b[0m,\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ~~~~~"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m | \u001b[0;32m %08X"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m 179 | i810_readl(par->mmio, I810_OVRACT),\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" 180 | i810_readl(par->mmio, I810_PIXCONF),\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" 181 | i810_readl(par->mmio, \u001b[0;32m0x70080\u001b[0m));\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1mi810switch.c:30:9: \u001b[0m\u001b[0;1;36mnote: \u001b[0mexpanded from macro 'i810_readl'\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" 30 | *((\u001b[0;34mvolatile\u001b[0m \u001b[0;34mint\u001b[0m *) (mmio_base + where))\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1mi810switch.c:187:3: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1mformat specifies type 'unsigned long' but the argument has type 'int' [-Wformat]\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" 186 | printf(\u001b[0;32m\" DCLK 0D=%08lX 1D=%08lX 0DS=%08lX DPLL A=%08lX B=%08lX\\n\"\u001b[0m,\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ~~~~~"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m | \u001b[0;32m %08X"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m 187 | i810_readl(par->mmio, I830_DCLK_0D), i810_readl(par->mmio, I830_DCLK_1D),\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1mi810switch.c:30:9: \u001b[0m\u001b[0;1;36mnote: \u001b[0mexpanded from macro 'i810_readl'\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" 30 | *((\u001b[0;34mvolatile\u001b[0m \u001b[0;34mint\u001b[0m *) (mmio_base + where))\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1mi810switch.c:187:40: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1mformat specifies type 'unsigned long' but the argument has type 'int' [-Wformat]\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" 186 | printf(\u001b[0;32m\" DCLK 0D=%08lX 1D=%08lX 0DS=%08lX DPLL A=%08lX B=%08lX\\n\"\u001b[0m,\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ~~~~~"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m | \u001b[0;32m %08X"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m 187 | i810_readl(par->mmio, I830_DCLK_0D), i810_readl(par->mmio, I830_DCLK_1D),\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1mi810switch.c:30:9: \u001b[0m\u001b[0;1;36mnote: \u001b[0mexpanded from macro 'i810_readl'\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" 30 | *((\u001b[0;34mvolatile\u001b[0m \u001b[0;34mint\u001b[0m *) (mmio_base + where))\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1mi810switch.c:188:3: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1mformat specifies type 'unsigned long' but the argument has type 'int' [-Wformat]\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" 186 | printf(\u001b[0;32m\" DCLK 0D=%08lX 1D=%08lX 0DS=%08lX DPLL A=%08lX B=%08lX\\n\"\u001b[0m,\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ~~~~~"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m | \u001b[0;32m %08X"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m 187 | i810_readl(par->mmio, I830_DCLK_0D), i810_readl(par->mmio, I830_DCLK_1D),\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" 188 | i810_readl(par->mmio, I830_DCLK_0DS),\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1mi810switch.c:30:9: \u001b[0m\u001b[0;1;36mnote: \u001b[0mexpanded from macro 'i810_readl'\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" 30 | *((\u001b[0;34mvolatile\u001b[0m \u001b[0;34mint\u001b[0m *) (mmio_base + where))\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1mi810switch.c:189:3: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1mformat specifies type 'unsigned long' but the argument has type 'int' [-Wformat]\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" 186 | printf(\u001b[0;32m\" DCLK 0D=%08lX 1D=%08lX 0DS=%08lX DPLL A=%08lX B=%08lX\\n\"\u001b[0m,\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ~~~~~"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m | \u001b[0;32m %08X"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m 187 | i810_readl(par->mmio, I830_DCLK_0D), i810_readl(par->mmio, I830_DCLK_1D),\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" 188 | i810_readl(par->mmio, I830_DCLK_0DS),\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" 189 | i810_readl(par->mmio, I830_DPLL_A), i810_readl(par->mmio, I830_DPLL_B));\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1mi810switch.c:30:9: \u001b[0m\u001b[0;1;36mnote: \u001b[0mexpanded from macro 'i810_readl'\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" 30 | *((\u001b[0;34mvolatile\u001b[0m \u001b[0;34mint\u001b[0m *) (mmio_base + where))\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1mi810switch.c:189:39: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1mformat specifies type 'unsigned long' but the argument has type 'int' [-Wformat]\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" 186 | printf(\u001b[0;32m\" DCLK 0D=%08lX 1D=%08lX 0DS=%08lX DPLL A=%08lX B=%08lX\\n\"\u001b[0m,\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ~~~~~"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m | \u001b[0;32m %08X"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m 187 | i810_readl(par->mmio, I830_DCLK_0D), i810_readl(par->mmio, I830_DCLK_1D),\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" 188 | i810_readl(par->mmio, I830_DCLK_0DS),\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" 189 | i810_readl(par->mmio, I830_DPLL_A), i810_readl(par->mmio, I830_DPLL_B));\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1mi810switch.c:30:9: \u001b[0m\u001b[0;1;36mnote: \u001b[0mexpanded from macro 'i810_readl'\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" 30 | *((\u001b[0;34mvolatile\u001b[0m \u001b[0;34mint\u001b[0m *) (mmio_base + where))\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1mi810switch.c:191:3: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1mformat specifies type 'unsigned long' but the argument has type 'int' [-Wformat]\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" 190 | printf(\u001b[0;32m\" ADPA=%08lX DVO A=%08lX B=%08lX C=%08lX LVDS=%08lX\\n\"\u001b[0m,\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ~~~~~"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m | \u001b[0;32m %08X"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m 191 | i810_readl(par->mmio, I830_ADPA), i810_readl(par->mmio, I830_DVOA),\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1mi810switch.c:30:9: \u001b[0m\u001b[0;1;36mnote: \u001b[0mexpanded from macro 'i810_readl'\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" 30 | *((\u001b[0;34mvolatile\u001b[0m \u001b[0;34mint\u001b[0m *) (mmio_base + where))\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1mi810switch.c:191:37: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1mformat specifies type 'unsigned long' but the argument has type 'int' [-Wformat]\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" 190 | printf(\u001b[0;32m\" ADPA=%08lX DVO A=%08lX B=%08lX C=%08lX LVDS=%08lX\\n\"\u001b[0m,\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ~~~~~"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m | \u001b[0;32m %08X"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m 191 | i810_readl(par->mmio, I830_ADPA), i810_readl(par->mmio, I830_DVOA),\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1mi810switch.c:30:9: \u001b[0m\u001b[0;1;36mnote: \u001b[0mexpanded from macro 'i810_readl'\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" 30 | *((\u001b[0;34mvolatile\u001b[0m \u001b[0;34mint\u001b[0m *) (mmio_base + where))\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1mi810switch.c:192:3: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1mformat specifies type 'unsigned long' but the argument has type 'int' [-Wformat]\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" 190 | printf(\u001b[0;32m\" ADPA=%08lX DVO A=%08lX B=%08lX C=%08lX LVDS=%08lX\\n\"\u001b[0m,\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ~~~~~"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m | \u001b[0;32m %08X"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m 191 | i810_readl(par->mmio, I830_ADPA), i810_readl(par->mmio, I830_DVOA),\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" 192 | i810_readl(par->mmio, I830_DVOB), i810_readl(par->mmio, I830_DVOC),\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1mi810switch.c:30:9: \u001b[0m\u001b[0;1;36mnote: \u001b[0mexpanded from macro 'i810_readl'\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" 30 | *((\u001b[0;34mvolatile\u001b[0m \u001b[0;34mint\u001b[0m *) (mmio_base + where))\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1mi810switch.c:192:37: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1mformat specifies type 'unsigned long' but the argument has type 'int' [-Wformat]\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" 190 | printf(\u001b[0;32m\" ADPA=%08lX DVO A=%08lX B=%08lX C=%08lX LVDS=%08lX\\n\"\u001b[0m,\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ~~~~~"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m | \u001b[0;32m %08X"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m 191 | i810_readl(par->mmio, I830_ADPA), i810_readl(par->mmio, I830_DVOA),\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" 192 | i810_readl(par->mmio, I830_DVOB), i810_readl(par->mmio, I830_DVOC),\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1mi810switch.c:30:9: \u001b[0m\u001b[0;1;36mnote: \u001b[0mexpanded from macro 'i810_readl'\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" 30 | *((\u001b[0;34mvolatile\u001b[0m \u001b[0;34mint\u001b[0m *) (mmio_base + where))\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1mi810switch.c:193:3: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1mformat specifies type 'unsigned long' but the argument has type 'int' [-Wformat]\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" 190 | printf(\u001b[0;32m\" ADPA=%08lX DVO A=%08lX B=%08lX C=%08lX LVDS=%08lX\\n\"\u001b[0m,\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ~~~~~"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m | \u001b[0;32m %08X"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m 191 | i810_readl(par->mmio, I830_ADPA), i810_readl(par->mmio, I830_DVOA),\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" 192 | i810_readl(par->mmio, I830_DVOB), i810_readl(par->mmio, I830_DVOC),\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" 193 | i810_readl(par->mmio, I830_LVDS));\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1mi810switch.c:30:9: \u001b[0m\u001b[0;1;36mnote: \u001b[0mexpanded from macro 'i810_readl'\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" 30 | *((\u001b[0;34mvolatile\u001b[0m \u001b[0;34mint\u001b[0m *) (mmio_base + where))\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1mi810switch.c:195:3: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1mformat specifies type 'unsigned long' but the argument has type 'int' [-Wformat]\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" 194 | printf(\u001b[0;32m\" DIM =%08lX DIM A=%08lX B=%08lX C=%08lX %08lX\\n\"\u001b[0m,\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ~~~~~"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m | \u001b[0;32m %08X"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m 195 | i810_readl(par->mmio, I830_ADPA_SRCDIM), i810_readl(par->mmio, I830_DVOA_SRCDIM),\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1mi810switch.c:30:9: \u001b[0m\u001b[0;1;36mnote: \u001b[0mexpanded from macro 'i810_readl'\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" 30 | *((\u001b[0;34mvolatile\u001b[0m \u001b[0;34mint\u001b[0m *) (mmio_base + where))\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1mi810switch.c:195:44: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1mformat specifies type 'unsigned long' but the argument has type 'int' [-Wformat]\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" 194 | printf(\u001b[0;32m\" DIM =%08lX DIM A=%08lX B=%08lX C=%08lX %08lX\\n\"\u001b[0m,\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ~~~~~"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m | \u001b[0;32m %08X"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m 195 | i810_readl(par->mmio, I830_ADPA_SRCDIM), i810_readl(par->mmio, I830_DVOA_SRCDIM),\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1mi810switch.c:30:9: \u001b[0m\u001b[0;1;36mnote: \u001b[0mexpanded from macro 'i810_readl'\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" 30 | *((\u001b[0;34mvolatile\u001b[0m \u001b[0;34mint\u001b[0m *) (mmio_base + where))\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1mi810switch.c:196:3: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1mformat specifies type 'unsigned long' but the argument has type 'int' [-Wformat]\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" 194 | printf(\u001b[0;32m\" DIM =%08lX DIM A=%08lX B=%08lX C=%08lX %08lX\\n\"\u001b[0m,\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ~~~~~"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m | \u001b[0;32m %08X"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m 195 | i810_readl(par->mmio, I830_ADPA_SRCDIM), i810_readl(par->mmio, I830_DVOA_SRCDIM),\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" 196 | i810_readl(par->mmio, I830_DVOB_SRCDIM), i810_readl(par->mmio, I830_DVOC_SRCDIM),\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1mi810switch.c:30:9: \u001b[0m\u001b[0;1;36mnote: \u001b[0mexpanded from macro 'i810_readl'\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" 30 | *((\u001b[0;34mvolatile\u001b[0m \u001b[0;34mint\u001b[0m *) (mmio_base + where))\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1mi810switch.c:196:44: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1mformat specifies type 'unsigned long' but the argument has type 'int' [-Wformat]\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" 194 | printf(\u001b[0;32m\" DIM =%08lX DIM A=%08lX B=%08lX C=%08lX %08lX\\n\"\u001b[0m,\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ~~~~~"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m | \u001b[0;32m %08X"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m 195 | i810_readl(par->mmio, I830_ADPA_SRCDIM), i810_readl(par->mmio, I830_DVOA_SRCDIM),\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" 196 | i810_readl(par->mmio, I830_DVOB_SRCDIM), i810_readl(par->mmio, I830_DVOC_SRCDIM),\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1mi810switch.c:30:9: \u001b[0m\u001b[0;1;36mnote: \u001b[0mexpanded from macro 'i810_readl'\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" 30 | *((\u001b[0;34mvolatile\u001b[0m \u001b[0;34mint\u001b[0m *) (mmio_base + where))\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1mi810switch.c:197:3: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1mformat specifies type 'unsigned long' but the argument has type 'int' [-Wformat]\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" 194 | printf(\u001b[0;32m\" DIM =%08lX DIM A=%08lX B=%08lX C=%08lX %08lX\\n\"\u001b[0m,\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ~~~~~"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m | \u001b[0;32m %08X"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m 195 | i810_readl(par->mmio, I830_ADPA_SRCDIM), i810_readl(par->mmio, I830_DVOA_SRCDIM),\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" 196 | i810_readl(par->mmio, I830_DVOB_SRCDIM), i810_readl(par->mmio, I830_DVOC_SRCDIM),\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" 197 | i810_readl(par->mmio, I830_LVDS_SRCDIM));\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1mi810switch.c:30:9: \u001b[0m\u001b[0;1;36mnote: \u001b[0mexpanded from macro 'i810_readl'\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" 30 | *((\u001b[0;34mvolatile\u001b[0m \u001b[0;34mint\u001b[0m *) (mmio_base + where))\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1mi810switch.c:199:3: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1mformat specifies type 'unsigned long' but the argument has type 'int' [-Wformat]\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" 198 | printf(\u001b[0;32m\" FPA %08lX %08lX %08lX %08lX\\n\"\u001b[0m,\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ~~~~~"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m | \u001b[0;32m %08X"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m 199 | i810_readl(par->mmio, I830_FPA0), i810_readl(par->mmio, I830_FPA1),\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1mi810switch.c:30:9: \u001b[0m\u001b[0;1;36mnote: \u001b[0mexpanded from macro 'i810_readl'\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" 30 | *((\u001b[0;34mvolatile\u001b[0m \u001b[0;34mint\u001b[0m *) (mmio_base + where))\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1mi810switch.c:199:37: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1mformat specifies type 'unsigned long' but the argument has type 'int' [-Wformat]\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" 198 | printf(\u001b[0;32m\" FPA %08lX %08lX %08lX %08lX\\n\"\u001b[0m,\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ~~~~~"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m | \u001b[0;32m %08X"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m 199 | i810_readl(par->mmio, I830_FPA0), i810_readl(par->mmio, I830_FPA1),\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1mi810switch.c:30:9: \u001b[0m\u001b[0;1;36mnote: \u001b[0mexpanded from macro 'i810_readl'\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" 30 | *((\u001b[0;34mvolatile\u001b[0m \u001b[0;34mint\u001b[0m *) (mmio_base + where))\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1mi810switch.c:200:3: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1mformat specifies type 'unsigned long' but the argument has type 'int' [-Wformat]\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" 198 | printf(\u001b[0;32m\" FPA %08lX %08lX %08lX %08lX\\n\"\u001b[0m,\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ~~~~~"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m | \u001b[0;32m %08X"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m 199 | i810_readl(par->mmio, I830_FPA0), i810_readl(par->mmio, I830_FPA1),\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" 200 | i810_readl(par->mmio, I830_FPA2), i810_readl(par->mmio, I830_FPA3));\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1mi810switch.c:30:9: \u001b[0m\u001b[0;1;36mnote: \u001b[0mexpanded from macro 'i810_readl'\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" 30 | *((\u001b[0;34mvolatile\u001b[0m \u001b[0;34mint\u001b[0m *) (mmio_base + where))\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1mi810switch.c:200:37: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1mformat specifies type 'unsigned long' but the argument has type 'int' [-Wformat]\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" 198 | printf(\u001b[0;32m\" FPA %08lX %08lX %08lX %08lX\\n\"\u001b[0m,\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ~~~~~"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m | \u001b[0;32m %08X"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m 199 | i810_readl(par->mmio, I830_FPA0), i810_readl(par->mmio, I830_FPA1),\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" 200 | i810_readl(par->mmio, I830_FPA2), i810_readl(par->mmio, I830_FPA3));\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1mi810switch.c:30:9: \u001b[0m\u001b[0;1;36mnote: \u001b[0mexpanded from macro 'i810_readl'\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" 30 | *((\u001b[0;34mvolatile\u001b[0m \u001b[0;34mint\u001b[0m *) (mmio_base + where))\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1mi810switch.c:202:3: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1mformat specifies type 'unsigned long' but the argument has type 'int' [-Wformat]\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" 201 | printf(\u001b[0;32m\" 020cc=%08lX 020d8=%08lX 020dc=%08lX\\n\"\u001b[0m,\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ~~~~~"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m | \u001b[0;32m %08X"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m 202 | i810_readl(par->mmio, \u001b[0;32m0x20cc\u001b[0m), i810_readl(par->mmio, \u001b[0;32m0x20d8\u001b[0m),\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1mi810switch.c:30:9: \u001b[0m\u001b[0;1;36mnote: \u001b[0mexpanded from macro 'i810_readl'\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" 30 | *((\u001b[0;34mvolatile\u001b[0m \u001b[0;34mint\u001b[0m *) (mmio_base + where))\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1mi810switch.c:202:34: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1mformat specifies type 'unsigned long' but the argument has type 'int' [-Wformat]\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" 201 | printf(\u001b[0;32m\" 020cc=%08lX 020d8=%08lX 020dc=%08lX\\n\"\u001b[0m,\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ~~~~~"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m | \u001b[0;32m %08X"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m 202 | i810_readl(par->mmio, \u001b[0;32m0x20cc\u001b[0m), i810_readl(par->mmio, \u001b[0;32m0x20d8\u001b[0m),\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1mi810switch.c:30:9: \u001b[0m\u001b[0;1;36mnote: \u001b[0mexpanded from macro 'i810_readl'\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" 30 | *((\u001b[0;34mvolatile\u001b[0m \u001b[0;34mint\u001b[0m *) (mmio_base + where))\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1mi810switch.c:203:3: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1mformat specifies type 'unsigned long' but the argument has type 'int' [-Wformat]\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" 201 | printf(\u001b[0;32m\" 020cc=%08lX 020d8=%08lX 020dc=%08lX\\n\"\u001b[0m,\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ~~~~~"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m | \u001b[0;32m %08X"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m 202 | i810_readl(par->mmio, \u001b[0;32m0x20cc\u001b[0m), i810_readl(par->mmio, \u001b[0;32m0x20d8\u001b[0m),\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" 203 | i810_readl(par->mmio, \u001b[0;32m0x20dc\u001b[0m));\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1mi810switch.c:30:9: \u001b[0m\u001b[0;1;36mnote: \u001b[0mexpanded from macro 'i810_readl'\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" 30 | *((\u001b[0;34mvolatile\u001b[0m \u001b[0;34mint\u001b[0m *) (mmio_base + where))\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1mi810switch.c:205:3: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1mformat specifies type 'unsigned long' but the argument has type 'int' [-Wformat]\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" 204 | printf(\u001b[0;32m\" 71280=%08lX 71400=%08lX\\n\"\u001b[0m,\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ~~~~~"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m | \u001b[0;32m %08X"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m 205 | i810_readl(par->mmio, \u001b[0;32m0x71280\u001b[0m), i810_readl(par->mmio, \u001b[0;32m0x71400\u001b[0m));\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1mi810switch.c:30:9: \u001b[0m\u001b[0;1;36mnote: \u001b[0mexpanded from macro 'i810_readl'\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" 30 | *((\u001b[0;34mvolatile\u001b[0m \u001b[0;34mint\u001b[0m *) (mmio_base + where))\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1mi810switch.c:205:35: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1mformat specifies type 'unsigned long' but the argument has type 'int' [-Wformat]\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" 204 | printf(\u001b[0;32m\" 71280=%08lX 71400=%08lX\\n\"\u001b[0m,\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ~~~~~"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m | \u001b[0;32m %08X"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m 205 | i810_readl(par->mmio, \u001b[0;32m0x71280\u001b[0m), i810_readl(par->mmio, \u001b[0;32m0x71400\u001b[0m));\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1mi810switch.c:30:9: \u001b[0m\u001b[0;1;36mnote: \u001b[0mexpanded from macro 'i810_readl'\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" 30 | *((\u001b[0;34mvolatile\u001b[0m \u001b[0;34mint\u001b[0m *) (mmio_base + where))\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1mi810switch.c:208:3: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1mformat specifies type 'unsigned long' but the argument has type 'int' [-Wformat]\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" 207 | printf(\u001b[0;32m\" HTOTAL=%08lX HBLANK=%08lX HSYNC=%08lX\\n\"\u001b[0m,\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ~~~~~"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m | \u001b[0;32m %08X"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m 208 | i810_readl(par->mmio, I830_HTOTAL_A),\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1mi810switch.c:30:9: \u001b[0m\u001b[0;1;36mnote: \u001b[0mexpanded from macro 'i810_readl'\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" 30 | *((\u001b[0;34mvolatile\u001b[0m \u001b[0;34mint\u001b[0m *) (mmio_base + where))\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1mi810switch.c:209:3: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1mformat specifies type 'unsigned long' but the argument has type 'int' [-Wformat]\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" 207 | printf(\u001b[0;32m\" HTOTAL=%08lX HBLANK=%08lX HSYNC=%08lX\\n\"\u001b[0m,\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ~~~~~"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m | \u001b[0;32m %08X"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m 208 | i810_readl(par->mmio, I830_HTOTAL_A),\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" 209 | i810_readl(par->mmio, I830_HBLANK_A),\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1mi810switch.c:30:9: \u001b[0m\u001b[0;1;36mnote: \u001b[0mexpanded from macro 'i810_readl'\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" 30 | *((\u001b[0;34mvolatile\u001b[0m \u001b[0;34mint\u001b[0m *) (mmio_base + where))\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1mi810switch.c:210:3: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1mformat specifies type 'unsigned long' but the argument has type 'int' [-Wformat]\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" 207 | printf(\u001b[0;32m\" HTOTAL=%08lX HBLANK=%08lX HSYNC=%08lX\\n\"\u001b[0m,\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ~~~~~"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m | \u001b[0;32m %08X"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m 208 | i810_readl(par->mmio, I830_HTOTAL_A),\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" 209 | i810_readl(par->mmio, I830_HBLANK_A),\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" 210 | i810_readl(par->mmio, I830_HSYNC_A));\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1mi810switch.c:30:9: \u001b[0m\u001b[0;1;36mnote: \u001b[0mexpanded from macro 'i810_readl'\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" 30 | *((\u001b[0;34mvolatile\u001b[0m \u001b[0;34mint\u001b[0m *) (mmio_base + where))\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1mi810switch.c:212:3: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1mformat specifies type 'unsigned long' but the argument has type 'int' [-Wformat]\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" 211 | printf(\u001b[0;32m\" VTOTAL=%08lX VBLANK=%08lX VSYNC=%08lX\\n\"\u001b[0m,\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ~~~~~"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m | \u001b[0;32m %08X"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m 212 | i810_readl(par->mmio, I830_VTOTAL_A),\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1mi810switch.c:30:9: \u001b[0m\u001b[0;1;36mnote: \u001b[0mexpanded from macro 'i810_readl'\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" 30 | *((\u001b[0;34mvolatile\u001b[0m \u001b[0;34mint\u001b[0m *) (mmio_base + where))\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1mi810switch.c:213:3: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1mformat specifies type 'unsigned long' but the argument has type 'int' [-Wformat]\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" 211 | printf(\u001b[0;32m\" VTOTAL=%08lX VBLANK=%08lX VSYNC=%08lX\\n\"\u001b[0m,\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ~~~~~"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m | \u001b[0;32m %08X"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m 212 | i810_readl(par->mmio, I830_VTOTAL_A),\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" 213 | i810_readl(par->mmio, I830_VBLANK_A),\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1mi810switch.c:30:9: \u001b[0m\u001b[0;1;36mnote: \u001b[0mexpanded from macro 'i810_readl'\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" 30 | *((\u001b[0;34mvolatile\u001b[0m \u001b[0;34mint\u001b[0m *) (mmio_base + where))\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1mi810switch.c:214:3: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1mformat specifies type 'unsigned long' but the argument has type 'int' [-Wformat]\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" 211 | printf(\u001b[0;32m\" VTOTAL=%08lX VBLANK=%08lX VSYNC=%08lX\\n\"\u001b[0m,\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ~~~~~"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m | \u001b[0;32m %08X"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m 212 | i810_readl(par->mmio, I830_VTOTAL_A),\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" 213 | i810_readl(par->mmio, I830_VBLANK_A),\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" 214 | i810_readl(par->mmio, I830_VSYNC_A));\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1mi810switch.c:30:9: \u001b[0m\u001b[0;1;36mnote: \u001b[0mexpanded from macro 'i810_readl'\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" 30 | *((\u001b[0;34mvolatile\u001b[0m \u001b[0;34mint\u001b[0m *) (mmio_base + where))\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1mi810switch.c:216:3: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1mformat specifies type 'unsigned long' but the argument has type 'int' [-Wformat]\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" 215 | printf(\u001b[0;32m\" SOURCE=%08lX CONFIG=%08lX 70030=%08lX 70080=%08lX\\n\"\u001b[0m,\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ~~~~~"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m | \u001b[0;32m %08X"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m 216 | i810_readl(par->mmio, I830_PIPEASRC),\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1mi810switch.c:30:9: \u001b[0m\u001b[0;1;36mnote: \u001b[0mexpanded from macro 'i810_readl'\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" 30 | *((\u001b[0;34mvolatile\u001b[0m \u001b[0;34mint\u001b[0m *) (mmio_base + where))\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1mi810switch.c:217:3: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1mformat specifies type 'unsigned long' but the argument has type 'int' [-Wformat]\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" 215 | printf(\u001b[0;32m\" SOURCE=%08lX CONFIG=%08lX 70030=%08lX 70080=%08lX\\n\"\u001b[0m,\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ~~~~~"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m | \u001b[0;32m %08X"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m 216 | i810_readl(par->mmio, I830_PIPEASRC),\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" 217 | i810_readl(par->mmio, I830_PIPEACONF),\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1mi810switch.c:30:9: \u001b[0m\u001b[0;1;36mnote: \u001b[0mexpanded from macro 'i810_readl'\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" 30 | *((\u001b[0;34mvolatile\u001b[0m \u001b[0;34mint\u001b[0m *) (mmio_base + where))\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1mi810switch.c:218:3: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1mformat specifies type 'unsigned long' but the argument has type 'int' [-Wformat]\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" 215 | printf(\u001b[0;32m\" SOURCE=%08lX CONFIG=%08lX 70030=%08lX 70080=%08lX\\n\"\u001b[0m,\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ~~~~~"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m | \u001b[0;32m %08X"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m 216 | i810_readl(par->mmio, I830_PIPEASRC),\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" 217 | i810_readl(par->mmio, I830_PIPEACONF),\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" 218 | i810_readl(par->mmio, \u001b[0;32m0x70030\u001b[0m),\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1mi810switch.c:30:9: \u001b[0m\u001b[0;1;36mnote: \u001b[0mexpanded from macro 'i810_readl'\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" 30 | *((\u001b[0;34mvolatile\u001b[0m \u001b[0;34mint\u001b[0m *) (mmio_base + where))\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1mi810switch.c:219:3: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1mformat specifies type 'unsigned long' but the argument has type 'int' [-Wformat]\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" 215 | printf(\u001b[0;32m\" SOURCE=%08lX CONFIG=%08lX 70030=%08lX 70080=%08lX\\n\"\u001b[0m,\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ~~~~~"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m | \u001b[0;32m %08X"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m 216 | i810_readl(par->mmio, I830_PIPEASRC),\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" 217 | i810_readl(par->mmio, I830_PIPEACONF),\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" 218 | i810_readl(par->mmio, \u001b[0;32m0x70030\u001b[0m),\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" 219 | i810_readl(par->mmio, \u001b[0;32m0x70080\u001b[0m));\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1mi810switch.c:30:9: \u001b[0m\u001b[0;1;36mnote: \u001b[0mexpanded from macro 'i810_readl'\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" 30 | *((\u001b[0;34mvolatile\u001b[0m \u001b[0;34mint\u001b[0m *) (mmio_base + where))\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1mi810switch.c:222:3: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1mformat specifies type 'unsigned long' but the argument has type 'int' [-Wformat]\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" 221 | printf(\u001b[0;32m\" HTOTAL=%08lX HBLANK=%08lX HSYNC=%08lX\\n\"\u001b[0m,\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ~~~~~"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m | \u001b[0;32m %08X"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m 222 | i810_readl(par->mmio, I830_HTOTAL_B),\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1mi810switch.c:30:9: \u001b[0m\u001b[0;1;36mnote: \u001b[0mexpanded from macro 'i810_readl'\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" 30 | *((\u001b[0;34mvolatile\u001b[0m \u001b[0;34mint\u001b[0m *) (mmio_base + where))\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1mi810switch.c:223:3: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1mformat specifies type 'unsigned long' but the argument has type 'int' [-Wformat]\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" 221 | printf(\u001b[0;32m\" HTOTAL=%08lX HBLANK=%08lX HSYNC=%08lX\\n\"\u001b[0m,\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ~~~~~"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m | \u001b[0;32m %08X"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m 222 | i810_readl(par->mmio, I830_HTOTAL_B),\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" 223 | i810_readl(par->mmio, I830_HBLANK_B),\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1mi810switch.c:30:9: \u001b[0m\u001b[0;1;36mnote: \u001b[0mexpanded from macro 'i810_readl'\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" 30 | *((\u001b[0;34mvolatile\u001b[0m \u001b[0;34mint\u001b[0m *) (mmio_base + where))\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1mi810switch.c:224:3: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1mformat specifies type 'unsigned long' but the argument has type 'int' [-Wformat]\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" 221 | printf(\u001b[0;32m\" HTOTAL=%08lX HBLANK=%08lX HSYNC=%08lX\\n\"\u001b[0m,\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ~~~~~"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m | \u001b[0;32m %08X"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m 222 | i810_readl(par->mmio, I830_HTOTAL_B),\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" 223 | i810_readl(par->mmio, I830_HBLANK_B),\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" 224 | i810_readl(par->mmio, I830_HSYNC_B));\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1mi810switch.c:30:9: \u001b[0m\u001b[0;1;36mnote: \u001b[0mexpanded from macro 'i810_readl'\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" 30 | *((\u001b[0;34mvolatile\u001b[0m \u001b[0;34mint\u001b[0m *) (mmio_base + where))\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1mi810switch.c:226:3: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1mformat specifies type 'unsigned long' but the argument has type 'int' [-Wformat]\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" 225 | printf(\u001b[0;32m\" VTOTAL=%08lX VBLANK=%08lX VSYNC=%08lX\\n\"\u001b[0m,\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ~~~~~"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m | \u001b[0;32m %08X"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m 226 | i810_readl(par->mmio, I830_VTOTAL_B),\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1mi810switch.c:30:9: \u001b[0m\u001b[0;1;36mnote: \u001b[0mexpanded from macro 'i810_readl'\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" 30 | *((\u001b[0;34mvolatile\u001b[0m \u001b[0;34mint\u001b[0m *) (mmio_base + where))\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1mi810switch.c:227:3: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1mformat specifies type 'unsigned long' but the argument has type 'int' [-Wformat]\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" 225 | printf(\u001b[0;32m\" VTOTAL=%08lX VBLANK=%08lX VSYNC=%08lX\\n\"\u001b[0m,\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ~~~~~"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m | \u001b[0;32m %08X"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m 226 | i810_readl(par->mmio, I830_VTOTAL_B),\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" 227 | i810_readl(par->mmio, I830_VBLANK_B),\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1mi810switch.c:30:9: \u001b[0m\u001b[0;1;36mnote: \u001b[0mexpanded from macro 'i810_readl'\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" 30 | *((\u001b[0;34mvolatile\u001b[0m \u001b[0;34mint\u001b[0m *) (mmio_base + where))\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1mi810switch.c:228:3: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1mformat specifies type 'unsigned long' but the argument has type 'int' [-Wformat]\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" 225 | printf(\u001b[0;32m\" VTOTAL=%08lX VBLANK=%08lX VSYNC=%08lX\\n\"\u001b[0m,\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ~~~~~"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m | \u001b[0;32m %08X"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m 226 | i810_readl(par->mmio, I830_VTOTAL_B),\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" 227 | i810_readl(par->mmio, I830_VBLANK_B),\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" 228 | i810_readl(par->mmio, I830_VSYNC_B));\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1mi810switch.c:30:9: \u001b[0m\u001b[0;1;36mnote: \u001b[0mexpanded from macro 'i810_readl'\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" 30 | *((\u001b[0;34mvolatile\u001b[0m \u001b[0;34mint\u001b[0m *) (mmio_base + where))\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1mi810switch.c:230:3: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1mformat specifies type 'unsigned long' but the argument has type 'int' [-Wformat]\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" 229 | printf(\u001b[0;32m\" SOURCE=%08lX CONFIG=%08lX 71030=%08lX 71080=%08lX\\n\"\u001b[0m,\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ~~~~~"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m | \u001b[0;32m %08X"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m 230 | i810_readl(par->mmio, I830_PIPEBSRC),\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1mi810switch.c:30:9: \u001b[0m\u001b[0;1;36mnote: \u001b[0mexpanded from macro 'i810_readl'\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" 30 | *((\u001b[0;34mvolatile\u001b[0m \u001b[0;34mint\u001b[0m *) (mmio_base + where))\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1mi810switch.c:231:3: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1mformat specifies type 'unsigned long' but the argument has type 'int' [-Wformat]\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" 229 | printf(\u001b[0;32m\" SOURCE=%08lX CONFIG=%08lX 71030=%08lX 71080=%08lX\\n\"\u001b[0m,\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ~~~~~"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m | \u001b[0;32m %08X"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m 230 | i810_readl(par->mmio, I830_PIPEBSRC),\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" 231 | i810_readl(par->mmio, I830_PIPEBCONF),\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1mi810switch.c:30:9: \u001b[0m\u001b[0;1;36mnote: \u001b[0mexpanded from macro 'i810_readl'\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" 30 | *((\u001b[0;34mvolatile\u001b[0m \u001b[0;34mint\u001b[0m *) (mmio_base + where))\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1mi810switch.c:232:3: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1mformat specifies type 'unsigned long' but the argument has type 'int' [-Wformat]\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" 229 | printf(\u001b[0;32m\" SOURCE=%08lX CONFIG=%08lX 71030=%08lX 71080=%08lX\\n\"\u001b[0m,\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ~~~~~"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m | \u001b[0;32m %08X"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m 230 | i810_readl(par->mmio, I830_PIPEBSRC),\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" 231 | i810_readl(par->mmio, I830_PIPEBCONF),\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" 232 | i810_readl(par->mmio, \u001b[0;32m0x71030\u001b[0m),\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1mi810switch.c:30:9: \u001b[0m\u001b[0;1;36mnote: \u001b[0mexpanded from macro 'i810_readl'\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" 30 | *((\u001b[0;34mvolatile\u001b[0m \u001b[0;34mint\u001b[0m *) (mmio_base + where))\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1mi810switch.c:233:3: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1mformat specifies type 'unsigned long' but the argument has type 'int' [-Wformat]\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" 229 | printf(\u001b[0;32m\" SOURCE=%08lX CONFIG=%08lX 71030=%08lX 71080=%08lX\\n\"\u001b[0m,\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ~~~~~"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m | \u001b[0;32m %08X"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m 230 | i810_readl(par->mmio, I830_PIPEBSRC),\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" 231 | i810_readl(par->mmio, I830_PIPEBCONF),\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" 232 | i810_readl(par->mmio, \u001b[0;32m0x71030\u001b[0m),\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" 233 | i810_readl(par->mmio, \u001b[0;32m0x71080\u001b[0m));\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1mi810switch.c:30:9: \u001b[0m\u001b[0;1;36mnote: \u001b[0mexpanded from macro 'i810_readl'\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" 30 | *((\u001b[0;34mvolatile\u001b[0m \u001b[0;34mint\u001b[0m *) (mmio_base + where))\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1mi810switch.c:236:3: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1mformat specifies type 'unsigned long' but the argument has type 'int' [-Wformat]\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" 235 | printf(\u001b[0;32m\" CTRL=%08lX BASE=%08lX STRIDE=%08lX\\n\"\u001b[0m,\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ~~~~~"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m | \u001b[0;32m %08X"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m 236 | i810_readl(par->mmio, I830_DSPACTRL),\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1mi810switch.c:30:9: \u001b[0m\u001b[0;1;36mnote: \u001b[0mexpanded from macro 'i810_readl'\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" 30 | *((\u001b[0;34mvolatile\u001b[0m \u001b[0;34mint\u001b[0m *) (mmio_base + where))\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1mi810switch.c:237:3: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1mformat specifies type 'unsigned long' but the argument has type 'int' [-Wformat]\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" 235 | printf(\u001b[0;32m\" CTRL=%08lX BASE=%08lX STRIDE=%08lX\\n\"\u001b[0m,\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ~~~~~"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m | \u001b[0;32m %08X"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m 236 | i810_readl(par->mmio, I830_DSPACTRL),\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" 237 | i810_readl(par->mmio, I830_DSPABASE),\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1mi810switch.c:30:9: \u001b[0m\u001b[0;1;36mnote: \u001b[0mexpanded from macro 'i810_readl'\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" 30 | *((\u001b[0;34mvolatile\u001b[0m \u001b[0;34mint\u001b[0m *) (mmio_base + where))\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1mi810switch.c:238:3: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1mformat specifies type 'unsigned long' but the argument has type 'int' [-Wformat]\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" 235 | printf(\u001b[0;32m\" CTRL=%08lX BASE=%08lX STRIDE=%08lX\\n\"\u001b[0m,\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ~~~~~"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m | \u001b[0;32m %08X"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m 236 | i810_readl(par->mmio, I830_DSPACTRL),\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" 237 | i810_readl(par->mmio, I830_DSPABASE),\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" 238 | i810_readl(par->mmio, I830_DSPASTRIDE));\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1mi810switch.c:30:9: \u001b[0m\u001b[0;1;36mnote: \u001b[0mexpanded from macro 'i810_readl'\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" 30 | *((\u001b[0;34mvolatile\u001b[0m \u001b[0;34mint\u001b[0m *) (mmio_base + where))\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1mi810switch.c:241:3: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1mformat specifies type 'unsigned long' but the argument has type 'int' [-Wformat]\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" 240 | printf(\u001b[0;32m\" CTRL=%08lX BASE=%08lX STRIDE=%08lX\\n\"\u001b[0m,\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ~~~~~"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m | \u001b[0;32m %08X"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m 241 | i810_readl(par->mmio, I830_DSPBCTRL),\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1mi810switch.c:30:9: \u001b[0m\u001b[0;1;36mnote: \u001b[0mexpanded from macro 'i810_readl'\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" 30 | *((\u001b[0;34mvolatile\u001b[0m \u001b[0;34mint\u001b[0m *) (mmio_base + where))\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1mi810switch.c:242:3: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1mformat specifies type 'unsigned long' but the argument has type 'int' [-Wformat]\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" 240 | printf(\u001b[0;32m\" CTRL=%08lX BASE=%08lX STRIDE=%08lX\\n\"\u001b[0m,\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ~~~~~"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m | \u001b[0;32m %08X"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m 241 | i810_readl(par->mmio, I830_DSPBCTRL),\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" 242 | i810_readl(par->mmio, I830_DSPBBASE),\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1mi810switch.c:30:9: \u001b[0m\u001b[0;1;36mnote: \u001b[0mexpanded from macro 'i810_readl'\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" 30 | *((\u001b[0;34mvolatile\u001b[0m \u001b[0;34mint\u001b[0m *) (mmio_base + where))\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1mi810switch.c:243:3: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1mformat specifies type 'unsigned long' but the argument has type 'int' [-Wformat]\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" 240 | printf(\u001b[0;32m\" CTRL=%08lX BASE=%08lX STRIDE=%08lX\\n\"\u001b[0m,\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ~~~~~"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m | \u001b[0;32m %08X"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m 241 | i810_readl(par->mmio, I830_DSPBCTRL),\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" 242 | i810_readl(par->mmio, I830_DSPBBASE),\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" 243 | i810_readl(par->mmio, I830_DSPBSTRIDE));\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1mi810switch.c:30:9: \u001b[0m\u001b[0;1;36mnote: \u001b[0mexpanded from macro 'i810_readl'\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" 30 | *((\u001b[0;34mvolatile\u001b[0m \u001b[0;34mint\u001b[0m *) (mmio_base + where))\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1mi810switch.c:251:27: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1mincompatible pointer types passing 'int *' to parameter of type 'size_t *' (aka 'unsigned long *') [-Wincompatible-pointer-types]\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" 251 | \u001b[0;34mwhile\u001b[0m (getline(buff_ptr, len_ptr, pci_f) > \u001b[0;32m0\u001b[0m) {\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^~~~~~~"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1m/nix/store/31nshp12zm4rnbiwinw8w787jj0jb5k4-filc-glibc-2.44/include/stdio.h:702:46: \u001b[0m\u001b[0;1;36mnote: \u001b[0mpassing argument to parameter '__n' here\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" 702 | size_t *\u001b[0;34m__restrict\u001b[0m __n,\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1mi810switch.c:296:27: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1mincompatible pointer types passing 'int *' to parameter of type 'size_t *' (aka 'unsigned long *') [-Wincompatible-pointer-types]\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" 296 | \u001b[0;34mwhile\u001b[0m (getline(buff_ptr, len_ptr, pci_f) > \u001b[0;32m0\u001b[0m)\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^~~~~~~"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1m/nix/store/31nshp12zm4rnbiwinw8w787jj0jb5k4-filc-glibc-2.44/include/stdio.h:702:46: \u001b[0m\u001b[0;1;36mnote: \u001b[0mpassing argument to parameter '__n' here\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" 702 | size_t *\u001b[0;34m__restrict\u001b[0m __n,\u001b[0m"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["\u001b[0m69 warnings generated."],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["clang -o i810switch i810switch.o"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["Running phase: installPhase"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["installPhase"],"id":5997221749194785,"type":104} @nix {"action":"result","fields":["Running phase: fixupPhase"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["fixupPhase"],"id":5997221749194785,"type":104} @nix {"action":"result","fields":["shrinking RPATHs of ELF executables and libraries in /nix/store/7j2vskqmm6cm6xc602lg2pisn57ys6k6-i810switch-x86_64-unknown-linux-gnufilc0-0.6.5"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["shrinking /nix/store/7j2vskqmm6cm6xc602lg2pisn57ys6k6-i810switch-x86_64-unknown-linux-gnufilc0-0.6.5/bin/i810switch"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["checking for references to /build/ in /nix/store/7j2vskqmm6cm6xc602lg2pisn57ys6k6-i810switch-x86_64-unknown-linux-gnufilc0-0.6.5..."],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["gzipping man pages under /nix/store/7j2vskqmm6cm6xc602lg2pisn57ys6k6-i810switch-x86_64-unknown-linux-gnufilc0-0.6.5/share/man/"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["patching script interpreter paths in /nix/store/7j2vskqmm6cm6xc602lg2pisn57ys6k6-i810switch-x86_64-unknown-linux-gnufilc0-0.6.5"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":["stripping (with command strip and flags -S -p) in /nix/store/7j2vskqmm6cm6xc602lg2pisn57ys6k6-i810switch-x86_64-unknown-linux-gnufilc0-0.6.5/bin"],"id":5997221749194785,"type":101} @nix {"action":"result","fields":[101,33716],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,142592],"id":5997221749194765,"type":106} @nix {"action":"stop","id":5997221749194785} @nix {"action":"start","fields":["/nix/store/f6b2nkniz8fmzz91vq9j3wab767v2kqi-iat-x86_64-unknown-linux-gnufilc0-0.1.7.drv","",1,1],"id":5997221749194786,"level":3,"parent":0,"text":"building '/nix/store/f6b2nkniz8fmzz91vq9j3wab767v2kqi-iat-x86_64-unknown-linux-gnufilc0-0.1.7.drv'","type":105} @nix {"action":"result","fields":[101,33716],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,142592],"id":5997221749194765,"type":106} @nix {"action":"result","fields":["Running phase: unpackPhase"],"id":5997221749194786,"type":101} @nix {"action":"result","fields":["unpackPhase"],"id":5997221749194786,"type":104} @nix {"action":"result","fields":["unpacking source archive /nix/store/w1vaba68n71mha6v8q6rkv8lc1ww7z8i-iat-0.1.7.tar.gz"],"id":5997221749194786,"type":101} @nix {"action":"result","fields":["source root is iat-0.1.7"],"id":5997221749194786,"type":101} @nix {"action":"result","fields":["setting SOURCE_DATE_EPOCH to timestamp 1251204594 of file \"iat-0.1.7/src/Makefile.in\""],"id":5997221749194786,"type":101} @nix {"action":"result","fields":["Running phase: patchPhase"],"id":5997221749194786,"type":101} @nix {"action":"result","fields":["patchPhase"],"id":5997221749194786,"type":104} @nix {"action":"result","fields":["Running phase: updateAutotoolsGnuConfigScriptsPhase"],"id":5997221749194786,"type":101} @nix {"action":"result","fields":["updateAutotoolsGnuConfigScriptsPhase"],"id":5997221749194786,"type":104} @nix {"action":"result","fields":["Running phase: updateAutotoolsGnuConfigScriptsPhase"],"id":5997221749194786,"type":101} @nix {"action":"result","fields":["updateAutotoolsGnuConfigScriptsPhase"],"id":5997221749194786,"type":104} @nix {"action":"result","fields":["Running phase: configurePhase"],"id":5997221749194786,"type":101} @nix {"action":"result","fields":["configurePhase"],"id":5997221749194786,"type":104} @nix {"action":"result","fields":["patching script interpreter paths in ./configure"],"id":5997221749194786,"type":101} @nix {"action":"result","fields":["./configure: interpreter directive changed from \"#! /bin/sh\" to \"/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/sh\""],"id":5997221749194786,"type":101} @nix {"action":"result","fields":["configure flags: --disable-dependency-tracking --prefix=/nix/store/hjfb4a7dgqijrgp72x1paznx3mjs8syf-iat-x86_64-unknown-linux-gnufilc0-0.1.7 --build=x86_64-unknown-linux-gnu --host=x86_64-unknown-linux-gnufilc0"],"id":5997221749194786,"type":101} @nix {"action":"result","fields":["checking for a BSD-compatible install... /nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c"],"id":5997221749194786,"type":101} @nix {"action":"result","fields":["checking whether build environment is sane... yes"],"id":5997221749194786,"type":101} @nix {"action":"result","fields":["checking for a thread-safe mkdir -p... /nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/mkdir -p"],"id":5997221749194786,"type":101} @nix {"action":"result","fields":["checking for gawk... gawk"],"id":5997221749194786,"type":101} @nix {"action":"result","fields":["checking whether make sets $(MAKE)... yes"],"id":5997221749194786,"type":101} @nix {"action":"result","fields":["checking for x86_64-unknown-linux-gnufilc0-strip... strip"],"id":5997221749194786,"type":101} @nix {"action":"result","fields":["checking for x86_64-unknown-linux-gnufilc0-gcc... clang"],"id":5997221749194786,"type":101} @nix {"action":"result","fields":["checking for C compiler default output file name... a.out"],"id":5997221749194786,"type":101} @nix {"action":"result","fields":["checking whether the C compiler works... yes"],"id":5997221749194786,"type":101} @nix {"action":"result","fields":["checking whether we are cross compiling... yes"],"id":5997221749194786,"type":101} @nix {"action":"result","fields":["checking for suffix of executables... "],"id":5997221749194786,"type":101} @nix {"action":"result","fields":["checking for suffix of object files... o"],"id":5997221749194786,"type":101} @nix {"action":"result","fields":["checking whether we are using the GNU C compiler... yes"],"id":5997221749194786,"type":101} @nix {"action":"result","fields":["checking whether clang accepts -g... yes"],"id":5997221749194786,"type":101} @nix {"action":"result","fields":["checking for clang option to accept ISO C89... none needed"],"id":5997221749194786,"type":101} @nix {"action":"result","fields":["checking for style of include used by make... GNU"],"id":5997221749194786,"type":101} @nix {"action":"result","fields":["checking dependency style of clang... none"],"id":5997221749194786,"type":101} @nix {"action":"result","fields":["checking how to run the C preprocessor... clang -E"],"id":5997221749194786,"type":101} @nix {"action":"result","fields":["checking for grep that handles long lines and -e... /nix/store/l2wvwyg680h0v2la18hz3yiznxy2naqw-gnugrep-3.11/bin/grep"],"id":5997221749194786,"type":101} @nix {"action":"result","fields":["checking for egrep... /nix/store/l2wvwyg680h0v2la18hz3yiznxy2naqw-gnugrep-3.11/bin/grep -E"],"id":5997221749194786,"type":101} @nix {"action":"result","fields":["checking for ANSI C header files... yes"],"id":5997221749194786,"type":101} @nix {"action":"result","fields":["checking for sys/types.h... yes"],"id":5997221749194786,"type":101} @nix {"action":"result","fields":["checking for sys/stat.h... yes"],"id":5997221749194786,"type":101} @nix {"action":"result","fields":["checking for stdlib.h... yes"],"id":5997221749194786,"type":101} @nix {"action":"result","fields":["checking for string.h... yes"],"id":5997221749194786,"type":101} @nix {"action":"result","fields":["checking for memory.h... yes"],"id":5997221749194786,"type":101} @nix {"action":"result","fields":["checking for strings.h... yes"],"id":5997221749194786,"type":101} @nix {"action":"result","fields":["checking for inttypes.h... yes"],"id":5997221749194786,"type":101} @nix {"action":"result","fields":["checking for stdint.h... yes"],"id":5997221749194786,"type":101} @nix {"action":"result","fields":["checking for unistd.h... yes"],"id":5997221749194786,"type":101} @nix {"action":"result","fields":["checking fcntl.h usability... yes"],"id":5997221749194786,"type":101} @nix {"action":"result","fields":["checking fcntl.h presence... yes"],"id":5997221749194786,"type":101} @nix {"action":"result","fields":["checking for fcntl.h... yes"],"id":5997221749194786,"type":101} @nix {"action":"result","fields":["checking for stdint.h... (cached) yes"],"id":5997221749194786,"type":101} @nix {"action":"result","fields":["checking for stdlib.h... (cached) yes"],"id":5997221749194786,"type":101} @nix {"action":"result","fields":["checking for string.h... (cached) yes"],"id":5997221749194786,"type":101} @nix {"action":"result","fields":["checking for an ANSI C-conforming const... yes"],"id":5997221749194786,"type":101} @nix {"action":"result","fields":["checking for off_t... yes"],"id":5997221749194786,"type":101} @nix {"action":"result","fields":["checking for size_t... yes"],"id":5997221749194786,"type":101} @nix {"action":"result","fields":["checking for uint16_t... yes"],"id":5997221749194786,"type":101} @nix {"action":"result","fields":["checking for uint32_t... yes"],"id":5997221749194786,"type":101} @nix {"action":"result","fields":["checking for uint8_t... yes"],"id":5997221749194786,"type":101} @nix {"action":"result","fields":["checking for _LARGEFILE_SOURCE value needed for large files... no"],"id":5997221749194786,"type":101} @nix {"action":"result","fields":["checking for stdlib.h... (cached) yes"],"id":5997221749194786,"type":101} @nix {"action":"result","fields":["checking for GNU libc compatible malloc... no"],"id":5997221749194786,"type":101} @nix {"action":"result","fields":["checking for working memcmp... no"],"id":5997221749194786,"type":101} @nix {"action":"result","fields":["checking for memmove... yes"],"id":5997221749194786,"type":101} @nix {"action":"result","fields":["checking for memset... yes"],"id":5997221749194786,"type":101} @nix {"action":"result","fields":["checking for strcspn... yes"],"id":5997221749194786,"type":101} @nix {"action":"result","fields":["checking for strerror... yes"],"id":5997221749194786,"type":101} @nix {"action":"result","fields":["checking for strrchr... yes"],"id":5997221749194786,"type":101} @nix {"action":"result","fields":["checking for strspn... yes"],"id":5997221749194786,"type":101} @nix {"action":"result","fields":["configure: creating ./config.status"],"id":5997221749194786,"type":101} @nix {"action":"result","fields":["config.status: creating Makefile"],"id":5997221749194786,"type":101} @nix {"action":"result","fields":["config.status: creating man/Makefile"],"id":5997221749194786,"type":101} @nix {"action":"result","fields":["config.status: creating src/Makefile"],"id":5997221749194786,"type":101} @nix {"action":"result","fields":["config.status: creating config.h"],"id":5997221749194786,"type":101} @nix {"action":"result","fields":["config.status: executing depfiles commands"],"id":5997221749194786,"type":101} @nix {"action":"result","fields":["Running phase: buildPhase"],"id":5997221749194786,"type":101} @nix {"action":"result","fields":["buildPhase"],"id":5997221749194786,"type":104} @nix {"action":"result","fields":["build flags: SHELL=/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/bash"],"id":5997221749194786,"type":101} @nix {"action":"result","fields":["make all-recursive"],"id":5997221749194786,"type":101} @nix {"action":"result","fields":["make[1]: Entering directory '/build/iat-0.1.7'"],"id":5997221749194786,"type":101} @nix {"action":"result","fields":["Making all in src"],"id":5997221749194786,"type":101} @nix {"action":"result","fields":["make[2]: Entering directory '/build/iat-0.1.7/src'"],"id":5997221749194786,"type":101} @nix {"action":"result","fields":["clang -DHAVE_CONFIG_H -I. -I.. -D_FILE_OFFSET_BITS=64 -pedantic -Wconversion -Wpointer-arith -Wcast-align -g -O2 -c util.c"],"id":5997221749194786,"type":101} @nix {"action":"result","fields":["\u001b[1mutil.c:74:27: \u001b[0m\u001b[0;1;31merror: \u001b[0m\u001b[1mcall to undeclared function 'rpl_malloc'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]\u001b[0m"],"id":5997221749194786,"type":101} @nix {"action":"result","fields":[" 74 | return_value = ( \u001b[0;34mchar\u001b[0m* ) malloc ( \u001b[0;34msizeof\u001b[0m ( \u001b[0;34mchar\u001b[0m ) * length );\u001b[0m"],"id":5997221749194786,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^"],"id":5997221749194786,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1m../config.h:100:16: \u001b[0m\u001b[0;1;36mnote: \u001b[0mexpanded from macro 'malloc'\u001b[0m"],"id":5997221749194786,"type":101} @nix {"action":"result","fields":[" 100 | #define malloc rpl_malloc\u001b[0m"],"id":5997221749194786,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^"],"id":5997221749194786,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1mutil.c:74:17: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1mcast to 'char *' from smaller integer type 'int' [-Wint-to-pointer-cast]\u001b[0m"],"id":5997221749194786,"type":101} @nix {"action":"result","fields":[" 74 | return_value = ( \u001b[0;34mchar\u001b[0m* ) malloc ( \u001b[0;34msizeof\u001b[0m ( \u001b[0;34mchar\u001b[0m ) * length );\u001b[0m"],"id":5997221749194786,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"],"id":5997221749194786,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1mutil.c:103:35: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1mimplicit conversion changes signedness: 'long' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]\u001b[0m"],"id":5997221749194786,"type":101} @nix {"action":"result","fields":[" 103 | \u001b[0;34mif\u001b[0m ( \u001b[0;32m0\u001b[0m > ( length = tmp_buffer - original ) ) \u001b[0;34mreturn\u001b[0m ( buffer );\u001b[0m"],"id":5997221749194786,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ~ ~~~~~~~~~~~^~~~~~~~~~"],"id":5997221749194786,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1mutil.c:107:23: \u001b[0m\u001b[0;1;31merror: \u001b[0m\u001b[1mcall to undeclared function 'rpl_malloc'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]\u001b[0m"],"id":5997221749194786,"type":101} @nix {"action":"result","fields":[" 107 | buffer = ( \u001b[0;34mchar\u001b[0m* ) malloc ( \u001b[0;34msizeof\u001b[0m ( \u001b[0;34mchar\u001b[0m ) * ( length + file_ext_lenght ) );\u001b[0m"],"id":5997221749194786,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^"],"id":5997221749194786,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1m../config.h:100:16: \u001b[0m\u001b[0;1;36mnote: \u001b[0mexpanded from macro 'malloc'\u001b[0m"],"id":5997221749194786,"type":101} @nix {"action":"result","fields":[" 100 | #define malloc rpl_malloc\u001b[0m"],"id":5997221749194786,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^"],"id":5997221749194786,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1mutil.c:107:13: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1mcast to 'char *' from smaller integer type 'int' [-Wint-to-pointer-cast]\u001b[0m"],"id":5997221749194786,"type":101} @nix {"action":"result","fields":[" 107 | buffer = ( \u001b[0;34mchar\u001b[0m* ) malloc ( \u001b[0;34msizeof\u001b[0m ( \u001b[0;34mchar\u001b[0m ) * ( length + file_ext_lenght ) );\u001b[0m"],"id":5997221749194786,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"],"id":5997221749194786,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1mutil.c:115:35: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1mimplicit conversion changes signedness: 'long' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]\u001b[0m"],"id":5997221749194786,"type":101} @nix {"action":"result","fields":[" 115 | \u001b[0;34mif\u001b[0m ( \u001b[0;32m0\u001b[0m > ( length = tmp_buffer - original ) ) \u001b[0;34mreturn\u001b[0m ( buffer );\u001b[0m"],"id":5997221749194786,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ~ ~~~~~~~~~~~^~~~~~~~~~"],"id":5997221749194786,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1mutil.c:119:23: \u001b[0m\u001b[0;1;31merror: \u001b[0m\u001b[1mcall to undeclared function 'rpl_malloc'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]\u001b[0m"],"id":5997221749194786,"type":101} @nix {"action":"result","fields":[" 119 | buffer = ( \u001b[0;34mchar\u001b[0m* ) malloc ( \u001b[0;34msizeof\u001b[0m ( \u001b[0;34mchar\u001b[0m ) * ( length + file_ext_lenght ) );\u001b[0m"],"id":5997221749194786,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^"],"id":5997221749194786,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1m../config.h:100:16: \u001b[0m\u001b[0;1;36mnote: \u001b[0mexpanded from macro 'malloc'\u001b[0m"],"id":5997221749194786,"type":101} @nix {"action":"result","fields":[" 100 | #define malloc rpl_malloc\u001b[0m"],"id":5997221749194786,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^"],"id":5997221749194786,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1mutil.c:119:13: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1mcast to 'char *' from smaller integer type 'int' [-Wint-to-pointer-cast]\u001b[0m"],"id":5997221749194786,"type":101} @nix {"action":"result","fields":[" 119 | buffer = ( \u001b[0;34mchar\u001b[0m* ) malloc ( \u001b[0;34msizeof\u001b[0m ( \u001b[0;34mchar\u001b[0m ) * ( length + file_ext_lenght ) );\u001b[0m"],"id":5997221749194786,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"],"id":5997221749194786,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1mutil.c:132:22: \u001b[0m\u001b[0;1;31merror: \u001b[0m\u001b[1mcall to undeclared function 'rpl_malloc'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]\u001b[0m"],"id":5997221749194786,"type":101} @nix {"action":"result","fields":[" 132 | buffer = ( \u001b[0;34mchar\u001b[0m* ) malloc ( \u001b[0;34msizeof\u001b[0m ( \u001b[0;34mchar\u001b[0m ) * ( length + file_ext_lenght ) );\u001b[0m"],"id":5997221749194786,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^"],"id":5997221749194786,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1m../config.h:100:16: \u001b[0m\u001b[0;1;36mnote: \u001b[0mexpanded from macro 'malloc'\u001b[0m"],"id":5997221749194786,"type":101} @nix {"action":"result","fields":[" 100 | #define malloc rpl_malloc\u001b[0m"],"id":5997221749194786,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^"],"id":5997221749194786,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1mutil.c:132:12: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1mcast to 'char *' from smaller integer type 'int' [-Wint-to-pointer-cast]\u001b[0m"],"id":5997221749194786,"type":101} @nix {"action":"result","fields":[" 132 | buffer = ( \u001b[0;34mchar\u001b[0m* ) malloc ( \u001b[0;34msizeof\u001b[0m ( \u001b[0;34mchar\u001b[0m ) * ( length + file_ext_lenght ) );\u001b[0m"],"id":5997221749194786,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"],"id":5997221749194786,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1mutil.c:167:34: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1mimplicit conversion changes signedness: 'off_t' (aka 'long') to 'unsigned char' [-Wsign-conversion]\u001b[0m"],"id":5997221749194786,"type":101} @nix {"action":"result","fields":[" 167 | (*( msf_block->frame ) ) = lba % \u001b[0;32m75\u001b[0m;\u001b[0m"],"id":5997221749194786,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ~ ~~~~^~~~"],"id":5997221749194786,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1mutil.c:168:51: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1mimplicit conversion changes signedness: 'off_t' (aka 'long') to 'unsigned char' [-Wsign-conversion]\u001b[0m"],"id":5997221749194786,"type":101} @nix {"action":"result","fields":[" 168 | (*( msf_block->second ) ) = ( ( lba / \u001b[0;32m75\u001b[0m ) + \u001b[0;32m2\u001b[0m ) % \u001b[0;32m60\u001b[0m;\u001b[0m"],"id":5997221749194786,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ~ ~~~~~~~~~~~~~~~~~~~~~^~~~"],"id":5997221749194786,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1mutil.c:169:51: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1mimplicit conversion loses integer precision: 'off_t' (aka 'long') to 'unsigned char' [-Wimplicit-int-conversion]\u001b[0m"],"id":5997221749194786,"type":101} @nix {"action":"result","fields":[" 169 | (*( msf_block->minute ) ) = ( ( lba / \u001b[0;32m75\u001b[0m ) + \u001b[0;32m2\u001b[0m ) / \u001b[0;32m60\u001b[0m;\u001b[0m"],"id":5997221749194786,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ~ ~~~~~~~~~~~~~~~~~~~~~^~~~"],"id":5997221749194786,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1mutil.c:299:50: \u001b[0m\u001b[0;1;31merror: \u001b[0m\u001b[1mcall to undeclared function 'rpl_malloc'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]\u001b[0m"],"id":5997221749194786,"type":101} @nix {"action":"result","fields":[" 299 | \u001b[0;34mif\u001b[0m ( NULL == ( data_buffer = ( \u001b[0;34munsigned\u001b[0m \u001b[0;34mchar\u001b[0m* ) malloc ( \u001b[0;34msizeof\u001b[0m ( \u001b[0;34munsigned\u001b[0m \u001b[0;34mchar\u001b[0m ) * ( img_struct -> block ) ) ) )\u001b[0m"],"id":5997221749194786,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^"],"id":5997221749194786,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1m../config.h:100:16: \u001b[0m\u001b[0;1;36mnote: \u001b[0mexpanded from macro 'malloc'\u001b[0m"],"id":5997221749194786,"type":101} @nix {"action":"result","fields":[" 100 | #define malloc rpl_malloc\u001b[0m"],"id":5997221749194786,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^"],"id":5997221749194786,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1mutil.c:299:31: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1mcast to 'unsigned char *' from smaller integer type 'int' [-Wint-to-pointer-cast]\u001b[0m"],"id":5997221749194786,"type":101} @nix {"action":"result","fields":[" 299 | \u001b[0;34mif\u001b[0m ( NULL == ( data_buffer = ( \u001b[0;34munsigned\u001b[0m \u001b[0;34mchar\u001b[0m* ) malloc ( \u001b[0;34msizeof\u001b[0m ( \u001b[0;34munsigned\u001b[0m \u001b[0;34mchar\u001b[0m ) * ( img_struct -> block ) ) ) )\u001b[0m"],"id":5997221749194786,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"],"id":5997221749194786,"type":101} @nix {"action":"result","fields":["\u001b[0m10 warnings and 5 errors generated."],"id":5997221749194786,"type":101} @nix {"action":"result","fields":["make[2]: *** [Makefile:263: util.o] Error 1"],"id":5997221749194786,"type":101} @nix {"action":"result","fields":["make[2]: Leaving directory '/build/iat-0.1.7/src'"],"id":5997221749194786,"type":101} @nix {"action":"result","fields":["make[1]: *** [Makefile:219: all-recursive] Error 1"],"id":5997221749194786,"type":101} @nix {"action":"result","fields":["make[1]: Leaving directory '/build/iat-0.1.7'"],"id":5997221749194786,"type":101} @nix {"action":"result","fields":["make: *** [Makefile:158: all] Error 2"],"id":5997221749194786,"type":101} @nix {"action":"result","fields":[101,33716],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,142592],"id":5997221749194765,"type":106} @nix {"action":"stop","id":5997221749194786} @nix {"action":"start","fields":["/nix/store/b048l4szfx04mla454lhmc9b8z8ds0mz-ibm-sw-tpm2-x86_64-unknown-linux-gnufilc0-1682-unstable-2024-08-02.drv","",1,1],"id":5997221749194787,"level":3,"parent":0,"text":"building '/nix/store/b048l4szfx04mla454lhmc9b8z8ds0mz-ibm-sw-tpm2-x86_64-unknown-linux-gnufilc0-1682-unstable-2024-08-02.drv'","type":105} @nix {"action":"result","fields":[101,33716],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,142592],"id":5997221749194765,"type":106} @nix {"action":"result","fields":["Running phase: unpackPhase"],"id":5997221749194787,"type":101} @nix {"action":"result","fields":["unpackPhase"],"id":5997221749194787,"type":104} @nix {"action":"result","fields":["unpacking source archive /nix/store/yssh4wcw7waympd40qvxvfmaxclxnypy-source"],"id":5997221749194787,"type":101} @nix {"action":"result","fields":["source root is source/src"],"id":5997221749194787,"type":101} @nix {"action":"result","fields":["Running phase: patchPhase"],"id":5997221749194787,"type":101} @nix {"action":"result","fields":["patchPhase"],"id":5997221749194787,"type":104} @nix {"action":"result","fields":["substituteStream() in derivation ibm-sw-tpm2-x86_64-unknown-linux-gnufilc0-1682-unstable-2024-08-02: WARNING: '--replace' is deprecated, use --replace-{fail,warn,quiet}. (file 'makefile')"],"id":5997221749194787,"type":101} @nix {"action":"result","fields":["Running phase: updateAutotoolsGnuConfigScriptsPhase"],"id":5997221749194787,"type":101} @nix {"action":"result","fields":["updateAutotoolsGnuConfigScriptsPhase"],"id":5997221749194787,"type":104} @nix {"action":"result","fields":["Running phase: updateAutotoolsGnuConfigScriptsPhase"],"id":5997221749194787,"type":101} @nix {"action":"result","fields":["updateAutotoolsGnuConfigScriptsPhase"],"id":5997221749194787,"type":104} @nix {"action":"result","fields":["Running phase: configurePhase"],"id":5997221749194787,"type":101} @nix {"action":"result","fields":["configurePhase"],"id":5997221749194787,"type":104} @nix {"action":"result","fields":["no configure script, doing nothing"],"id":5997221749194787,"type":101} @nix {"action":"result","fields":["Running phase: buildPhase"],"id":5997221749194787,"type":101} @nix {"action":"result","fields":["buildPhase"],"id":5997221749194787,"type":104} @nix {"action":"result","fields":["build flags: SHELL=/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/bash"],"id":5997221749194787,"type":101} @nix {"action":"result","fields":["/nix/store/42rvnpz9javp8wx0lwk0374bxx527ffr-filc-cc-wrapper-/bin/cc -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -Wno-deprecated-declarations -c -DTPM_POSIX -D_POSIX_ -DTPM_NUVOTON -DUSE_BIT_FIELD_STRUCTURES=NO -DSYM_LIB=Ossl -DHASH_LIB=Ossl -DMATH_LIB=TpmBigNum -DBN_MATH_LIB=Ossl ACTCommands.c -o ACTCommands.o"],"id":5997221749194787,"type":101} @nix {"action":"result","fields":["In file included from ACTCommands.c:62:"],"id":5997221749194787,"type":101} @nix {"action":"result","fields":["In file included from ./Tpm.h:74:"],"id":5997221749194787,"type":101} @nix {"action":"result","fields":["In file included from ./Global.h:100:"],"id":5997221749194787,"type":101} @nix {"action":"result","fields":["In file included from ./TpmToTpmBigNumMath.h:95:"],"id":5997221749194787,"type":101} @nix {"action":"result","fields":["\u001b[1m./BnToOsslMath.h:83:4: \u001b[0m\u001b[0;1;31merror: \u001b[0m\u001b[1mUntested OpenSSL version\u001b[0m"],"id":5997221749194787,"type":101} @nix {"action":"result","fields":[" 83 | # error Untested OpenSSL version\u001b[0m"],"id":5997221749194787,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^"],"id":5997221749194787,"type":101} @nix {"action":"result","fields":["\u001b[0m1 error generated."],"id":5997221749194787,"type":101} @nix {"action":"result","fields":["make: *** [makefile:89: ACTCommands.o] Error 1"],"id":5997221749194787,"type":101} @nix {"action":"result","fields":[101,33716],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,142592],"id":5997221749194765,"type":106} @nix {"action":"stop","id":5997221749194787} @nix {"action":"start","fields":["/nix/store/wl4id1vl6mpvbsn86pjc78w315sl3npr-icbm3d-x86_64-unknown-linux-gnufilc0-0.4.drv","",1,1],"id":5997221749194788,"level":3,"parent":0,"text":"building '/nix/store/wl4id1vl6mpvbsn86pjc78w315sl3npr-icbm3d-x86_64-unknown-linux-gnufilc0-0.4.drv'","type":105} @nix {"action":"result","fields":[101,33716],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,142592],"id":5997221749194765,"type":106} @nix {"action":"result","fields":["Running phase: unpackPhase"],"id":5997221749194788,"type":101} @nix {"action":"result","fields":["unpackPhase"],"id":5997221749194788,"type":104} @nix {"action":"result","fields":["unpacking source archive /nix/store/zxy8y8xc7xk477kzdq7885sd27h5sray-icbm3d.0.4.tar.gz"],"id":5997221749194788,"type":101} @nix {"action":"result","fields":["source root is icbm3d"],"id":5997221749194788,"type":101} @nix {"action":"result","fields":["setting SOURCE_DATE_EPOCH to timestamp 901860432 of file \"icbm3d/icbm3d.c\""],"id":5997221749194788,"type":101} @nix {"action":"result","fields":["Running phase: patchPhase"],"id":5997221749194788,"type":101} @nix {"action":"result","fields":["patchPhase"],"id":5997221749194788,"type":104} @nix {"action":"result","fields":["Running phase: updateAutotoolsGnuConfigScriptsPhase"],"id":5997221749194788,"type":101} @nix {"action":"result","fields":["updateAutotoolsGnuConfigScriptsPhase"],"id":5997221749194788,"type":104} @nix {"action":"result","fields":["Running phase: updateAutotoolsGnuConfigScriptsPhase"],"id":5997221749194788,"type":101} @nix {"action":"result","fields":["updateAutotoolsGnuConfigScriptsPhase"],"id":5997221749194788,"type":104} @nix {"action":"result","fields":["Running phase: configurePhase"],"id":5997221749194788,"type":101} @nix {"action":"result","fields":["configurePhase"],"id":5997221749194788,"type":104} @nix {"action":"result","fields":["no configure script, doing nothing"],"id":5997221749194788,"type":101} @nix {"action":"result","fields":["Running phase: buildPhase"],"id":5997221749194788,"type":101} @nix {"action":"result","fields":["buildPhase"],"id":5997221749194788,"type":104} @nix {"action":"result","fields":["build flags: SHELL=/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/bash"],"id":5997221749194788,"type":101} @nix {"action":"result","fields":["Using english for messages..."],"id":5997221749194788,"type":101} @nix {"action":"result","fields":["rm language.h"],"id":5997221749194788,"type":101} @nix {"action":"result","fields":["rm: cannot remove 'language.h': No such file or directory"],"id":5997221749194788,"type":101} @nix {"action":"result","fields":["make: [makefile:74: language.h] Error 1 (ignored)"],"id":5997221749194788,"type":101} @nix {"action":"result","fields":["cat lang_english.h >> language.h"],"id":5997221749194788,"type":101} @nix {"action":"result","fields":["gcc -I/include -O2 icbm3d.c -c"],"id":5997221749194788,"type":101} @nix {"action":"result","fields":["/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/bash: line 1: gcc: command not found"],"id":5997221749194788,"type":101} @nix {"action":"result","fields":["make: *** [makefile:51: icbm3d.o] Error 127"],"id":5997221749194788,"type":101} @nix {"action":"result","fields":[101,33716],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,142592],"id":5997221749194765,"type":106} @nix {"action":"stop","id":5997221749194788} @nix {"action":"start","fields":["/nix/store/92l64fm6hkcgj1rdnr5j3haixmm2v1mz-icdiff-2.0.7-x86_64-unknown-linux-gnufilc0.drv","",1,1],"id":5997221749194789,"level":3,"parent":0,"text":"building '/nix/store/92l64fm6hkcgj1rdnr5j3haixmm2v1mz-icdiff-2.0.7-x86_64-unknown-linux-gnufilc0.drv'","type":105} @nix {"action":"result","fields":[101,33716],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,142592],"id":5997221749194765,"type":106} @nix {"action":"result","fields":["Sourcing python-remove-tests-dir-hook"],"id":5997221749194789,"type":101} @nix {"action":"result","fields":["Sourcing python-remove-bin-bytecode-hook.sh"],"id":5997221749194789,"type":101} @nix {"action":"result","fields":["Sourcing setuptools-build-hook"],"id":5997221749194789,"type":101} @nix {"action":"result","fields":["Using setuptoolsBuildPhase"],"id":5997221749194789,"type":101} @nix {"action":"result","fields":["Sourcing pypa-install-hook"],"id":5997221749194789,"type":101} @nix {"action":"result","fields":["Using pypaInstallPhase"],"id":5997221749194789,"type":101} @nix {"action":"result","fields":["Sourcing python-namespaces-hook"],"id":5997221749194789,"type":101} @nix {"action":"result","fields":["Sourcing python-catch-conflicts-hook.sh"],"id":5997221749194789,"type":101} @nix {"action":"result","fields":["Running phase: unpackPhase"],"id":5997221749194789,"type":101} @nix {"action":"result","fields":["unpackPhase"],"id":5997221749194789,"type":104} @nix {"action":"result","fields":["unpacking source archive /nix/store/iz8dcsdv1mkg3xwnaaljrijlg5bdihir-source"],"id":5997221749194789,"type":101} @nix {"action":"result","fields":["source root is source"],"id":5997221749194789,"type":101} @nix {"action":"result","fields":["setting SOURCE_DATE_EPOCH to timestamp 315619200 of file \"source/tests/test-with-exclude/b/i\""],"id":5997221749194789,"type":101} @nix {"action":"result","fields":["Running phase: patchPhase"],"id":5997221749194789,"type":101} @nix {"action":"result","fields":["patchPhase"],"id":5997221749194789,"type":104} @nix {"action":"result","fields":["Running phase: updateAutotoolsGnuConfigScriptsPhase"],"id":5997221749194789,"type":101} @nix {"action":"result","fields":["updateAutotoolsGnuConfigScriptsPhase"],"id":5997221749194789,"type":104} @nix {"action":"result","fields":["Running phase: updateAutotoolsGnuConfigScriptsPhase"],"id":5997221749194789,"type":101} @nix {"action":"result","fields":["updateAutotoolsGnuConfigScriptsPhase"],"id":5997221749194789,"type":104} @nix {"action":"result","fields":["Running phase: configurePhase"],"id":5997221749194789,"type":101} @nix {"action":"result","fields":["configurePhase"],"id":5997221749194789,"type":104} @nix {"action":"result","fields":["no configure script, doing nothing"],"id":5997221749194789,"type":101} @nix {"action":"result","fields":["Running phase: buildPhase"],"id":5997221749194789,"type":101} @nix {"action":"result","fields":["buildPhase"],"id":5997221749194789,"type":104} @nix {"action":"result","fields":["Executing setuptoolsBuildPhase"],"id":5997221749194789,"type":101} @nix {"action":"result","fields":["setup.py build flags: ''"],"id":5997221749194789,"type":101} @nix {"action":"result","fields":["/nix/store/01sa4zsjg3117lf3wjg3ab2dmpmrpb9q-python3.12-setuptools-78.1.1-x86_64-unknown-linux-gnufilc0/lib/python3.12/site-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated."],"id":5997221749194789,"type":101} @nix {"action":"result","fields":["!!"],"id":5997221749194789,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194789,"type":101} @nix {"action":"result","fields":[" ********************************************************************************"],"id":5997221749194789,"type":101} @nix {"action":"result","fields":[" Please consider removing the following classifiers in favor of a SPDX license expression:"],"id":5997221749194789,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194789,"type":101} @nix {"action":"result","fields":[" License :: OSI Approved :: Python Software Foundation License"],"id":5997221749194789,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194789,"type":101} @nix {"action":"result","fields":[" See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details."],"id":5997221749194789,"type":101} @nix {"action":"result","fields":[" ********************************************************************************"],"id":5997221749194789,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194789,"type":101} @nix {"action":"result","fields":["!!"],"id":5997221749194789,"type":101} @nix {"action":"result","fields":[" self._finalize_license_expression()"],"id":5997221749194789,"type":101} @nix {"action":"result","fields":["running bdist_wheel"],"id":5997221749194789,"type":101} @nix {"action":"result","fields":["running build"],"id":5997221749194789,"type":101} @nix {"action":"result","fields":["running build_py"],"id":5997221749194789,"type":101} @nix {"action":"result","fields":["creating build/lib"],"id":5997221749194789,"type":101} @nix {"action":"result","fields":["copying icdiff.py -> build/lib"],"id":5997221749194789,"type":101} @nix {"action":"result","fields":["running build_scripts"],"id":5997221749194789,"type":101} @nix {"action":"result","fields":["creating build/scripts-3.12"],"id":5997221749194789,"type":101} @nix {"action":"result","fields":["copying git-icdiff -> build/scripts-3.12"],"id":5997221749194789,"type":101} @nix {"action":"result","fields":["/nix/store/01sa4zsjg3117lf3wjg3ab2dmpmrpb9q-python3.12-setuptools-78.1.1-x86_64-unknown-linux-gnufilc0/lib/python3.12/site-packages/setuptools/_distutils/cmd.py:90: SetuptoolsDeprecationWarning: setup.py install is deprecated."],"id":5997221749194789,"type":101} @nix {"action":"result","fields":["!!"],"id":5997221749194789,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194789,"type":101} @nix {"action":"result","fields":[" ********************************************************************************"],"id":5997221749194789,"type":101} @nix {"action":"result","fields":[" Please avoid running ``setup.py`` directly."],"id":5997221749194789,"type":101} @nix {"action":"result","fields":[" Instead, use pypa/build, pypa/installer or other"],"id":5997221749194789,"type":101} @nix {"action":"result","fields":[" standards-based tools."],"id":5997221749194789,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194789,"type":101} @nix {"action":"result","fields":[" See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details."],"id":5997221749194789,"type":101} @nix {"action":"result","fields":[" ********************************************************************************"],"id":5997221749194789,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194789,"type":101} @nix {"action":"result","fields":["!!"],"id":5997221749194789,"type":101} @nix {"action":"result","fields":[" self.initialize_options()"],"id":5997221749194789,"type":101} @nix {"action":"result","fields":["installing to build/bdist.linux-x86_64/wheel"],"id":5997221749194789,"type":101} @nix {"action":"result","fields":["running install"],"id":5997221749194789,"type":101} @nix {"action":"result","fields":["running install_lib"],"id":5997221749194789,"type":101} @nix {"action":"result","fields":["creating build/bdist.linux-x86_64/wheel"],"id":5997221749194789,"type":101} @nix {"action":"result","fields":["copying build/lib/icdiff.py -> build/bdist.linux-x86_64/wheel/."],"id":5997221749194789,"type":101} @nix {"action":"result","fields":["running install_egg_info"],"id":5997221749194789,"type":101} @nix {"action":"result","fields":["running egg_info"],"id":5997221749194789,"type":101} @nix {"action":"result","fields":["creating icdiff.egg-info"],"id":5997221749194789,"type":101} @nix {"action":"result","fields":["writing icdiff.egg-info/PKG-INFO"],"id":5997221749194789,"type":101} @nix {"action":"result","fields":["writing dependency_links to icdiff.egg-info/dependency_links.txt"],"id":5997221749194789,"type":101} @nix {"action":"result","fields":["writing entry points to icdiff.egg-info/entry_points.txt"],"id":5997221749194789,"type":101} @nix {"action":"result","fields":["writing top-level names to icdiff.egg-info/top_level.txt"],"id":5997221749194789,"type":101} @nix {"action":"result","fields":["writing manifest file 'icdiff.egg-info/SOURCES.txt'"],"id":5997221749194789,"type":101} @nix {"action":"result","fields":["reading manifest file 'icdiff.egg-info/SOURCES.txt'"],"id":5997221749194789,"type":101} @nix {"action":"result","fields":["reading manifest template 'MANIFEST.in'"],"id":5997221749194789,"type":101} @nix {"action":"result","fields":["adding license file 'LICENSE'"],"id":5997221749194789,"type":101} @nix {"action":"result","fields":["writing manifest file 'icdiff.egg-info/SOURCES.txt'"],"id":5997221749194789,"type":101} @nix {"action":"result","fields":["Copying icdiff.egg-info to build/bdist.linux-x86_64/wheel/./icdiff-2.0.7-py3.12.egg-info"],"id":5997221749194789,"type":101} @nix {"action":"result","fields":["running install_scripts"],"id":5997221749194789,"type":101} @nix {"action":"result","fields":["creating build/bdist.linux-x86_64/wheel/icdiff-2.0.7.data/scripts"],"id":5997221749194789,"type":101} @nix {"action":"result","fields":["copying build/scripts-3.12/git-icdiff -> build/bdist.linux-x86_64/wheel/icdiff-2.0.7.data/scripts"],"id":5997221749194789,"type":101} @nix {"action":"result","fields":["changing mode of build/bdist.linux-x86_64/wheel/icdiff-2.0.7.data/scripts/git-icdiff to 755"],"id":5997221749194789,"type":101} @nix {"action":"result","fields":["creating build/bdist.linux-x86_64/wheel/icdiff-2.0.7.dist-info/WHEEL"],"id":5997221749194789,"type":101} @nix {"action":"result","fields":["creating 'dist/icdiff-2.0.7-py3-none-any.whl' and adding 'build/bdist.linux-x86_64/wheel' to it"],"id":5997221749194789,"type":101} @nix {"action":"result","fields":["adding 'icdiff.py'"],"id":5997221749194789,"type":101} @nix {"action":"result","fields":["adding 'icdiff-2.0.7.data/scripts/git-icdiff'"],"id":5997221749194789,"type":101} @nix {"action":"result","fields":["adding 'icdiff-2.0.7.dist-info/licenses/LICENSE'"],"id":5997221749194789,"type":101} @nix {"action":"result","fields":["adding 'icdiff-2.0.7.dist-info/METADATA'"],"id":5997221749194789,"type":101} @nix {"action":"result","fields":["adding 'icdiff-2.0.7.dist-info/WHEEL'"],"id":5997221749194789,"type":101} @nix {"action":"result","fields":["adding 'icdiff-2.0.7.dist-info/entry_points.txt'"],"id":5997221749194789,"type":101} @nix {"action":"result","fields":["adding 'icdiff-2.0.7.dist-info/top_level.txt'"],"id":5997221749194789,"type":101} @nix {"action":"result","fields":["adding 'icdiff-2.0.7.dist-info/RECORD'"],"id":5997221749194789,"type":101} @nix {"action":"result","fields":["removing build/bdist.linux-x86_64/wheel"],"id":5997221749194789,"type":101} @nix {"action":"result","fields":["Finished executing setuptoolsBuildPhase"],"id":5997221749194789,"type":101} @nix {"action":"result","fields":["Running phase: installPhase"],"id":5997221749194789,"type":101} @nix {"action":"result","fields":["installPhase"],"id":5997221749194789,"type":104} @nix {"action":"result","fields":["Executing pypaInstallPhase"],"id":5997221749194789,"type":101} @nix {"action":"result","fields":["Successfully installed icdiff-2.0.7-py3-none-any.whl"],"id":5997221749194789,"type":101} @nix {"action":"result","fields":["Finished executing pypaInstallPhase"],"id":5997221749194789,"type":101} @nix {"action":"result","fields":["Running phase: pythonOutputDistPhase"],"id":5997221749194789,"type":101} @nix {"action":"result","fields":["pythonOutputDistPhase"],"id":5997221749194789,"type":104} @nix {"action":"result","fields":["Executing pythonOutputDistPhase"],"id":5997221749194789,"type":101} @nix {"action":"result","fields":["Finished executing pythonOutputDistPhase"],"id":5997221749194789,"type":101} @nix {"action":"result","fields":["Running phase: fixupPhase"],"id":5997221749194789,"type":101} @nix {"action":"result","fields":["fixupPhase"],"id":5997221749194789,"type":104} @nix {"action":"result","fields":["shrinking RPATHs of ELF executables and libraries in /nix/store/cdxcwnbbsnqzrniqkl8dyrif1ggahrar-icdiff-2.0.7-x86_64-unknown-linux-gnufilc0"],"id":5997221749194789,"type":101} @nix {"action":"result","fields":["checking for references to /build/ in /nix/store/cdxcwnbbsnqzrniqkl8dyrif1ggahrar-icdiff-2.0.7-x86_64-unknown-linux-gnufilc0..."],"id":5997221749194789,"type":101} @nix {"action":"result","fields":["patching script interpreter paths in /nix/store/cdxcwnbbsnqzrniqkl8dyrif1ggahrar-icdiff-2.0.7-x86_64-unknown-linux-gnufilc0"],"id":5997221749194789,"type":101} @nix {"action":"result","fields":["stripping (with command strip and flags -S -p) in /nix/store/cdxcwnbbsnqzrniqkl8dyrif1ggahrar-icdiff-2.0.7-x86_64-unknown-linux-gnufilc0/lib /nix/store/cdxcwnbbsnqzrniqkl8dyrif1ggahrar-icdiff-2.0.7-x86_64-unknown-linux-gnufilc0/bin"],"id":5997221749194789,"type":101} @nix {"action":"result","fields":["shrinking RPATHs of ELF executables and libraries in /nix/store/p3k6iqbrfjis3pdcjlndy2nqg7riy8gc-icdiff-2.0.7-x86_64-unknown-linux-gnufilc0-dist"],"id":5997221749194789,"type":101} @nix {"action":"result","fields":["checking for references to /build/ in /nix/store/p3k6iqbrfjis3pdcjlndy2nqg7riy8gc-icdiff-2.0.7-x86_64-unknown-linux-gnufilc0-dist..."],"id":5997221749194789,"type":101} @nix {"action":"result","fields":["patching script interpreter paths in /nix/store/p3k6iqbrfjis3pdcjlndy2nqg7riy8gc-icdiff-2.0.7-x86_64-unknown-linux-gnufilc0-dist"],"id":5997221749194789,"type":101} @nix {"action":"result","fields":["Rewriting #!/nix/store/nn9ckj7v5gxzzajwz79lzr9kclpvf9pf-python3-3.12.11/bin/python3.12 to #!/nix/store/l4f8rn6y0jymzbmr08rayygy4xvchpxb-python3-3.12.5-x86_64-unknown-linux-gnufilc0"],"id":5997221749194789,"type":101} @nix {"action":"result","fields":["wrapping `/nix/store/cdxcwnbbsnqzrniqkl8dyrif1ggahrar-icdiff-2.0.7-x86_64-unknown-linux-gnufilc0/bin/icdiff'..."],"id":5997221749194789,"type":101} @nix {"action":"result","fields":["Rewriting #!/bin/sh to #!/nix/store/l4f8rn6y0jymzbmr08rayygy4xvchpxb-python3-3.12.5-x86_64-unknown-linux-gnufilc0"],"id":5997221749194789,"type":101} @nix {"action":"result","fields":["Executing pythonRemoveTestsDir"],"id":5997221749194789,"type":101} @nix {"action":"result","fields":["Finished executing pythonRemoveTestsDir"],"id":5997221749194789,"type":101} @nix {"action":"result","fields":["Running phase: pythonRemoveBinBytecodePhase"],"id":5997221749194789,"type":101} @nix {"action":"result","fields":["pythonRemoveBinBytecodePhase"],"id":5997221749194789,"type":104} @nix {"action":"result","fields":[101,33716],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,142592],"id":5997221749194765,"type":106} @nix {"action":"stop","id":5997221749194789} @nix {"action":"start","fields":["/nix/store/pcmbbzm4h6y9w99rd33as2iia4xsdnp1-icecream-x86_64-unknown-linux-gnufilc0-1.4.drv","",1,1],"id":5997221749194790,"level":3,"parent":0,"text":"building '/nix/store/pcmbbzm4h6y9w99rd33as2iia4xsdnp1-icecream-x86_64-unknown-linux-gnufilc0-1.4.drv'","type":105} @nix {"action":"result","fields":[101,33716],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,142592],"id":5997221749194765,"type":106} @nix {"action":"result","fields":["Running phase: unpackPhase"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["unpackPhase"],"id":5997221749194790,"type":104} @nix {"action":"result","fields":["unpacking source archive /nix/store/xag78gjqd2klq9hwwvzklf9xmh41mg3n-source"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["source root is source"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["Running phase: patchPhase"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["patchPhase"],"id":5997221749194790,"type":104} @nix {"action":"result","fields":["Running phase: autoreconfPhase"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["autoreconfPhase"],"id":5997221749194790,"type":104} @nix {"action":"result","fields":["autoreconf: export WARNINGS="],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["autoreconf: Entering directory '.'"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["autoreconf: configure.ac: not using Gettext"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["autoreconf: running: aclocal --force -I m4"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["autoreconf: configure.ac: tracing"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["clang++ -g -Wall -Wextra -Wno-unused-parameter -pedantic -Wno-psabi -std=c++17 -fPIC -MMD -MP -DOPENSSL_SUPPRESS_DEPRECATED -Ilibi2pd -Ilibi2pd_client -Ii18n -c -o obj/libi2pd/RouterContext.o libi2pd/RouterContext.cpp"],"id":5997221749194781,"type":101} @nix {"action":"result","fields":["autoreconf: running: libtoolize --copy --force"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["libtoolize: putting auxiliary files in '.'."],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["libtoolize: copying file './ltmain.sh'"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["libtoolize: putting macros in AC_CONFIG_MACRO_DIRS, 'm4'."],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["libtoolize: copying file 'm4/libtool.m4'"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["libtoolize: copying file 'm4/ltoptions.m4'"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["libtoolize: copying file 'm4/ltsugar.m4'"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["libtoolize: copying file 'm4/ltversion.m4'"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["libtoolize: copying file 'm4/lt~obsolete.m4'"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["autoreconf: configure.ac: not using Intltool"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["autoreconf: configure.ac: not using Gtkdoc"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["autoreconf: running: aclocal --force -I m4"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["autoreconf: running: /nix/store/v3l2zqz13i63nzkd2nrqps0y2i74pr10-autoconf-2.72/bin/autoconf --force"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["configure.ac:36: warning: The macro 'AC_TRY_COMPILE' is obsolete."],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["configure.ac:36: You should run autoupdate."],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["./lib/autoconf/general.m4:2845: AC_TRY_COMPILE is expanded from..."],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["configure.ac:36: the top level"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["configure.ac:52: warning: The macro 'AC_TRY_COMPILE' is obsolete."],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["configure.ac:52: You should run autoupdate."],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["./lib/autoconf/general.m4:2845: AC_TRY_COMPILE is expanded from..."],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["configure.ac:52: the top level"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["configure.ac:100: warning: The macro 'AC_PROG_LIBTOOL' is obsolete."],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["configure.ac:100: You should run autoupdate."],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["m4/libtool.m4:100: AC_PROG_LIBTOOL is expanded from..."],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["configure.ac:100: the top level"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["configure.ac:227: warning: The macro 'AC_TRY_COMPILE' is obsolete."],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["configure.ac:227: You should run autoupdate."],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["./lib/autoconf/general.m4:2845: AC_TRY_COMPILE is expanded from..."],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["configure.ac:227: the top level"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["configure.ac:241: warning: The macro 'AC_TRY_COMPILE' is obsolete."],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["configure.ac:241: You should run autoupdate."],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["./lib/autoconf/general.m4:2845: AC_TRY_COMPILE is expanded from..."],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["configure.ac:241: the top level"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["configure.ac:390: warning: AC_OUTPUT should be used without arguments."],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["configure.ac:390: You should run autoupdate."],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["autoreconf: running: /nix/store/v3l2zqz13i63nzkd2nrqps0y2i74pr10-autoconf-2.72/bin/autoheader --force"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["autoreconf: running: automake --add-missing --copy --force-missing"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["configure.ac:31: installing './compile'"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["configure.ac:100: installing './config.guess'"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["configure.ac:100: installing './config.sub'"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["configure.ac:24: installing './install-sh'"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["configure.ac:24: installing './missing'"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["client/Makefile.am: installing './depcomp'"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["parallel-tests: installing './test-driver'"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["autoreconf: './install-sh' is updated"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["autoreconf: Leaving directory '.'"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["Running phase: updateAutotoolsGnuConfigScriptsPhase"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["updateAutotoolsGnuConfigScriptsPhase"],"id":5997221749194790,"type":104} @nix {"action":"result","fields":["Updating Autotools / GNU config script to a newer upstream version: ./config.sub"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["Updating Autotools / GNU config script to a newer upstream version: ./config.guess"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["Running phase: updateAutotoolsGnuConfigScriptsPhase"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["updateAutotoolsGnuConfigScriptsPhase"],"id":5997221749194790,"type":104} @nix {"action":"result","fields":["Updating Autotools / GNU config script to a newer upstream version: ./config.sub"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["Updating Autotools / GNU config script to a newer upstream version: ./config.guess"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["Running phase: configurePhase"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["configurePhase"],"id":5997221749194790,"type":104} @nix {"action":"result","fields":["Fil-C: adapting libtool symbol probes in configure"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["fixing libtool script ./ltmain.sh"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["./configure"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["patching script interpreter paths in ./configure"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["./configure: interpreter directive changed from \"#! /bin/sh\" to \"/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/sh\""],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["configure flags: --disable-static --disable-dependency-tracking --prefix=/nix/store/dp7jfyrp1jsp3y3xd8h86hw2fjyd7r7b-icecream-x86_64-unknown-linux-gnufilc0-1.4 --build=x86_64-unknown-linux-gnu --host=x86_64-unknown-linux-gnufilc0"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["checking for a BSD-compatible install... /nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["checking whether build environment is sane... yes"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["checking for x86_64-unknown-linux-gnufilc0-strip... strip"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["checking for a race-free mkdir -p... /nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/mkdir -p"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["checking for gawk... gawk"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["checking whether make sets $(MAKE)... yes"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["checking whether make supports nested variables... yes"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["checking whether make supports nested variables... (cached) yes"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["checking for x86_64-unknown-linux-gnufilc0-gcc... clang"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["checking whether the C compiler works... yes"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["checking for C compiler default output file name... a.out"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["checking for suffix of executables... "],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["checking whether we are cross compiling... yes"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["checking for suffix of object files... o"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["checking whether the compiler supports GNU C... yes"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["checking whether clang accepts -g... yes"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["checking for clang option to enable C11 features... none needed"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["checking whether clang understands -c and -o together... yes"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["checking whether make supports the include directive... yes (GNU style)"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["checking dependency style of clang... none"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["checking whether the compiler supports GNU C++... yes"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["checking whether clang++ accepts -g... yes"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["checking for clang++ option to enable C++11 features... none needed"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["checking dependency style of clang++... none"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["checking for C++11 support (-std=c++11)... yes"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["checking if GCC is actually Clang... yes"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["configure: Adding gcc options: -g -Wall -Wextra -Wshadow -Wpointer-arith -Wwrite-strings -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wundef -g -O2"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["checking whether to enable debug module... no"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["checking whether make sets $(MAKE)... (cached) yes"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["checking pkg-config is at least version 0.9.0... yes"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["checking for inline... inline"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["checking build system type... x86_64-unknown-linux-gnu"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["checking host system type... x86_64-unknown-linux-gnufilc0"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["checking how to print strings... printf"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["checking for a sed that does not truncate output... /nix/store/4rpiqv9yr2pw5094v4wc33ijkqjpm9sa-gnused-4.9/bin/sed"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["checking for grep that handles long lines and -e... /nix/store/l2wvwyg680h0v2la18hz3yiznxy2naqw-gnugrep-3.11/bin/grep"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["checking for egrep... /nix/store/l2wvwyg680h0v2la18hz3yiznxy2naqw-gnugrep-3.11/bin/grep -E"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["checking for fgrep... /nix/store/l2wvwyg680h0v2la18hz3yiznxy2naqw-gnugrep-3.11/bin/grep -F"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["checking for ld used by clang... ld"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["checking if the linker (ld) is GNU ld... yes"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["checking for BSD- or MS-compatible name lister (nm)... nm"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["checking the name lister (nm) interface... BSD nm"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["checking whether ln -s works... yes"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["checking the maximum length of command line arguments... 4718592"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["checking how to convert x86_64-unknown-linux-gnu file names to x86_64-unknown-linux-gnufilc0 format... func_convert_file_noop"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["checking how to convert x86_64-unknown-linux-gnu file names to toolchain format... func_convert_file_noop"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["checking for ld option to reload object files... -r"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["checking for file... file"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["checking for x86_64-unknown-linux-gnufilc0-objdump... objdump"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["checking how to recognize dependent libraries... (cached) pass_all"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["checking for x86_64-unknown-linux-gnufilc0-dlltool... no"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["checking for dlltool... no"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["checking how to associate runtime and link libraries... printf %s\\n"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["checking for x86_64-unknown-linux-gnufilc0-ranlib... ranlib"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["checking for x86_64-unknown-linux-gnufilc0-ar... ar"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["checking for archiver @FILE support... @"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["checking for x86_64-unknown-linux-gnufilc0-strip... (cached) strip"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["checking command to parse nm output from clang object... ok"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["checking for sysroot... no"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["checking for a working dd... /nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/dd"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["checking how to truncate binary pipes... /nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/dd bs=4096 count=1"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["checking for x86_64-unknown-linux-gnufilc0-mt... no"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["checking for mt... no"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["checking if : is a manifest tool... no"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["checking for stdio.h... yes"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["checking for stdlib.h... yes"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["checking for string.h... yes"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["checking for inttypes.h... yes"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["checking for stdint.h... yes"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["checking for strings.h... yes"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["checking for sys/stat.h... yes"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["checking for sys/types.h... yes"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["checking for unistd.h... yes"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["checking for dlfcn.h... yes"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["checking for objdir... .libs"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["checking if clang supports -fno-rtti -fno-exceptions... yes"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["checking for clang option to produce PIC... -fPIC -DPIC"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["checking if clang PIC flag -fPIC -DPIC works... yes"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["checking if clang static flag -static works... no"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["checking if clang supports -c -o file.o... yes"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["checking if clang supports -c -o file.o... (cached) yes"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["checking whether the clang linker (ld -m elf_x86_64) supports shared libraries... yes"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["checking dynamic linker characteristics... GNU/Linux ld.so"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["checking how to hardcode library paths into programs... immediate"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["checking whether stripping libraries is possible... yes"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["checking if libtool supports shared libraries... yes"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["checking whether to build shared libraries... no"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["checking whether to build static libraries... yes"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["checking how to run the C++ preprocessor... clang++ -E"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["checking for ld used by clang++... ld -m elf_x86_64"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["checking if the linker (ld -m elf_x86_64) is GNU ld... yes"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["checking whether the clang++ linker (ld -m elf_x86_64) supports shared libraries... yes"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["checking for clang++ option to produce PIC... -fPIC -DPIC"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["checking if clang++ PIC flag -fPIC -DPIC works... yes"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["checking if clang++ static flag -static works... no"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["checking if clang++ supports -c -o file.o... yes"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["checking if clang++ supports -c -o file.o... (cached) yes"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["checking whether the clang++ linker (ld -m elf_x86_64) supports shared libraries... yes"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["checking dynamic linker characteristics... (cached) GNU/Linux ld.so"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["checking how to hardcode library paths into programs... immediate"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["checking for LIBCAP_NG... yes"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["checking for docbook2x-man... no"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["checking for db2x_docbook2man... no"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["checking for docbook-to-man... no"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["checking for docbook2man.pl... no"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["checking for docbook2man... /nix/store/2aghmqjrkn408zqjj4sg45vivd5qq37g-docbook2X-0.8.8/bin/docbook2man"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["checking for sys/signal.h... yes"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["checking for ifaddrs.h... yes"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["checking for kinfo.h... no"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["checking for sys/param.h... yes"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["checking for devstat.h... no"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["checking for sys/socketvar.h... yes"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["checking for sys/vfs.h... yes"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["checking for mach/host_info.h... no"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["checking for arpa/nameser.h... yes"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["checking for resolv.h... yes"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["checking for netinet/tcp_var.h... no"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["checking for sys/user.h... yes"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["checking for sa_family_t... yes"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["checking for socklen_t... yes"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["checking for in_port_t... yes"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["checking for in_addr_t... yes"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["checking for struct ifreq.ifr_dstaddr... yes"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["checking for connect... yes"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["checking for flock... yes"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["checking for lockf... yes"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["checking for strsignal... yes"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["checking for getloadavg... yes"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["checking for lzo1x_1_compress in -llzo2... yes"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["checking for LIBZSTD... yes"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["checking for dlsym in -ldl... yes"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["checking for LIBARCHIVE... yes"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["checking whether libarchive has archive_read_support_filter_xz()... yes"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["checking whether libarchive has archive_read_support_filter_zstd()... yes"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["checking for clang... clang"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["checking whether clang -Werror works for unknown options... yes"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["checking for clang -E -frewrite-includes... yes"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["checking for gcc... no"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["checking for gcc... no"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["checking whether -Werror works for unknown options... yes"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["checking for -E -fdirectives-only... no"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["checking for -fsanitize= usage... no"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["checking that generated files are newer than configure... done"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["configure: creating ./config.status"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["config.status: creating Makefile"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["config.status: creating client/Makefile"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["config.status: creating daemon/Makefile"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["config.status: creating doc/Makefile"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["config.status: creating services/Makefile"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["config.status: creating services/icecc.pc"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["config.status: creating suse/Makefile"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["config.status: creating compilerwrapper/Makefile"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["config.status: creating scheduler/Makefile"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["config.status: creating tests/Makefile"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["config.status: creating unittests/Makefile"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["config.status: creating client/icecc-create-env"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["config.status: creating tests/test-setup.sh"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["config.status: creating suse/icecream.spec"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["config.status: creating config.h"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["config.status: executing depfiles commands"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["config.status: executing libtool commands"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["checking that generated files are newer than configure... done"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["configure: creating ./config.status"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["config.status: creating Makefile"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["config.status: creating client/Makefile"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["config.status: creating daemon/Makefile"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["config.status: creating doc/Makefile"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["config.status: creating services/Makefile"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["config.status: creating services/icecc.pc"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["config.status: creating suse/Makefile"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["config.status: creating compilerwrapper/Makefile"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["config.status: creating scheduler/Makefile"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["config.status: creating tests/Makefile"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["config.status: creating unittests/Makefile"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["config.status: creating client/icecc-create-env"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["config.status: creating tests/test-setup.sh"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["config.status: creating suse/icecream.spec"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["config.status: creating config.h"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["config.status: executing depfiles commands"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["config.status: executing libtool commands"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["Running phase: buildPhase"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["buildPhase"],"id":5997221749194790,"type":104} @nix {"action":"result","fields":["build flags: -j7 SHELL=/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/bash"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["make all-recursive"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["make[1]: Entering directory '/build/source'"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["Making all in services"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["make[2]: Entering directory '/build/source/services'"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":[" CXX libicecc_la-job.lo"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":[" CXX libicecc_la-comm.lo"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":[" CXX libicecc_la-exitcode.lo"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":[" CXX libicecc_la-getifaddrs.lo"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":[" CXX libicecc_la-logging.lo"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":[" CC libicecc_la-ncpus.lo"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":[" CXX libicecc_la-pipes.lo"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":[" CC libicecc_la-tempfile.lo"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":[" CXX libicecc_la-platform.lo"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":[" CXX libicecc_la-gcc.lo"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":[" CXX libicecc_la-util.lo"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["clang++ -g -Wall -Wextra -Wno-unused-parameter -pedantic -Wno-psabi -std=c++17 -fPIC -MMD -MP -DOPENSSL_SUPPRESS_DEPRECATED -Ilibi2pd -Ilibi2pd_client -Ii18n -c -o obj/libi2pd/RouterInfo.o libi2pd/RouterInfo.cpp"],"id":5997221749194781,"type":101} @nix {"action":"result","fields":[" CXXLD libicecc.la"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["make[2]: Leaving directory '/build/source/services'"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["Making all in daemon"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["make[2]: Entering directory '/build/source/daemon'"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":[" CXX main.o"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":[" CXX serve.o"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":[" CXX workit.o"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":[" CXX environment.o"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":[" CXX load.o"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":[" CXX file_util.o"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["clang++ -g -Wall -Wextra -Wno-unused-parameter -pedantic -Wno-psabi -std=c++17 -fPIC -MMD -MP -DOPENSSL_SUPPRESS_DEPRECATED -Ilibi2pd -Ilibi2pd_client -Ii18n -c -o obj/libi2pd/SSU2.o libi2pd/SSU2.cpp"],"id":5997221749194781,"type":101} @nix {"action":"result","fields":[" CXXLD iceccd"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["load.o:load.cpp:function pizlonatedFI403_exp:(.text+0x47b1): error: undefined reference to 'pizlonated_exp'"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["clang-20: \u001b[0;1;31merror: \u001b[0m\u001b[1mlinker command failed with exit code 1 (use -v to see invocation)\u001b[0m"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["make[2]: *** [Makefile:434: iceccd] Error 1"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["make[2]: Leaving directory '/build/source/daemon'"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["make[1]: *** [Makefile:431: all-recursive] Error 1"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["make[1]: Leaving directory '/build/source'"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":["make: *** [Makefile:363: all] Error 2"],"id":5997221749194790,"type":101} @nix {"action":"result","fields":[101,33716],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,142592],"id":5997221749194765,"type":106} @nix {"action":"stop","id":5997221749194790} @nix {"action":"start","fields":["/nix/store/sxylb4vnz9pyl74m30rb8fhhzr8rm3di-icon-lang-x86_64-unknown-linux-gnufilc0-unstable-2020-02-05.drv","",1,1],"id":5997221749194791,"level":3,"parent":0,"text":"building '/nix/store/sxylb4vnz9pyl74m30rb8fhhzr8rm3di-icon-lang-x86_64-unknown-linux-gnufilc0-unstable-2020-02-05.drv'","type":105} @nix {"action":"result","fields":[101,33716],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,142592],"id":5997221749194765,"type":106} @nix {"action":"result","fields":["Running phase: unpackPhase"],"id":5997221749194791,"type":101} @nix {"action":"result","fields":["unpackPhase"],"id":5997221749194791,"type":104} @nix {"action":"result","fields":["unpacking source archive /nix/store/0i34gr59nlkpwmm58iric9wnh7zzslm7-source"],"id":5997221749194791,"type":101} @nix {"action":"result","fields":["source root is source"],"id":5997221749194791,"type":101} @nix {"action":"result","fields":["Running phase: patchPhase"],"id":5997221749194791,"type":101} @nix {"action":"result","fields":["patchPhase"],"id":5997221749194791,"type":104} @nix {"action":"result","fields":["Running phase: updateAutotoolsGnuConfigScriptsPhase"],"id":5997221749194791,"type":101} @nix {"action":"result","fields":["updateAutotoolsGnuConfigScriptsPhase"],"id":5997221749194791,"type":104} @nix {"action":"result","fields":["Running phase: updateAutotoolsGnuConfigScriptsPhase"],"id":5997221749194791,"type":101} @nix {"action":"result","fields":["updateAutotoolsGnuConfigScriptsPhase"],"id":5997221749194791,"type":104} @nix {"action":"result","fields":["Running phase: configurePhase"],"id":5997221749194791,"type":101} @nix {"action":"result","fields":["configurePhase"],"id":5997221749194791,"type":104} @nix {"action":"result","fields":["make Pure >/dev/null"],"id":5997221749194791,"type":101} @nix {"action":"result","fields":["cd config; sh setup.sh linux Graphics"],"id":5997221749194791,"type":101} @nix {"action":"result","fields":[" configured linux"],"id":5997221749194791,"type":101} @nix {"action":"result","fields":[" with Graphics"],"id":5997221749194791,"type":101} @nix {"action":"result","fields":["Running phase: buildPhase"],"id":5997221749194791,"type":101} @nix {"action":"result","fields":["buildPhase"],"id":5997221749194791,"type":104} @nix {"action":"result","fields":["build flags: SHELL=/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/bash"],"id":5997221749194791,"type":101} @nix {"action":"result","fields":["uname -a"],"id":5997221749194791,"type":101} @nix {"action":"result","fields":["Linux localhost 7.0.0-15-generic #15-Ubuntu SMP PREEMPT_DYNAMIC Wed Apr 22 16:06:43 UTC 2026 x86_64 GNU/Linux"],"id":5997221749194791,"type":101} @nix {"action":"result","fields":["pwd"],"id":5997221749194791,"type":101} @nix {"action":"result","fields":["/build/source"],"id":5997221749194791,"type":101} @nix {"action":"result","fields":["cd src/common;\t\tmake"],"id":5997221749194791,"type":101} @nix {"action":"result","fields":["make[1]: Entering directory '/build/source/src/common'"],"id":5997221749194791,"type":101} @nix {"action":"result","fields":["gcc -O -o infer infer.c"],"id":5997221749194791,"type":101} @nix {"action":"result","fields":["/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/bash: line 1: gcc: command not found"],"id":5997221749194791,"type":101} @nix {"action":"result","fields":["make[1]: *** [Makefile:28: ../h/arch.h] Error 127"],"id":5997221749194791,"type":101} @nix {"action":"result","fields":["make[1]: Leaving directory '/build/source/src/common'"],"id":5997221749194791,"type":101} @nix {"action":"result","fields":["make: *** [Makefile:65: Icont] Error 2"],"id":5997221749194791,"type":101} @nix {"action":"result","fields":[101,33716],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,142592],"id":5997221749194765,"type":106} @nix {"action":"stop","id":5997221749194791} @nix {"action":"start","fields":["/nix/store/x86l54040zsx5ydig96i8fk6xgv2fqn4-icon-slicer-x86_64-unknown-linux-gnufilc0-0.3.drv","",1,1],"id":5997221749194792,"level":3,"parent":0,"text":"building '/nix/store/x86l54040zsx5ydig96i8fk6xgv2fqn4-icon-slicer-x86_64-unknown-linux-gnufilc0-0.3.drv'","type":105} @nix {"action":"result","fields":[101,33716],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,142592],"id":5997221749194765,"type":106} @nix {"action":"result","fields":["Running phase: unpackPhase"],"id":5997221749194792,"type":101} @nix {"action":"result","fields":["unpackPhase"],"id":5997221749194792,"type":104} @nix {"action":"result","fields":["unpacking source archive /nix/store/10yr16qc0aqi5fq9m24d62nb4qrfd6z6-icon-slicer-0.3.tar.gz"],"id":5997221749194792,"type":101} @nix {"action":"result","fields":["source root is icon-slicer-0.3"],"id":5997221749194792,"type":101} @nix {"action":"result","fields":["setting SOURCE_DATE_EPOCH to timestamp 1056572500 of file \"icon-slicer-0.3/README\""],"id":5997221749194792,"type":101} @nix {"action":"result","fields":["Running phase: patchPhase"],"id":5997221749194792,"type":101} @nix {"action":"result","fields":["patchPhase"],"id":5997221749194792,"type":104} @nix {"action":"result","fields":["applying patch /nix/store/7lnhnl7fl8j2wnzqwvdmcxy20c6bmapb-hotspotfix.patch?h=icon-slicer"],"id":5997221749194792,"type":101} @nix {"action":"result","fields":["patching file src/main.c"],"id":5997221749194792,"type":101} @nix {"action":"result","fields":["Running phase: updateAutotoolsGnuConfigScriptsPhase"],"id":5997221749194792,"type":101} @nix {"action":"result","fields":["updateAutotoolsGnuConfigScriptsPhase"],"id":5997221749194792,"type":104} @nix {"action":"result","fields":["Running phase: updateAutotoolsGnuConfigScriptsPhase"],"id":5997221749194792,"type":101} @nix {"action":"result","fields":["updateAutotoolsGnuConfigScriptsPhase"],"id":5997221749194792,"type":104} @nix {"action":"result","fields":["Running phase: configurePhase"],"id":5997221749194792,"type":101} @nix {"action":"result","fields":["configurePhase"],"id":5997221749194792,"type":104} @nix {"action":"result","fields":["patching script interpreter paths in ./configure"],"id":5997221749194792,"type":101} @nix {"action":"result","fields":["./configure: interpreter directive changed from \"#! /bin/sh\" to \"/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/sh\""],"id":5997221749194792,"type":101} @nix {"action":"result","fields":["configure flags: --disable-dependency-tracking --prefix=/nix/store/60l1kb2wqbnldcrriiym08wdvmfxxy4v-icon-slicer-x86_64-unknown-linux-gnufilc0-0.3 --build=x86_64-unknown-linux-gnu --host=x86_64-unknown-linux-gnufilc0"],"id":5997221749194792,"type":101} @nix {"action":"result","fields":["checking for a BSD-compatible install... /nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c"],"id":5997221749194792,"type":101} @nix {"action":"result","fields":["checking whether build environment is sane... yes"],"id":5997221749194792,"type":101} @nix {"action":"result","fields":["checking for gawk... gawk"],"id":5997221749194792,"type":101} @nix {"action":"result","fields":["checking whether make sets $(MAKE)... yes"],"id":5997221749194792,"type":101} @nix {"action":"result","fields":["checking for x86_64-unknown-linux-gnufilc0-strip... strip"],"id":5997221749194792,"type":101} @nix {"action":"result","fields":["checking for x86_64-unknown-linux-gnufilc0-gcc... clang"],"id":5997221749194792,"type":101} @nix {"action":"result","fields":["checking for C compiler default output... a.out"],"id":5997221749194792,"type":101} @nix {"action":"result","fields":["checking whether the C compiler works... yes"],"id":5997221749194792,"type":101} @nix {"action":"result","fields":["checking whether we are cross compiling... yes"],"id":5997221749194792,"type":101} @nix {"action":"result","fields":["checking for suffix of executables... "],"id":5997221749194792,"type":101} @nix {"action":"result","fields":["checking for suffix of object files... o"],"id":5997221749194792,"type":101} @nix {"action":"result","fields":["checking whether we are using the GNU C compiler... yes"],"id":5997221749194792,"type":101} @nix {"action":"result","fields":["checking whether clang accepts -g... yes"],"id":5997221749194792,"type":101} @nix {"action":"result","fields":["checking for clang option to accept ANSI C... none needed"],"id":5997221749194792,"type":101} @nix {"action":"result","fields":["checking for style of include used by make... GNU"],"id":5997221749194792,"type":101} @nix {"action":"result","fields":["checking dependency style of clang... none"],"id":5997221749194792,"type":101} @nix {"action":"result","fields":["checking for gdk-pixbuf-2.0 >= 2.0.0... yes"],"id":5997221749194792,"type":101} @nix {"action":"result","fields":["checking GDK_PIXBUF_CFLAGS... -I/nix/store/a09cs5xzlrpgbqns7ac1j034bgspik3v-gdk-pixbuf-x86_64-unknown-linux-gnufilc0-2.42.12-dev/include/gdk-pixbuf-2.0 -I/nix/store/yx4ajx4hb4rws8srypxzx2jkma4j85i0-glib-2.80.4-x86_64-unknown-linux-gnufilc0-dev/include -I/nix/store/yx4ajx4hb4rws8srypxzx2jkma4j85i0-glib-2.80.4-x86_64-unknown-linux-gnufilc0-dev/include/glib-2.0 -I/nix/store/j1fnizngn6xkl2240i1nwmnlkz3lax1j-glib-2.80.4-x86_64-unknown-linux-gnufilc0/lib/glib-2.0/include"],"id":5997221749194792,"type":101} @nix {"action":"result","fields":["checking GDK_PIXBUF_LIBS... -L/nix/store/mi85925r3mkysv95wznn8vrbqxv690h5-gdk-pixbuf-x86_64-unknown-linux-gnufilc0-2.42.12/lib -L/nix/store/j1fnizngn6xkl2240i1nwmnlkz3lax1j-glib-2.80.4-x86_64-unknown-linux-gnufilc0/lib -lgdk_pixbuf-2.0 -lgobject-2.0 -lglib-2.0"],"id":5997221749194792,"type":101} @nix {"action":"result","fields":["checking for poptGetContext in -lpopt... no"],"id":5997221749194792,"type":101} @nix {"action":"result","fields":["configure: error: popt library is needed to build icon-slicer"],"id":5997221749194792,"type":101} @nix {"action":"result","fields":[101,33716],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,142592],"id":5997221749194765,"type":106} @nix {"action":"stop","id":5997221749194792} @nix {"action":"start","fields":["/nix/store/vcf7l6firz307c026amc87sgf5hvv5h6-ictree-x86_64-unknown-linux-gnufilc0-1.0.1.drv","",1,1],"id":5997221749194793,"level":3,"parent":0,"text":"building '/nix/store/vcf7l6firz307c026amc87sgf5hvv5h6-ictree-x86_64-unknown-linux-gnufilc0-1.0.1.drv'","type":105} @nix {"action":"result","fields":[101,33716],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,142592],"id":5997221749194765,"type":106} @nix {"action":"result","fields":["Running phase: unpackPhase"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":["unpackPhase"],"id":5997221749194793,"type":104} @nix {"action":"result","fields":["unpacking source archive /nix/store/xiy9damwcjfaz6fgyqz94wh6sfn46x70-source"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":["source root is source"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":["Running phase: patchPhase"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":["patchPhase"],"id":5997221749194793,"type":104} @nix {"action":"result","fields":["Running phase: updateAutotoolsGnuConfigScriptsPhase"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":["updateAutotoolsGnuConfigScriptsPhase"],"id":5997221749194793,"type":104} @nix {"action":"result","fields":["Running phase: updateAutotoolsGnuConfigScriptsPhase"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":["updateAutotoolsGnuConfigScriptsPhase"],"id":5997221749194793,"type":104} @nix {"action":"result","fields":["Running phase: configurePhase"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":["configurePhase"],"id":5997221749194793,"type":104} @nix {"action":"result","fields":["no configure script, doing nothing"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":["Running phase: buildPhase"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":["buildPhase"],"id":5997221749194793,"type":104} @nix {"action":"result","fields":["build flags: SHELL=/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/bash PREFIX=\\$\\(out\\)"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":["clang -c -o build/args.o -std=gnu99 -pedantic -Wall -Wextra -Wno-unused-parameter -Iinclude -I. -Os -Itermbox2 -Ic-vector -MD src/args.c"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":["clang -c -o build/config.o -std=gnu99 -pedantic -Wall -Wextra -Wno-unused-parameter -Iinclude -I. -Os -Itermbox2 -Ic-vector -MD src/config.c"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":["clang -c -o build/error.o -std=gnu99 -pedantic -Wall -Wextra -Wno-unused-parameter -Iinclude -I. -Os -Itermbox2 -Ic-vector -MD src/error.c"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":["clang -c -o build/ictree.o -std=gnu99 -pedantic -Wall -Wextra -Wno-unused-parameter -Iinclude -I. -Os -Itermbox2 -Ic-vector -MD src/ictree.c"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":["In file included from src/ictree.c:25:"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":["\u001b[1mtermbox2/termbox.h:349:12: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1ma function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes]\u001b[0m"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":[" 349 | \u001b[0;34mint\u001b[0m tb_init();\u001b[0m"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":["\u001b[0m | \u001b[0;32m void"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1mtermbox2/termbox.h:353:16: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1ma function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes]\u001b[0m"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":[" 353 | \u001b[0;34mint\u001b[0m tb_shutdown();\u001b[0m"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":["\u001b[0m | \u001b[0;32m void"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1mtermbox2/termbox.h:361:13: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1ma function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes]\u001b[0m"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":[" 361 | \u001b[0;34mint\u001b[0m tb_width();\u001b[0m"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":["\u001b[0m | \u001b[0;32m void"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1mtermbox2/termbox.h:362:14: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1ma function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes]\u001b[0m"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":[" 362 | \u001b[0;34mint\u001b[0m tb_height();\u001b[0m"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":["\u001b[0m | \u001b[0;32m void"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1mtermbox2/termbox.h:367:13: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1ma function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes]\u001b[0m"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":[" 367 | \u001b[0;34mint\u001b[0m tb_clear();\u001b[0m"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":["\u001b[0m | \u001b[0;32m void"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1mtermbox2/termbox.h:371:15: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1ma function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes]\u001b[0m"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":[" 371 | \u001b[0;34mint\u001b[0m tb_present();\u001b[0m"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":["\u001b[0m | \u001b[0;32m void"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1mtermbox2/termbox.h:375:19: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1ma function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes]\u001b[0m"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":[" 375 | \u001b[0;34mint\u001b[0m tb_hide_cursor();\u001b[0m"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":["\u001b[0m | \u001b[0;32m void"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1mtermbox2/termbox.h:491:18: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1ma function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes]\u001b[0m"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":[" 491 | \u001b[0;34mint\u001b[0m tb_last_errno();\u001b[0m"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":["\u001b[0m | \u001b[0;32m void"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1mtermbox2/termbox.h:494:31: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1ma function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes]\u001b[0m"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":[" 494 | \u001b[0;34mstruct\u001b[0m tb_cell *tb_cell_buffer();\u001b[0m"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":["\u001b[0m | \u001b[0;32m void"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1msrc/ictree.c:137:25: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1ma function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes]\u001b[0m"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":[" 137 | \u001b[0;34mstatic\u001b[0m \u001b[0;34mint\u001b[0m setup_signals();\u001b[0m"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":["\u001b[0m | \u001b[0;32m void"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1msrc/ictree.c:748:25: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1ma function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes]\u001b[0m"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":[" 748 | \u001b[0;34mstatic\u001b[0m \u001b[0;34mint\u001b[0m setup_signals()\u001b[0m"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":["\u001b[0m | \u001b[0;32m void"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":["\u001b[0m11 warnings generated."],"id":5997221749194793,"type":101} @nix {"action":"result","fields":["clang -c -o build/lines.o -std=gnu99 -pedantic -Wall -Wextra -Wno-unused-parameter -Iinclude -I. -Os -Itermbox2 -Ic-vector -MD src/lines.c"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":["clang -c -o build/paths.o -std=gnu99 -pedantic -Wall -Wextra -Wno-unused-parameter -Iinclude -I. -Os -Itermbox2 -Ic-vector -MD src/paths.c"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":["clang -c -o build/readline.o -std=gnu99 -pedantic -Wall -Wextra -Wno-unused-parameter -Iinclude -I. -Os -Itermbox2 -Ic-vector -MD src/readline.c"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":["clang -c -o build/utils.o -std=gnu99 -pedantic -Wall -Wextra -Wno-unused-parameter -Iinclude -I. -Os -Itermbox2 -Ic-vector -MD src/utils.c"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":["make -C termbox2 termbox.o"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":["make[1]: Entering directory '/build/source/termbox2'"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":["clang -DTB_IMPL -DTB_OPT_TRUECOLOR -DTB_OPT_EGC -fPIC -xc -c -std=c99 -Wall -Wextra -pedantic -Wno-unused-result -g -O0 -D_XOPEN_SOURCE -D_DEFAULT_SOURCE termbox.h -o termbox.o"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":["\u001b[1mtermbox.h:349:12: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1ma function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes]\u001b[0m"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":[" 349 | \u001b[0;34mint\u001b[0m tb_init();\u001b[0m"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":["\u001b[0m | \u001b[0;32m void"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1mtermbox.h:353:16: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1ma function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes]\u001b[0m"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":[" 353 | \u001b[0;34mint\u001b[0m tb_shutdown();\u001b[0m"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":["\u001b[0m | \u001b[0;32m void"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1mtermbox.h:361:13: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1ma function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes]\u001b[0m"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":[" 361 | \u001b[0;34mint\u001b[0m tb_width();\u001b[0m"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":["\u001b[0m | \u001b[0;32m void"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1mtermbox.h:362:14: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1ma function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes]\u001b[0m"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":[" 362 | \u001b[0;34mint\u001b[0m tb_height();\u001b[0m"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":["\u001b[0m | \u001b[0;32m void"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1mtermbox.h:367:13: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1ma function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes]\u001b[0m"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":[" 367 | \u001b[0;34mint\u001b[0m tb_clear();\u001b[0m"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":["\u001b[0m | \u001b[0;32m void"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1mtermbox.h:371:15: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1ma function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes]\u001b[0m"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":[" 371 | \u001b[0;34mint\u001b[0m tb_present();\u001b[0m"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":["\u001b[0m | \u001b[0;32m void"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1mtermbox.h:375:19: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1ma function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes]\u001b[0m"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":[" 375 | \u001b[0;34mint\u001b[0m tb_hide_cursor();\u001b[0m"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":["\u001b[0m | \u001b[0;32m void"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1mtermbox.h:491:18: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1ma function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes]\u001b[0m"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":[" 491 | \u001b[0;34mint\u001b[0m tb_last_errno();\u001b[0m"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":["\u001b[0m | \u001b[0;32m void"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1mtermbox.h:494:31: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1ma function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes]\u001b[0m"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":[" 494 | \u001b[0;34mstruct\u001b[0m tb_cell *tb_cell_buffer();\u001b[0m"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":["\u001b[0m | \u001b[0;32m void"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1mtermbox.h:1277:20: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1ma function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes]\u001b[0m"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":[" 1277 | \u001b[0;34mstatic\u001b[0m \u001b[0;34mint\u001b[0m tb_reset();\u001b[0m"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":["\u001b[0m | \u001b[0;32m void"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1mtermbox.h:1280:27: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1ma function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes]\u001b[0m"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":[" 1280 | \u001b[0;34mstatic\u001b[0m \u001b[0;34mint\u001b[0m init_term_attrs();\u001b[0m"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":["\u001b[0m | \u001b[0;32m void"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1mtermbox.h:1281:26: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1ma function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes]\u001b[0m"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":[" 1281 | \u001b[0;34mstatic\u001b[0m \u001b[0;34mint\u001b[0m init_term_caps();\u001b[0m"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":["\u001b[0m | \u001b[0;32m void"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1mtermbox.h:1282:25: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1ma function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes]\u001b[0m"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":[" 1282 | \u001b[0;34mstatic\u001b[0m \u001b[0;34mint\u001b[0m init_cap_trie();\u001b[0m"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":["\u001b[0m | \u001b[0;32m void"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1mtermbox.h:1287:31: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1ma function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes]\u001b[0m"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":[" 1287 | \u001b[0;34mstatic\u001b[0m \u001b[0;34mint\u001b[0m init_resize_handler();\u001b[0m"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":["\u001b[0m | \u001b[0;32m void"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1mtermbox.h:1288:34: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1ma function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes]\u001b[0m"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":[" 1288 | \u001b[0;34mstatic\u001b[0m \u001b[0;34mint\u001b[0m send_init_escape_codes();\u001b[0m"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":["\u001b[0m | \u001b[0;32m void"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1mtermbox.h:1289:22: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1ma function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes]\u001b[0m"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":[" 1289 | \u001b[0;34mstatic\u001b[0m \u001b[0;34mint\u001b[0m send_clear();\u001b[0m"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":["\u001b[0m | \u001b[0;32m void"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1mtermbox.h:1290:28: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1ma function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes]\u001b[0m"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":[" 1290 | \u001b[0;34mstatic\u001b[0m \u001b[0;34mint\u001b[0m update_term_size();\u001b[0m"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":["\u001b[0m | \u001b[0;32m void"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1mtermbox.h:1291:36: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1ma function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes]\u001b[0m"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":[" 1291 | \u001b[0;34mstatic\u001b[0m \u001b[0;34mint\u001b[0m update_term_size_via_esc();\u001b[0m"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":["\u001b[0m | \u001b[0;32m void"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1mtermbox.h:1292:24: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1ma function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes]\u001b[0m"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":[" 1292 | \u001b[0;34mstatic\u001b[0m \u001b[0;34mint\u001b[0m init_cellbuf();\u001b[0m"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":["\u001b[0m | \u001b[0;32m void"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1mtermbox.h:1293:21: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1ma function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes]\u001b[0m"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":[" 1293 | \u001b[0;34mstatic\u001b[0m \u001b[0;34mint\u001b[0m tb_deinit();\u001b[0m"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":["\u001b[0m | \u001b[0;32m void"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1mtermbox.h:1294:25: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1ma function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes]\u001b[0m"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":[" 1294 | \u001b[0;34mstatic\u001b[0m \u001b[0;34mint\u001b[0m load_terminfo();\u001b[0m"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":["\u001b[0m | \u001b[0;32m void"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1mtermbox.h:1297:31: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1ma function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes]\u001b[0m"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":[" 1297 | \u001b[0;34mstatic\u001b[0m \u001b[0;34mint\u001b[0m parse_terminfo_caps();\u001b[0m"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":["\u001b[0m | \u001b[0;32m void"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1mtermbox.h:1298:29: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1ma function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes]\u001b[0m"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":[" 1298 | \u001b[0;34mstatic\u001b[0m \u001b[0;34mint\u001b[0m load_builtin_caps();\u001b[0m"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":["\u001b[0m | \u001b[0;32m void"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1mtermbox.h:1307:28: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1ma function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes]\u001b[0m"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":[" 1307 | \u001b[0;34mstatic\u001b[0m \u001b[0;34mint\u001b[0m resize_if_needed();\u001b[0m"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":["\u001b[0m | \u001b[0;32m void"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1mtermbox.h:1333:12: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1ma function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes]\u001b[0m"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":[" 1333 | \u001b[0;34mint\u001b[0m tb_init() {\u001b[0m"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":["\u001b[0m | \u001b[0;32m void"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1mtermbox.h:1381:16: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1ma function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes]\u001b[0m"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":[" 1381 | \u001b[0;34mint\u001b[0m tb_shutdown() {\u001b[0m"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":["\u001b[0m | \u001b[0;32m void"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1mtermbox.h:1387:13: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1ma function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes]\u001b[0m"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":[" 1387 | \u001b[0;34mint\u001b[0m tb_width() {\u001b[0m"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":["\u001b[0m | \u001b[0;32m void"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1mtermbox.h:1392:14: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1ma function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes]\u001b[0m"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":[" 1392 | \u001b[0;34mint\u001b[0m tb_height() {\u001b[0m"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":["\u001b[0m | \u001b[0;32m void"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1mtermbox.h:1397:13: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1ma function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes]\u001b[0m"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":[" 1397 | \u001b[0;34mint\u001b[0m tb_clear() {\u001b[0m"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":["\u001b[0m | \u001b[0;32m void"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1mtermbox.h:1411:15: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1ma function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes]\u001b[0m"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":[" 1411 | \u001b[0;34mint\u001b[0m tb_present() {\u001b[0m"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":["\u001b[0m | \u001b[0;32m void"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1mtermbox.h:1494:19: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1ma function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes]\u001b[0m"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":[" 1494 | \u001b[0;34mint\u001b[0m tb_hide_cursor() {\u001b[0m"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":["\u001b[0m | \u001b[0;32m void"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1mtermbox.h:1684:31: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1ma function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes]\u001b[0m"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":[" 1684 | \u001b[0;34mstruct\u001b[0m tb_cell *tb_cell_buffer() {\u001b[0m"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":["\u001b[0m | \u001b[0;32m void"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1mtermbox.h:1746:18: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1ma function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes]\u001b[0m"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":[" 1746 | \u001b[0;34mint\u001b[0m tb_last_errno() {\u001b[0m"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":["\u001b[0m | \u001b[0;32m void"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1mtermbox.h:1792:20: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1ma function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes]\u001b[0m"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":[" 1792 | \u001b[0;34mstatic\u001b[0m \u001b[0;34mint\u001b[0m tb_reset() {\u001b[0m"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":["\u001b[0m | \u001b[0;32m void"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1mtermbox.h:1816:27: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1ma function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes]\u001b[0m"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":[" 1816 | \u001b[0;34mstatic\u001b[0m \u001b[0;34mint\u001b[0m init_term_attrs() {\u001b[0m"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":["\u001b[0m | \u001b[0;32m void"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1mtermbox.h:1853:26: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1ma function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes]\u001b[0m"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":[" 1853 | \u001b[0;34mstatic\u001b[0m \u001b[0;34mint\u001b[0m init_term_caps() {\u001b[0m"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":["\u001b[0m | \u001b[0;32m void"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1mtermbox.h:1860:25: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1ma function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes]\u001b[0m"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":[" 1860 | \u001b[0;34mstatic\u001b[0m \u001b[0;34mint\u001b[0m init_cap_trie() {\u001b[0m"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":["\u001b[0m | \u001b[0;32m void"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1mtermbox.h:1968:31: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1ma function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes]\u001b[0m"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":[" 1968 | \u001b[0;34mstatic\u001b[0m \u001b[0;34mint\u001b[0m init_resize_handler() {\u001b[0m"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":["\u001b[0m | \u001b[0;32m void"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1mtermbox.h:1985:34: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1ma function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes]\u001b[0m"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":[" 1985 | \u001b[0;34mstatic\u001b[0m \u001b[0;34mint\u001b[0m send_init_escape_codes() {\u001b[0m"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":["\u001b[0m | \u001b[0;32m void"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1mtermbox.h:1995:22: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1ma function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes]\u001b[0m"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":[" 1995 | \u001b[0;34mstatic\u001b[0m \u001b[0;34mint\u001b[0m send_clear() {\u001b[0m"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":["\u001b[0m | \u001b[0;32m void"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1mtermbox.h:2011:28: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1ma function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes]\u001b[0m"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":[" 2011 | \u001b[0;34mstatic\u001b[0m \u001b[0;34mint\u001b[0m update_term_size() {\u001b[0m"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":["\u001b[0m | \u001b[0;32m void"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1mtermbox.h:2036:36: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1ma function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes]\u001b[0m"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":[" 2036 | \u001b[0;34mstatic\u001b[0m \u001b[0;34mint\u001b[0m update_term_size_via_esc() {\u001b[0m"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":["\u001b[0m | \u001b[0;32m void"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1mtermbox.h:2086:24: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1ma function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes]\u001b[0m"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":[" 2086 | \u001b[0;34mstatic\u001b[0m \u001b[0;34mint\u001b[0m init_cellbuf() {\u001b[0m"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":["\u001b[0m | \u001b[0;32m void"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1mtermbox.h:2095:21: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1ma function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes]\u001b[0m"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":[" 2095 | \u001b[0;34mstatic\u001b[0m \u001b[0;34mint\u001b[0m tb_deinit() {\u001b[0m"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":["\u001b[0m | \u001b[0;32m void"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1mtermbox.h:2133:25: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1ma function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes]\u001b[0m"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":[" 2133 | \u001b[0;34mstatic\u001b[0m \u001b[0;34mint\u001b[0m load_terminfo() {\u001b[0m"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":["\u001b[0m | \u001b[0;32m void"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1mtermbox.h:2242:31: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1ma function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes]\u001b[0m"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":[" 2242 | \u001b[0;34mstatic\u001b[0m \u001b[0;34mint\u001b[0m parse_terminfo_caps() {\u001b[0m"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":["\u001b[0m | \u001b[0;32m void"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1mtermbox.h:2294:29: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1ma function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes]\u001b[0m"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":[" 2294 | \u001b[0;34mstatic\u001b[0m \u001b[0;34mint\u001b[0m load_builtin_caps() {\u001b[0m"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":["\u001b[0m | \u001b[0;32m void"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1mtermbox.h:2714:28: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1ma function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes]\u001b[0m"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":[" 2714 | \u001b[0;34mstatic\u001b[0m \u001b[0;34mint\u001b[0m resize_if_needed() {\u001b[0m"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":["\u001b[0m | \u001b[0;32m void"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":["\u001b[0m48 warnings generated."],"id":5997221749194793,"type":101} @nix {"action":"result","fields":["make[1]: Leaving directory '/build/source/termbox2'"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":["clang -o ictree -s build/args.o build/config.o build/error.o build/ictree.o build/lines.o build/paths.o build/readline.o build/utils.o termbox2/termbox.o"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":["Running phase: installPhase"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":["installPhase"],"id":5997221749194793,"type":104} @nix {"action":"result","fields":["install flags: SHELL=/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/bash PREFIX=\\$\\(out\\) install"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":["install -d /nix/store/q2f3bcanwlnypsl6x0vn65m70g4jyghp-ictree-x86_64-unknown-linux-gnufilc0-1.0.1/bin"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":["install ictree /nix/store/q2f3bcanwlnypsl6x0vn65m70g4jyghp-ictree-x86_64-unknown-linux-gnufilc0-1.0.1/bin"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":["install -d /nix/store/q2f3bcanwlnypsl6x0vn65m70g4jyghp-ictree-x86_64-unknown-linux-gnufilc0-1.0.1/share/man/man1"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":["install -m 644 doc/ictree.1 /nix/store/q2f3bcanwlnypsl6x0vn65m70g4jyghp-ictree-x86_64-unknown-linux-gnufilc0-1.0.1/share/man/man1"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":["Running phase: fixupPhase"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":["fixupPhase"],"id":5997221749194793,"type":104} @nix {"action":"result","fields":["shrinking RPATHs of ELF executables and libraries in /nix/store/q2f3bcanwlnypsl6x0vn65m70g4jyghp-ictree-x86_64-unknown-linux-gnufilc0-1.0.1"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":["shrinking /nix/store/q2f3bcanwlnypsl6x0vn65m70g4jyghp-ictree-x86_64-unknown-linux-gnufilc0-1.0.1/bin/ictree"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":["checking for references to /build/ in /nix/store/q2f3bcanwlnypsl6x0vn65m70g4jyghp-ictree-x86_64-unknown-linux-gnufilc0-1.0.1..."],"id":5997221749194793,"type":101} @nix {"action":"result","fields":["gzipping man pages under /nix/store/q2f3bcanwlnypsl6x0vn65m70g4jyghp-ictree-x86_64-unknown-linux-gnufilc0-1.0.1/share/man/"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":["patching script interpreter paths in /nix/store/q2f3bcanwlnypsl6x0vn65m70g4jyghp-ictree-x86_64-unknown-linux-gnufilc0-1.0.1"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":["stripping (with command strip and flags -S -p) in /nix/store/q2f3bcanwlnypsl6x0vn65m70g4jyghp-ictree-x86_64-unknown-linux-gnufilc0-1.0.1/bin"],"id":5997221749194793,"type":101} @nix {"action":"result","fields":[101,33716],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,142592],"id":5997221749194765,"type":106} @nix {"action":"stop","id":5997221749194793} @nix {"action":"start","fields":["/nix/store/4ji2asga8lgs36r6hpj61vmfqwggwpys-icu4c-x86_64-unknown-linux-gnufilc0-64.2.drv","",1,1],"id":5997221749194794,"level":3,"parent":0,"text":"building '/nix/store/4ji2asga8lgs36r6hpj61vmfqwggwpys-icu4c-x86_64-unknown-linux-gnufilc0-64.2.drv'","type":105} @nix {"action":"result","fields":[101,33716],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,142592],"id":5997221749194765,"type":106} @nix {"action":"result","fields":["Running phase: unpackPhase"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["unpackPhase"],"id":5997221749194794,"type":104} @nix {"action":"result","fields":["unpacking source archive /nix/store/rbay72k6sp99n0d0nr1inv16dzhh8ghh-icu4c-64_2-src.tgz"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["source root is icu"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["Source root reset to icu/source"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["setting SOURCE_DATE_EPOCH to timestamp 1555530138 of file \"icu/source/data/in/icudt64l.dat\""],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["Running phase: patchPhase"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["patchPhase"],"id":5997221749194794,"type":104} @nix {"action":"result","fields":["Running phase: updateAutotoolsGnuConfigScriptsPhase"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["updateAutotoolsGnuConfigScriptsPhase"],"id":5997221749194794,"type":104} @nix {"action":"result","fields":["Updating Autotools / GNU config script to a newer upstream version: ./config.sub"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["Updating Autotools / GNU config script to a newer upstream version: ./config.guess"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["Running phase: updateAutotoolsGnuConfigScriptsPhase"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["updateAutotoolsGnuConfigScriptsPhase"],"id":5997221749194794,"type":104} @nix {"action":"result","fields":["Updating Autotools / GNU config script to a newer upstream version: ./config.sub"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["Updating Autotools / GNU config script to a newer upstream version: ./config.guess"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["Running phase: configurePhase"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["configurePhase"],"id":5997221749194794,"type":104} @nix {"action":"result","fields":["patching script interpreter paths in ./configure"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["configure flags: --disable-static --prefix=/nix/store/nnhvzmdx9z5h1xzqknjxm72m7j8ncjb4-icu4c-x86_64-unknown-linux-gnufilc0-64.2 --bindir=/nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/bin --sbindir=/nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/sbin --includedir=/nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/include --mandir=/nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/share/man --infodir=/nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/share/info --docdir=/nix/store/nnhvzmdx9z5h1xzqknjxm72m7j8ncjb4-icu4c-x86_64-unknown-linux-gnufilc0-64.2/share/doc/icu4c-x86_64-unknown-linux-gnufilc0 --libdir=/nix/store/nnhvzmdx9z5h1xzqknjxm72m7j8ncjb4-icu4c-x86_64-unknown-linux-gnufilc0-64.2/lib --libexecdir=/nix/store/nnhvzmdx9z5h1xzqknjxm72m7j8ncjb4-icu4c-x86_64-unknown-linux-gnufilc0-64.2/libexec --localedir=/nix/store/nnhvzmdx9z5h1xzqknjxm72m7j8ncjb4-icu4c-x86_64-unknown-linux-gnufilc0-64.2/share/locale --disable-debug --with-cross-build=/nix/store/nyd55im4g5xammbszv4yv77h7s3i95s9-icu4c-build-root-64.2 --build=x86_64-unknown-linux-gnu --host=x86_64-unknown-linux-gnufilc0"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["checking for ICU version numbers... release 64.2, library 64.2, unicode version 12.1"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["checking build system type... x86_64-unknown-linux-gnu"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["checking host system type... x86_64-unknown-linux-gnufilc0"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["checking whether to build debug libraries... no"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["checking whether to build release libraries... yes"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["checking for x86_64-unknown-linux-gnufilc0-clang... clang"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["checking whether the C compiler works... yes"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["checking for C compiler default output file name... a.out"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["checking for suffix of executables... "],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["checking whether we are cross compiling... yes"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["checking for suffix of object files... o"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["checking whether we are using the GNU C compiler... yes"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["checking whether clang accepts -g... yes"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["checking for clang option to accept ISO C89... none needed"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["checking whether we are using the GNU C++ compiler... yes"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["checking whether clang++ accepts -g... yes"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["checking for x86_64-unknown-linux-gnufilc0-pkg-config... no"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["checking for pkg-config... no"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["checking for ICULEHB... no"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["checking how to run the C preprocessor... clang -E"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["checking for a BSD-compatible install... /nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["checking for python3... no"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["checking for py... no"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["checking for python... no"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["checking for py... no"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["checking for gmake... no"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["checking for gnumake... no"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["Using cross buildroot: /nix/store/nyd55im4g5xammbszv4yv77h7s3i95s9-icu4c-build-root-64.2"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["checking for doxygen... no"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["checking checking for executable suffix... "],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["checking whether strict compiling is on... yes"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["checking for grep that handles long lines and -e... /nix/store/l2wvwyg680h0v2la18hz3yiznxy2naqw-gnugrep-3.11/bin/grep"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["checking for egrep... /nix/store/l2wvwyg680h0v2la18hz3yiznxy2naqw-gnugrep-3.11/bin/grep -E"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["checking for ANSI C header files... yes"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["checking for sys/types.h... yes"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["checking for sys/stat.h... yes"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["checking for stdlib.h... yes"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["checking for string.h... yes"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["checking for memory.h... yes"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["checking for strings.h... yes"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["checking for inttypes.h... yes"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["checking for stdint.h... yes"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["checking for unistd.h... yes"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["checking size of void *... 8"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["checking whether runnable 64 bit binaries are built by default... yes"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["checking which Makefile fragment to use for x86_64-unknown-linux-gnufilc0... mh-linux"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["checking for floor in -lm... yes"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["checking whether to build shared libraries... yes"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["checking whether to build static libraries... no"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["checking whether to enable auto cleanup of libraries... no"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["checking whether to enable draft APIs... yes"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["checking for x86_64-unknown-linux-gnufilc0-ranlib... ranlib"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["checking for a sed that does not truncate output... /nix/store/4rpiqv9yr2pw5094v4wc33ijkqjpm9sa-gnused-4.9/bin/sed"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["checking for x86_64-unknown-linux-gnufilc0-ar... ar"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["checking whether to enable renaming of symbols... yes"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["checking whether to enable function and data tracing... no"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["checking elf.h usability... yes"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["checking elf.h presence... yes"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["checking for elf.h... yes"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["checking whether to enable dynamic loading of plugins. Ignored if plugins disabled.... yes"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["checking dlfcn.h usability... yes"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["checking dlfcn.h presence... yes"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["checking for dlfcn.h... yes"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["checking for library containing dlopen... none required"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["checking for dlopen... yes"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["checking for gettimeofday... yes"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["checking if we have a C++ compiler... Good"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["checking if we have a C++11 compiler... yes"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["configure: Adding CXXFLAGS option -std=c++11"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["checking for pthread_attr_init in -lpthread... yes"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["checking for mmap... yes"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["checking for genccode assembly... -a gcc"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["checking for inttypes.h... (cached) yes"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["checking dirent.h usability... yes"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["checking dirent.h presence... yes"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["checking for dirent.h... yes"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["checking whether byte ordering is bigendian... no"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["checking for nl_langinfo... yes"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["checking for nl_langinfo's argument to obtain the codeset... CODESET"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["checking for namespace support... yes"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["checking for properly overriding new and delete... yes"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["checking for placement new and delete... yes"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["checking for popen... yes"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["checking for tzset... yes"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["checking for tzname... yes"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["checking for timezone... yes"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["checking for strtod_l... yes"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["checking xlocale.h usability... no"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["checking xlocale.h presence... no"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["checking for xlocale.h... no"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["checking for int8_t... yes"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["checking for uint8_t... yes"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["checking for int16_t... yes"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["checking for uint16_t... yes"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["checking for int32_t... yes"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["checking for uint32_t... yes"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["checking for int64_t... yes"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["checking for uint64_t... yes"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["checking wchar.h usability... yes"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["checking wchar.h presence... yes"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["checking for wchar.h... yes"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["checking for library containing wcscpy... none required"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["checking size of wchar_t... 4"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["checking for UTF-16 string literal support... available"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["checking for a library suffix to use... none"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["CPPFLAGS= $(THREADSCPPFLAGS) -DU_HAVE_ELF_H=1 -DU_HAVE_STRTOD_L=1 -DU_HAVE_XLOCALE_H=0 "],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["CFLAGS= -O2 -std=c11 -Wall -pedantic -Wshadow -Wpointer-arith -Wmissing-prototypes -Wwrite-strings $(THREADSCFLAGS) -Qunused-arguments -Wno-parentheses-equality"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["CXXFLAGS= -O2 -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++11 $(THREADSCXXFLAGS) -Qunused-arguments -Wno-parentheses-equality"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["configure: creating ./config.status"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["config.status: creating icudefs.mk"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["config.status: creating Makefile"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["config.status: creating data/pkgdataMakefile"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["config.status: creating config/Makefile.inc"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["config.status: creating config/icu.pc"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["config.status: creating config/pkgdataMakefile"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["config.status: creating data/Makefile"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["config.status: creating stubdata/Makefile"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["config.status: creating common/Makefile"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["config.status: creating i18n/Makefile"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["config.status: creating layoutex/Makefile"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["config.status: creating io/Makefile"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["config.status: creating extra/Makefile"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["config.status: creating extra/uconv/Makefile"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["config.status: creating extra/uconv/pkgdataMakefile"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["config.status: creating extra/scrptrun/Makefile"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["config.status: creating tools/Makefile"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["config.status: creating tools/ctestfw/Makefile"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["config.status: creating tools/toolutil/Makefile"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["config.status: creating tools/makeconv/Makefile"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["config.status: creating tools/genrb/Makefile"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["config.status: creating tools/genccode/Makefile"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["config.status: creating tools/gencmn/Makefile"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["config.status: creating tools/gencnval/Makefile"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["config.status: creating tools/gendict/Makefile"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["config.status: creating tools/gentest/Makefile"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["config.status: creating tools/gennorm2/Makefile"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["config.status: creating tools/genbrk/Makefile"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["config.status: creating tools/gensprep/Makefile"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["config.status: creating tools/icuinfo/Makefile"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["config.status: creating tools/icupkg/Makefile"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["config.status: creating tools/icuswap/Makefile"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["config.status: creating tools/pkgdata/Makefile"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["config.status: creating tools/tzcode/Makefile"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["config.status: creating tools/gencfu/Makefile"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["config.status: creating tools/escapesrc/Makefile"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["config.status: creating test/Makefile"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["config.status: creating test/compat/Makefile"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["config.status: creating test/testdata/Makefile"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["config.status: creating test/testdata/pkgdataMakefile"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["config.status: creating test/hdrtst/Makefile"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["config.status: creating test/intltest/Makefile"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["config.status: creating test/cintltst/Makefile"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["config.status: creating test/iotest/Makefile"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["config.status: creating test/letest/Makefile"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["config.status: creating test/perf/Makefile"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["config.status: creating test/perf/collationperf/Makefile"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["config.status: creating test/perf/collperf/Makefile"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["config.status: creating test/perf/collperf2/Makefile"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["config.status: creating test/perf/dicttrieperf/Makefile"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["config.status: creating test/perf/ubrkperf/Makefile"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["config.status: creating test/perf/charperf/Makefile"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["config.status: creating test/perf/convperf/Makefile"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["config.status: creating test/perf/normperf/Makefile"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["config.status: creating test/perf/DateFmtPerf/Makefile"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["config.status: creating test/perf/howExpensiveIs/Makefile"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["config.status: creating test/perf/strsrchperf/Makefile"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["config.status: creating test/perf/unisetperf/Makefile"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["config.status: creating test/perf/usetperf/Makefile"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["config.status: creating test/perf/ustrperf/Makefile"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["config.status: creating test/perf/utfperf/Makefile"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["config.status: creating test/perf/utrie2perf/Makefile"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["config.status: creating test/perf/leperf/Makefile"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["config.status: creating samples/Makefile"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["config.status: creating samples/date/Makefile"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["config.status: creating samples/cal/Makefile"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["config.status: creating samples/layout/Makefile"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["ICU for C/C++ 64.2 is ready to be built."],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["=== Important Notes: ==="],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["Data Packaging: library"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" This means: ICU data will be linked with ICU. A shared data library will be built. "],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" To locate data: ICU will use the linked data library. If linked with the stub library located in stubdata/, the application can use udata_setCommonData() or set a data path to override."],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["Building ICU: Use a GNU make such as make to build ICU."],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["checking the version of \"make\"... 4.4.1 (we wanted at least 3.80)"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["ok"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["C++ apps may want to build with CXXFLAGS = -std=c++11"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["** Note: Python not found. You will not be able to build data from source or run tests."],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["Running phase: buildPhase"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["buildPhase"],"id":5997221749194794,"type":104} @nix {"action":"result","fields":["build flags: -j7 SHELL=/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/bash"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["cd ./config; \\"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["\tmake -f pkgdataMakefile"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["rm -rf config/icu-config"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["rebuilding config/icucross.mk"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["rebuilding config/icucross.inc"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c ./config/icu-config-top config/icu-config"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["make[1]: Entering directory '/build/icu/source/config'"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["rm -rf pkgdata.inc"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/bash ./mkinstalldirs lib"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/bash ./mkinstalldirs bin"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["chmod u+w config/icu-config"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["mkdir lib"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["LC_ALL=C /nix/store/4rpiqv9yr2pw5094v4wc33ijkqjpm9sa-gnused-4.9/bin/sed -f ./config/make2sh.sed < ./config/Makefile.inc | grep -v '#M#' | uniq >> config/icu-config"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["mkdir bin"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["config/icu-uc.pc updated."],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["config/icu-i18n.pc updated."],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["config/icu-io.pc updated."],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["make[0]: Making `all' in `stubdata'"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["LC_ALL=C /nix/store/4rpiqv9yr2pw5094v4wc33ijkqjpm9sa-gnused-4.9/bin/sed -f ./config/make2sh.sed < ./config/mh-linux | grep -v '#M#' | uniq >> config/icu-config"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["make[1]: Entering directory '/build/icu/source/stubdata'"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t stubdata.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["cat ./config/icu-config-bottom >> config/icu-config"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["chmod u-w config/icu-config"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["make[1]: Leaving directory '/build/icu/source/config'"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["Note: rebuild with \"make VERBOSE=1 \" to show all compiler parameters."],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... stubdata.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["clang -O2 -std=c11 -Wall -pedantic -Wshadow -Wpointer-arith -Wmissing-prototypes -Wwrite-strings -Qunused-arguments -Wno-parentheses-equality -nodefaultlibs -nostdlib -shared -Wl,-Bsymbolic -Wl,-soname -Wl,libicudata.so.64 -o libicudata.so.64.2 stubdata.o "],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["rm -f libicudata.so.64 && ln -s libicudata.so.64.2 libicudata.so.64"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["rm -f libicudata.so && ln -s libicudata.so.64.2 libicudata.so"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["make[1]: Leaving directory '/build/icu/source/stubdata'"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["make[0]: Making `all' in `common'"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["make[1]: Entering directory '/build/icu/source/common'"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["generating ../common/svchook.mk"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t errorcode.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t umath.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t putil.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t utypes.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t uinvchar.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t umutex.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t ucln_cmn.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t uinit.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t uobject.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t cmemory.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t charstr.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t cstr.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t udata.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t ucmndata.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t udatamem.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t umapfile.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t udataswp.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t utrie_swap.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t ucol_swp.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t utrace.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t uhash.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t uhash_us.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t uenum.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t ustrenum.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t uvector.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t ustack.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t uvectr32.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t uvectr64.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t ucnv.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t ucnv_bld.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t ucnv_cnv.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t ucnv_io.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t ucnv_cb.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t ucnv_err.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t ucnvlat1.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t ucnv_u7.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t ucnv_u8.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t ucnv_u16.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t ucnv_u32.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t ucnvscsu.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t ucnvbocu.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t ucnv_ext.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t ucnvmbcs.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t ucnv2022.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t ucnvhz.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t ucnv_lmb.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t ucnvisci.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t ucnvdisp.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t ucnv_set.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t ucnv_ct.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t resource.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t uresbund.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t ures_cnv.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t uresdata.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t resbund.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t resbund_cnv.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t ucurr.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t localebuilder.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t messagepattern.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t ucat.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t locmap.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t uloc.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t locid.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t locutil.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t locavailable.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t locdispnames.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t locdspnm.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t loclikely.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t locresdata.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t bytestream.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t stringpiece.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t bytesinkutil.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t stringtriebuilder.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t bytestriebuilder.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t bytestrie.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t bytestrieiterator.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t ucharstrie.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t ucharstriebuilder.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t ucharstrieiterator.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t dictionarydata.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t edits.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t appendable.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t ustr_cnv.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t unistr_cnv.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t unistr.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t unistr_case.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t unistr_props.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t utf_impl.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t ustring.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t ustrcase.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t ucasemap.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t ucasemap_titlecase_brkiter.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t cstring.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t ustrfmt.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t ustrtrns.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t ustr_wcs.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t utext.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t unistr_case_locale.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t ustrcase_locale.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t unistr_titlecase_brkiter.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t ustr_titlecase_brkiter.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t normalizer2impl.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t normalizer2.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t filterednormalizer2.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t normlzr.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t unorm.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t unormcmp.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t loadednormalizer2impl.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t chariter.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t schriter.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t uchriter.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t uiter.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t patternprops.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t uchar.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t uprops.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t ucase.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t propname.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t ubidi_props.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t characterproperties.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t ubidi.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t ubidiwrt.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t ubidiln.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t ushape.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t uscript.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t uscript_props.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t usc_impl.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t unames.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t utrie.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["clang++ -g -Wall -Wextra -Wno-unused-parameter -pedantic -Wno-psabi -std=c++17 -fPIC -MMD -MP -DOPENSSL_SUPPRESS_DEPRECATED -Ilibi2pd -Ilibi2pd_client -Ii18n -c -o obj/libi2pd/SSU2OutOfSession.o libi2pd/SSU2OutOfSession.cpp"],"id":5997221749194781,"type":101} @nix {"action":"result","fields":[" (deps)\t utrie2.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t utrie2_builder.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t ucptrie.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t umutablecptrie.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t unisetspan.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t bmpset.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t uset_props.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t uniset_props.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t uniset_closure.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t uset.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t uniset.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t usetiter.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t ruleiter.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t caniter.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t unifilt.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t unifunct.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t uarrsort.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t brkiter.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t ubrk.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t brkeng.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t dictbe.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t filteredbrk.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t rbbi.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t rbbidata.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t rbbinode.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t rbbirb.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t rbbiscan.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t rbbisetb.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t rbbistbl.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t rbbitblb.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t rbbi_cache.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t serv.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t servnotf.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t servls.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t servlk.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t servlkf.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t servrbf.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t servslkf.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t uidna.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t usprep.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t uts46.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t punycode.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t util.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t util_props.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t parsepos.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t locbased.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t cwchar.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t wintz.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t dtintrv.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t ucnvsel.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t propsvec.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t ulist.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t uloc_tag.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t icudataver.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t icuplug.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t sharedobject.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t simpleformatter.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t unifiedcache.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t uloc_keytype.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t ubiditransform.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t pluralmap.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t static_unicode_sets.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["cd .. \\"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" && CONFIG_FILES=common/Makefile CONFIG_HEADERS= /nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/bash ./config.status"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["config.status: creating common/Makefile"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... errorcode.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... putil.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... umath.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... utypes.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... umutex.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... uinvchar.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... ucln_cmn.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... uinit.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... uobject.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... cmemory.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... charstr.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... cstr.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... udata.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... ucmndata.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... udatamem.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... umapfile.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... udataswp.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... utrie_swap.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... ucol_swp.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... utrace.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... uhash.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... uhash_us.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... uenum.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... ustrenum.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... uvector.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... ustack.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... uvectr32.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... uvectr64.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... ucnv.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... ucnv_bld.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... ucnv_cnv.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... ucnv_io.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... ucnv_cb.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... ucnv_err.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... ucnvlat1.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... ucnv_u7.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... ucnv_u8.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... ucnv_u16.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... ucnv_u32.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... ucnvscsu.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... ucnvbocu.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... ucnv_ext.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... ucnvmbcs.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... ucnv2022.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... ucnvhz.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... ucnv_lmb.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... ucnvisci.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... ucnvdisp.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... ucnv_set.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... ucnv_ct.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... resource.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... uresbund.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... ures_cnv.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... uresdata.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... resbund.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... resbund_cnv.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... ucurr.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... localebuilder.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... messagepattern.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... ucat.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... locmap.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... uloc.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... locid.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... locutil.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... locavailable.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["clang++ -g -Wall -Wextra -Wno-unused-parameter -pedantic -Wno-psabi -std=c++17 -fPIC -MMD -MP -DOPENSSL_SUPPRESS_DEPRECATED -Ilibi2pd -Ilibi2pd_client -Ii18n -c -o obj/libi2pd/SSU2Session.o libi2pd/SSU2Session.cpp"],"id":5997221749194781,"type":101} @nix {"action":"result","fields":[" clang++\t ... locdispnames.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... locdspnm.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... loclikely.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... locresdata.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... bytestream.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... stringpiece.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... bytesinkutil.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... stringtriebuilder.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["\u001b[1mlocid.cpp:305:17: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1mvariable 'size' set but not used [-Wunused-but-set-variable]\u001b[0m"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" 305 | int32_t size = \u001b[0;32m0\u001b[0m;\u001b[0m"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["\u001b[0m1 warning generated."],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... bytestriebuilder.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... bytestrie.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... bytestrieiterator.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... ucharstrie.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... ucharstriebuilder.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... ucharstrieiterator.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... dictionarydata.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... edits.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... appendable.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... ustr_cnv.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... unistr_cnv.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... unistr.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... unistr_case.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... unistr_props.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... utf_impl.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... ustring.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... ustrcase.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... ucasemap.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... ucasemap_titlecase_brkiter.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... cstring.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... ustrfmt.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... ustrtrns.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... ustr_wcs.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... utext.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... unistr_case_locale.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... ustrcase_locale.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... unistr_titlecase_brkiter.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... ustr_titlecase_brkiter.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... normalizer2impl.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... normalizer2.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... filterednormalizer2.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... normlzr.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... unorm.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... unormcmp.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... loadednormalizer2impl.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... chariter.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... schriter.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... uchriter.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... uiter.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... patternprops.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... uchar.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... uprops.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... ucase.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... propname.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... ubidi_props.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... characterproperties.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... ubidi.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... ubidiwrt.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... ubidiln.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... ushape.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... uscript.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... uscript_props.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... usc_impl.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... unames.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... utrie.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... utrie2.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... utrie2_builder.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... ucptrie.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... umutablecptrie.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... bmpset.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... unisetspan.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... uset_props.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... uniset_props.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... uniset_closure.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... uset.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... uniset.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... usetiter.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... ruleiter.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... caniter.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... unifilt.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... unifunct.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... uarrsort.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... brkiter.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... ubrk.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... brkeng.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... dictbe.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... filteredbrk.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... rbbi.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... rbbidata.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... rbbinode.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... rbbirb.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... rbbiscan.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... rbbisetb.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... rbbistbl.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... rbbitblb.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... rbbi_cache.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... serv.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... servnotf.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... servls.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... servlk.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... servlkf.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... servrbf.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["clang++ -g -Wall -Wextra -Wno-unused-parameter -pedantic -Wno-psabi -std=c++17 -fPIC -MMD -MP -DOPENSSL_SUPPRESS_DEPRECATED -Ilibi2pd -Ilibi2pd_client -Ii18n -c -o obj/libi2pd/Signature.o libi2pd/Signature.cpp"],"id":5997221749194781,"type":101} @nix {"action":"result","fields":[" clang++\t ... servslkf.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... uidna.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... usprep.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... uts46.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... punycode.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... util.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... util_props.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... parsepos.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... locbased.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... cwchar.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... wintz.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... dtintrv.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... ucnvsel.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... propsvec.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... ulist.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... uloc_tag.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... icudataver.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... icuplug.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... sharedobject.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["clang++ -g -Wall -Wextra -Wno-unused-parameter -pedantic -Wno-psabi -std=c++17 -fPIC -MMD -MP -DOPENSSL_SUPPRESS_DEPRECATED -Ilibi2pd -Ilibi2pd_client -Ii18n -c -o obj/libi2pd/Streaming.o libi2pd/Streaming.cpp"],"id":5997221749194781,"type":101} @nix {"action":"result","fields":[" clang++\t ... simpleformatter.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... unifiedcache.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... uloc_keytype.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... ubiditransform.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... pluralmap.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... static_unicode_sets.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["clang++ -O2 -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++11 -Qunused-arguments -Wno-parentheses-equality -shared -Wl,-Bsymbolic -Wl,-soname -Wl,libicuuc.so.64 -o ../lib/libicuuc.so.64.2 errorcode.o putil.o umath.o utypes.o uinvchar.o umutex.o ucln_cmn.o uinit.o uobject.o cmemory.o charstr.o cstr.o udata.o ucmndata.o udatamem.o umapfile.o udataswp.o utrie_swap.o ucol_swp.o utrace.o uhash.o uhash_us.o uenum.o ustrenum.o uvector.o ustack.o uvectr32.o uvectr64.o ucnv.o ucnv_bld.o ucnv_cnv.o ucnv_io.o ucnv_cb.o ucnv_err.o ucnvlat1.o ucnv_u7.o ucnv_u8.o ucnv_u16.o ucnv_u32.o ucnvscsu.o ucnvbocu.o ucnv_ext.o ucnvmbcs.o ucnv2022.o ucnvhz.o ucnv_lmb.o ucnvisci.o ucnvdisp.o ucnv_set.o ucnv_ct.o resource.o uresbund.o ures_cnv.o uresdata.o resbund.o resbund_cnv.o ucurr.o localebuilder.o messagepattern.o ucat.o locmap.o uloc.o locid.o locutil.o locavailable.o locdispnames.o locdspnm.o loclikely.o locresdata.o bytestream.o stringpiece.o bytesinkutil.o stringtriebuilder.o bytestriebuilder.o bytestrie.o bytestrieiterator.o ucharstrie.o ucharstriebuilder.o ucharstrieiterator.o dictionarydata.o edits.o appendable.o ustr_cnv.o unistr_cnv.o unistr.o unistr_case.o unistr_props.o utf_impl.o ustring.o ustrcase.o ucasemap.o ucasemap_titlecase_brkiter.o cstring.o ustrfmt.o ustrtrns.o ustr_wcs.o utext.o unistr_case_locale.o ustrcase_locale.o unistr_titlecase_brkiter.o ustr_titlecase_brkiter.o normalizer2impl.o normalizer2.o filterednormalizer2.o normlzr.o unorm.o unormcmp.o loadednormalizer2impl.o chariter.o schriter.o uchriter.o uiter.o patternprops.o uchar.o uprops.o ucase.o propname.o ubidi_props.o characterproperties.o ubidi.o ubidiwrt.o ubidiln.o ushape.o uscript.o uscript_props.o usc_impl.o unames.o utrie.o utrie2.o utrie2_builder.o ucptrie.o umutablecptrie.o bmpset.o unisetspan.o uset_props.o uniset_props.o uniset_closure.o uset.o uniset.o usetiter.o ruleiter.o caniter.o unifilt.o unifunct.o uarrsort.o brkiter.o ubrk.o brkeng.o dictbe.o filteredbrk.o rbbi.o rbbidata.o rbbinode.o rbbirb.o rbbiscan.o rbbisetb.o rbbistbl.o rbbitblb.o rbbi_cache.o serv.o servnotf.o servls.o servlk.o servlkf.o servrbf.o servslkf.o uidna.o usprep.o uts46.o punycode.o util.o util_props.o parsepos.o locbased.o cwchar.o wintz.o dtintrv.o ucnvsel.o propsvec.o ulist.o uloc_tag.o icudataver.o icuplug.o sharedobject.o simpleformatter.o unifiedcache.o uloc_keytype.o ubiditransform.o pluralmap.o static_unicode_sets.o -L../lib -L../stubdata -licudata -lpthread -lm "],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["rm -f ../lib/libicuuc.so.64 && ln -s libicuuc.so.64.2 ../lib/libicuuc.so.64"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["rm -f ../lib/libicuuc.so && ln -s libicuuc.so.64.2 ../lib/libicuuc.so"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["make[1]: Leaving directory '/build/icu/source/common'"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["make[0]: Making `all' in `i18n'"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["make[1]: Entering directory '/build/icu/source/i18n'"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t ucln_in.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t fmtable.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t format.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t msgfmt.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t umsg.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t numfmt.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t unum.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t decimfmt.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t dcfmtsym.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t fmtable_cnv.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t choicfmt.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t datefmt.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t smpdtfmt.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t reldtfmt.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t dtfmtsym.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t udat.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t dtptngen.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t udatpg.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t nfrs.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t nfrule.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t nfsubs.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t rbnf.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t numsys.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t unumsys.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t ucsdet.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t ucal.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t calendar.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t gregocal.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t timezone.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t simpletz.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t olsontz.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t astro.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t taiwncal.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t buddhcal.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t persncal.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t islamcal.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t japancal.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t gregoimp.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t hebrwcal.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t indiancal.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t chnsecal.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t cecal.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t coptccal.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t dangical.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t ethpccal.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t coleitr.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t coll.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t sortkey.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t bocsu.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t ucoleitr.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t ucol.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t ucol_res.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t ucol_sit.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t collation.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t collationsettings.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t collationdata.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t collationtailoring.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t collationdatareader.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t collationdatawriter.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t collationfcd.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t collationiterator.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t utf16collationiterator.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t utf8collationiterator.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t uitercollationiterator.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t collationsets.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t collationcompare.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t collationfastlatin.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t collationkeys.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t rulebasedcollator.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t collationroot.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t collationrootelements.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t collationdatabuilder.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t collationweights.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t collationruleparser.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t collationbuilder.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t collationfastlatinbuilder.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t listformatter.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t ulistformatter.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t strmatch.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t usearch.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t search.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t stsearch.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t translit.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t utrans.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t esctrn.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t unesctrn.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t funcrepl.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t strrepl.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t tridpars.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t cpdtrans.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t rbt.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t rbt_data.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t rbt_pars.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t rbt_rule.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t rbt_set.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t nultrans.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t remtrans.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t casetrn.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t titletrn.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t tolowtrn.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t toupptrn.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t anytrans.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t name2uni.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t uni2name.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t nortrans.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t quant.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t transreg.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t brktrans.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t regexcmp.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t rematch.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t repattrn.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t regexst.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t regextxt.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t regeximp.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t uregex.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t uregexc.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t ulocdata.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t measfmt.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t currfmt.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t curramt.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t currunit.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t measure.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t utmscale.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t csdetect.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t csmatch.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t csr2022.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t csrecog.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t csrmbcs.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t csrsbcs.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t csrucode.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t csrutf8.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t inputext.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t wintzimpl.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t windtfmt.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t winnmfmt.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t basictz.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t dtrule.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t rbtz.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t tzrule.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t tztrans.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t vtzone.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t zonemeta.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t standardplural.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t upluralrules.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t plurrule.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t plurfmt.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t selfmt.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t dtitvfmt.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t dtitvinf.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t udateintervalformat.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t tmunit.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t tmutamt.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t tmutfmt.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t currpinf.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t uspoof.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t uspoof_impl.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t uspoof_build.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t uspoof_conf.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t smpdtfst.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t ztrans.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t zrule.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t vzone.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t fphdlimp.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t fpositer.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t ufieldpositer.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t decNumber.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t decContext.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t alphaindex.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t tznames.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t tznames_impl.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t tzgnames.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t tzfmt.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t compactdecimalformat.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t gender.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t region.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t scriptset.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t uregion.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t reldatefmt.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t quantityformatter.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t measunit.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t sharedbreakiterator.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t scientificnumberformatter.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t dayperiodrules.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t nounit.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t number_affixutils.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t number_compact.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t number_decimalquantity.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t number_decimfmtprops.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t number_fluent.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t number_formatimpl.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t number_grouping.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t number_integerwidth.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t number_longnames.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t number_modifiers.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t number_notation.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t number_output.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t number_padding.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t number_patternmodifier.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t number_patternstring.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t number_rounding.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t number_scientific.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t number_stringbuilder.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t number_utils.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t number_asformat.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t number_mapper.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t number_multiplier.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t number_currencysymbols.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t number_skeletons.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t number_capi.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t double-conversion.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t double-conversion-bignum-dtoa.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t double-conversion-bignum.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t double-conversion-cached-powers.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t double-conversion-diy-fp.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t double-conversion-fast-dtoa.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t double-conversion-strtod.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t numparse_stringsegment.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t numparse_parsednumber.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t numparse_impl.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t numparse_symbols.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t numparse_decimal.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t numparse_scientific.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t numparse_currency.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t numparse_affixes.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t numparse_compositions.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t numparse_validators.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t numrange_fluent.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t numrange_impl.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t erarules.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t formattedvalue.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t formattedval_iterimpl.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t formattedval_sbimpl.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... ucln_in.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... fmtable.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... format.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... msgfmt.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... umsg.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... numfmt.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... unum.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... decimfmt.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... dcfmtsym.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... fmtable_cnv.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... choicfmt.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... datefmt.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... smpdtfmt.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... reldtfmt.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... dtfmtsym.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... udat.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... dtptngen.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... udatpg.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... nfrs.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... nfrule.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... nfsubs.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... rbnf.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... numsys.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... unumsys.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["\u001b[1mnfsubs.cpp:1313:17: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1mvariable 'pow' set but not used [-Wunused-but-set-variable]\u001b[0m"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" 1313 | int32_t pow = \u001b[0;32m0\u001b[0m;\u001b[0m"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["\u001b[0m1 warning generated."],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... ucsdet.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... ucal.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... calendar.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... gregocal.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... timezone.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... simpletz.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... olsontz.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... astro.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... taiwncal.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... buddhcal.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... persncal.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... islamcal.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... japancal.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... gregoimp.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... hebrwcal.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... indiancal.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... chnsecal.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... cecal.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... coptccal.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... dangical.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... ethpccal.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... coleitr.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... coll.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... sortkey.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["clang++ -g -Wall -Wextra -Wno-unused-parameter -pedantic -Wno-psabi -std=c++17 -fPIC -MMD -MP -DOPENSSL_SUPPRESS_DEPRECATED -Ilibi2pd -Ilibi2pd_client -Ii18n -c -o obj/libi2pd/Timestamp.o libi2pd/Timestamp.cpp"],"id":5997221749194781,"type":101} @nix {"action":"result","fields":[" clang++\t ... bocsu.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... ucoleitr.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... ucol.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... ucol_res.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... ucol_sit.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... collation.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... collationsettings.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... collationdata.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... collationtailoring.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... collationdatareader.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... collationdatawriter.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... collationfcd.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... collationiterator.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... utf16collationiterator.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... utf8collationiterator.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... uitercollationiterator.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... collationsets.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... collationcompare.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... collationfastlatin.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... collationkeys.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... rulebasedcollator.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... collationroot.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... collationrootelements.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... collationdatabuilder.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... collationweights.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... collationruleparser.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... collationbuilder.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... collationfastlatinbuilder.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... listformatter.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... ulistformatter.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... strmatch.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... usearch.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... search.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... stsearch.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... translit.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... utrans.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... esctrn.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... unesctrn.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... funcrepl.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... strrepl.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... tridpars.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... cpdtrans.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["\u001b[1munesctrn.cpp:178:16: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1mvariable 'j' set but not used [-Wunused-but-set-variable]\u001b[0m"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" 178 | int32_t i, j, ipat;\u001b[0m"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["\u001b[0m1 warning generated."],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... rbt.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... rbt_data.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... rbt_pars.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... rbt_rule.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... rbt_set.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... nultrans.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... remtrans.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... casetrn.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... titletrn.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... tolowtrn.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... toupptrn.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... anytrans.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... name2uni.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... uni2name.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... nortrans.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... quant.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... transreg.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... brktrans.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... regexcmp.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... rematch.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... repattrn.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... regexst.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... regextxt.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... regeximp.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... uregex.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["clang++ -g -Wall -Wextra -Wno-unused-parameter -pedantic -Wno-psabi -std=c++17 -fPIC -MMD -MP -DOPENSSL_SUPPRESS_DEPRECATED -Ilibi2pd -Ilibi2pd_client -Ii18n -c -o obj/libi2pd/TransitTunnel.o libi2pd/TransitTunnel.cpp"],"id":5997221749194781,"type":101} @nix {"action":"result","fields":[" clang++\t ... uregexc.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... ulocdata.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... measfmt.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["\u001b[1mtransreg.cpp:144:21: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1mvariable 'transCount' set but not used [-Wunused-but-set-variable]\u001b[0m"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" 144 | int32_t transCount = anonymousRBTs * \u001b[0;32m2\u001b[0m + \u001b[0;32m1\u001b[0m;\u001b[0m"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["\u001b[0m1 warning generated."],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... currfmt.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... curramt.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... currunit.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... measure.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... utmscale.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... csdetect.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... csmatch.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... csr2022.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... csrecog.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... csrmbcs.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... csrsbcs.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... csrucode.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... csrutf8.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... inputext.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... wintzimpl.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... windtfmt.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... winnmfmt.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... basictz.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... dtrule.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... rbtz.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["\u001b[1mcsrmbcs.cpp:149:13: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1mvariable 'singleByteCharCount' set but not used [-Wunused-but-set-variable]\u001b[0m"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" 149 | int32_t singleByteCharCount = \u001b[0;32m0\u001b[0m;\u001b[0m"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["\u001b[0m1 warning generated."],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... tzrule.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... tztrans.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... vtzone.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... zonemeta.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... standardplural.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... upluralrules.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... plurrule.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... plurfmt.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... selfmt.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... dtitvfmt.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... dtitvinf.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... udateintervalformat.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... tmunit.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... tmutamt.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... tmutfmt.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... currpinf.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... uspoof.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... uspoof_impl.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["clang++ -g -Wall -Wextra -Wno-unused-parameter -pedantic -Wno-psabi -std=c++17 -fPIC -MMD -MP -DOPENSSL_SUPPRESS_DEPRECATED -Ilibi2pd -Ilibi2pd_client -Ii18n -c -o obj/libi2pd/Transports.o libi2pd/Transports.cpp"],"id":5997221749194781,"type":101} @nix {"action":"result","fields":[" clang++\t ... uspoof_build.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... uspoof_conf.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["\u001b[1mplurrule.cpp:1664:24: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1mimplicit conversion from 'int64_t' (aka 'long') to 'double' changes value from 9223372036854775807 to 9223372036854775808 [-Wimplicit-const-int-float-conversion]\u001b[0m"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" 1664 | \u001b[0;34mif\u001b[0m (scaled > U_INT64_MAX) {\u001b[0m"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ~ ^~~~~~~~~~~"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1m../common/unicode/umachine.h:212:33: \u001b[0m\u001b[0;1;36mnote: \u001b[0mexpanded from macro 'U_INT64_MAX'\u001b[0m"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" 212 | # define U_INT64_MAX ((int64_t)(INT64_C(\u001b[0;32m9223372036854775807\u001b[0m)))\u001b[0m"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["\u001b[0m1 warning generated."],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... smpdtfst.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... ztrans.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... zrule.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... vzone.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... fphdlimp.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... fpositer.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["\u001b[1muspoof_impl.cpp:948:34: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1mcomparison between two arrays compare their addresses and will be deprecated in c++20; to compare array addresses, use unary '+' to decay operands to pointers [-Warray-compare]\u001b[0m"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" 948 | \u001b[0;34mif\u001b[0m (outputDH->fFormatVersion != spoofDH->fFormatVersion) {\u001b[0m"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["\u001b[0m1 warning generated."],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... ufieldpositer.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... decNumber.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... decContext.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... alphaindex.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... tznames.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... tznames_impl.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... tzgnames.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... tzfmt.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... compactdecimalformat.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... gender.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... region.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... scriptset.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... uregion.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... reldatefmt.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... quantityformatter.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... measunit.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... sharedbreakiterator.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... scientificnumberformatter.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... dayperiodrules.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... nounit.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... number_affixutils.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... number_compact.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... number_decimalquantity.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... number_decimfmtprops.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... number_fluent.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... number_formatimpl.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... number_grouping.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... number_integerwidth.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... number_longnames.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... number_modifiers.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... number_notation.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... number_output.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... number_padding.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... number_patternmodifier.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... number_patternstring.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... number_rounding.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... number_scientific.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... number_stringbuilder.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... number_utils.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... number_asformat.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... number_mapper.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... number_multiplier.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... number_currencysymbols.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... number_skeletons.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... number_capi.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... double-conversion.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... double-conversion-bignum-dtoa.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... double-conversion-bignum.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... double-conversion-cached-powers.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... double-conversion-diy-fp.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... double-conversion-fast-dtoa.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... double-conversion-strtod.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... numparse_stringsegment.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... numparse_parsednumber.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... numparse_impl.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... numparse_symbols.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... numparse_decimal.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... numparse_scientific.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... numparse_currency.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... numparse_affixes.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... numparse_compositions.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... numparse_validators.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... numrange_fluent.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... numrange_impl.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... erarules.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... formattedvalue.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... formattedval_iterimpl.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... formattedval_sbimpl.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["clang++ -O2 -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++11 -Qunused-arguments -Wno-parentheses-equality -shared -Wl,-Bsymbolic -Wl,-soname -Wl,libicui18n.so.64 -o ../lib/libicui18n.so.64.2 ucln_in.o fmtable.o format.o msgfmt.o umsg.o numfmt.o unum.o decimfmt.o dcfmtsym.o fmtable_cnv.o choicfmt.o datefmt.o smpdtfmt.o reldtfmt.o dtfmtsym.o udat.o dtptngen.o udatpg.o nfrs.o nfrule.o nfsubs.o rbnf.o numsys.o unumsys.o ucsdet.o ucal.o calendar.o gregocal.o timezone.o simpletz.o olsontz.o astro.o taiwncal.o buddhcal.o persncal.o islamcal.o japancal.o gregoimp.o hebrwcal.o indiancal.o chnsecal.o cecal.o coptccal.o dangical.o ethpccal.o coleitr.o coll.o sortkey.o bocsu.o ucoleitr.o ucol.o ucol_res.o ucol_sit.o collation.o collationsettings.o collationdata.o collationtailoring.o collationdatareader.o collationdatawriter.o collationfcd.o collationiterator.o utf16collationiterator.o utf8collationiterator.o uitercollationiterator.o collationsets.o collationcompare.o collationfastlatin.o collationkeys.o rulebasedcollator.o collationroot.o collationrootelements.o collationdatabuilder.o collationweights.o collationruleparser.o collationbuilder.o collationfastlatinbuilder.o listformatter.o ulistformatter.o strmatch.o usearch.o search.o stsearch.o translit.o utrans.o esctrn.o unesctrn.o funcrepl.o strrepl.o tridpars.o cpdtrans.o rbt.o rbt_data.o rbt_pars.o rbt_rule.o rbt_set.o nultrans.o remtrans.o casetrn.o titletrn.o tolowtrn.o toupptrn.o anytrans.o name2uni.o uni2name.o nortrans.o quant.o transreg.o brktrans.o regexcmp.o rematch.o repattrn.o regexst.o regextxt.o regeximp.o uregex.o uregexc.o ulocdata.o measfmt.o currfmt.o curramt.o currunit.o measure.o utmscale.o csdetect.o csmatch.o csr2022.o csrecog.o csrmbcs.o csrsbcs.o csrucode.o csrutf8.o inputext.o wintzimpl.o windtfmt.o winnmfmt.o basictz.o dtrule.o rbtz.o tzrule.o tztrans.o vtzone.o zonemeta.o standardplural.o upluralrules.o plurrule.o plurfmt.o selfmt.o dtitvfmt.o dtitvinf.o udateintervalformat.o tmunit.o tmutamt.o tmutfmt.o currpinf.o uspoof.o uspoof_impl.o uspoof_build.o uspoof_conf.o smpdtfst.o ztrans.o zrule.o vzone.o fphdlimp.o fpositer.o ufieldpositer.o decNumber.o decContext.o alphaindex.o tznames.o tznames_impl.o tzgnames.o tzfmt.o compactdecimalformat.o gender.o region.o scriptset.o uregion.o reldatefmt.o quantityformatter.o measunit.o sharedbreakiterator.o scientificnumberformatter.o dayperiodrules.o nounit.o number_affixutils.o number_compact.o number_decimalquantity.o number_decimfmtprops.o number_fluent.o number_formatimpl.o number_grouping.o number_integerwidth.o number_longnames.o number_modifiers.o number_notation.o number_output.o number_padding.o number_patternmodifier.o number_patternstring.o number_rounding.o number_scientific.o number_stringbuilder.o number_utils.o number_asformat.o number_mapper.o number_multiplier.o number_currencysymbols.o number_skeletons.o number_capi.o double-conversion.o double-conversion-bignum-dtoa.o double-conversion-bignum.o double-conversion-cached-powers.o double-conversion-diy-fp.o double-conversion-fast-dtoa.o double-conversion-strtod.o numparse_stringsegment.o numparse_parsednumber.o numparse_impl.o numparse_symbols.o numparse_decimal.o numparse_scientific.o numparse_currency.o numparse_affixes.o numparse_compositions.o numparse_validators.o numrange_fluent.o numrange_impl.o erarules.o formattedvalue.o formattedval_iterimpl.o formattedval_sbimpl.o -L../lib -licuuc -L../stubdata -licudata -lpthread -lm "],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["rm -f ../lib/libicui18n.so.64 && ln -s libicui18n.so.64.2 ../lib/libicui18n.so.64"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["rm -f ../lib/libicui18n.so && ln -s libicui18n.so.64.2 ../lib/libicui18n.so"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["make[1]: Leaving directory '/build/icu/source/i18n'"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["make[0]: Making `all' in `io'"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["make[1]: Entering directory '/build/icu/source/io'"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t locbund.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t ufile.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t ufmt_cmn.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t uprintf.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t uprntf_p.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t uscanf.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t uscanf_p.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t ustdio.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t sprintf.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t sscanf.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t ustream.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t ucln_io.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... locbund.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... ufile.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... uprintf.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... ufmt_cmn.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... uprntf_p.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... uscanf.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... uscanf_p.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... ustdio.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... sprintf.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... sscanf.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... ustream.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... ucln_io.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["clang++ -g -Wall -Wextra -Wno-unused-parameter -pedantic -Wno-psabi -std=c++17 -fPIC -MMD -MP -DOPENSSL_SUPPRESS_DEPRECATED -Ilibi2pd -Ilibi2pd_client -Ii18n -c -o obj/libi2pd/Tunnel.o libi2pd/Tunnel.cpp"],"id":5997221749194781,"type":101} @nix {"action":"result","fields":["clang++ -O2 -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++11 -Qunused-arguments -Wno-parentheses-equality -shared -Wl,-Bsymbolic -Wl,-soname -Wl,libicuio.so.64 -o ../lib/libicuio.so.64.2 locbund.o ufile.o ufmt_cmn.o uprintf.o uprntf_p.o uscanf.o uscanf_p.o ustdio.o sprintf.o sscanf.o ustream.o ucln_io.o -L../lib -licuuc -L../stubdata -licudata -L../lib -licui18n -lpthread -lm "],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["rm -f ../lib/libicuio.so.64 && ln -s libicuio.so.64.2 ../lib/libicuio.so.64"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["rm -f ../lib/libicuio.so && ln -s libicuio.so.64.2 ../lib/libicuio.so"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["make[1]: Leaving directory '/build/icu/source/io'"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["make[0]: Making `all' in `tools'"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["make[1]: Entering directory '/build/icu/source/tools'"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["make[1]: Making `all' in `toolutil'"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["make[2]: Entering directory '/build/icu/source/tools/toolutil'"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t filestrm.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t package.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t pkgitems.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t swapimpl.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t toolutil.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t unewdata.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t collationinfo.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t denseranges.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t ucm.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t ucmstate.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t uoptions.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t uparse.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t ucbuf.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t xmlparser.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t writesrc.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t pkg_icu.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t pkg_genc.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t pkg_gencmn.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t ppucd.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t flagparser.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t filetools.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t udbgutil.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t dbgutil.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t ucln_tu.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... filestrm.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... package.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... pkgitems.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... swapimpl.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... toolutil.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... unewdata.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... collationinfo.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... denseranges.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... ucm.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... ucmstate.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... uoptions.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... uparse.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... ucbuf.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... xmlparser.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... writesrc.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... pkg_icu.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... pkg_genc.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... pkg_gencmn.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... ppucd.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... flagparser.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... filetools.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... udbgutil.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... dbgutil.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... ucln_tu.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["clang++ -O2 -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++11 -Qunused-arguments -Wno-parentheses-equality -shared -Wl,-Bsymbolic -Wl,-soname -Wl,libicutu.so.64 -o ../../lib/libicutu.so.64.2 filestrm.o package.o pkgitems.o swapimpl.o toolutil.o unewdata.o collationinfo.o denseranges.o ucm.o ucmstate.o uoptions.o uparse.o ucbuf.o xmlparser.o writesrc.o pkg_icu.o pkg_genc.o pkg_gencmn.o ppucd.o flagparser.o filetools.o udbgutil.o dbgutil.o ucln_tu.o -L../../lib -licui18n -L../../lib -licuuc -L../../stubdata -licudata -lpthread -lm "],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["rm -f ../../lib/libicutu.so.64 && ln -s libicutu.so.64.2 ../../lib/libicutu.so.64"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["rm -f ../../lib/libicutu.so && ln -s libicutu.so.64.2 ../../lib/libicutu.so"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["make[2]: Leaving directory '/build/icu/source/tools/toolutil'"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["make[1]: Making `all' in `ctestfw'"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["make[2]: Entering directory '/build/icu/source/tools/ctestfw'"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t ctest.c"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t tstdtmod.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t testdata.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t datamap.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t uperf.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t ucln_ct.c"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang\t ... ctest.c"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... tstdtmod.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... testdata.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... datamap.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... uperf.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang\t ... ucln_ct.c"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["In file included from ctest.c:20:"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["\u001b[1m../../common/putilimp.h:514:40: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1ma function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes]\u001b[0m"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" 514 | U_INTERNAL \u001b[0;34mvoid\u001b[0m uprv_tzname_clear_cache();\u001b[0m"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["\u001b[0m | \u001b[0;32m void"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1mctest.c:652:23: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1ma function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes]\u001b[0m"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" 652 | \u001b[0;34mstatic\u001b[0m \u001b[0;34mvoid\u001b[0m go_offline() {\u001b[0m"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["\u001b[0m | \u001b[0;32m void"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1mctest.c:656:27: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1ma function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes]\u001b[0m"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" 656 | \u001b[0;34mstatic\u001b[0m \u001b[0;34mvoid\u001b[0m go_offline_err() {\u001b[0m"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["\u001b[0m | \u001b[0;32m void"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1mctest.c:660:31: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1ma function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes]\u001b[0m"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" 660 | \u001b[0;34mstatic\u001b[0m \u001b[0;34mvoid\u001b[0m first_line_verbose() {\u001b[0m"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["\u001b[0m | \u001b[0;32m void"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1mctest.c:664:27: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1ma function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes]\u001b[0m"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" 664 | \u001b[0;34mstatic\u001b[0m \u001b[0;34mvoid\u001b[0m first_line_err() {\u001b[0m"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["\u001b[0m | \u001b[0;32m void"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1mctest.c:668:28: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1ma function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes]\u001b[0m"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" 668 | \u001b[0;34mstatic\u001b[0m \u001b[0;34mvoid\u001b[0m first_line_info() {\u001b[0m"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["\u001b[0m | \u001b[0;32m void"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1mctest.c:672:28: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1ma function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes]\u001b[0m"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" 672 | \u001b[0;34mstatic\u001b[0m \u001b[0;34mvoid\u001b[0m first_line_test() {\u001b[0m"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["\u001b[0m | \u001b[0;32m void"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["\u001b[0m7 warnings generated."],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["clang++ -O2 -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++11 -Qunused-arguments -Wno-parentheses-equality -shared -Wl,-Bsymbolic -Wl,-soname -Wl,libicutest.so.64 -o libicutest.so.64.2 ctest.o tstdtmod.o testdata.o datamap.o uperf.o ucln_ct.o -L../../lib -licutu -L../../lib -licui18n -L../../lib -licuuc -L../../stubdata -licudata -lpthread -lm "],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["rm -f libicutest.so.64 && ln -s libicutest.so.64.2 libicutest.so.64"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["rm -f libicutest.so && ln -s libicutest.so.64.2 libicutest.so"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["make[2]: Leaving directory '/build/icu/source/tools/ctestfw'"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["make[1]: Making `all' in `makeconv'"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["make[2]: Entering directory '/build/icu/source/tools/makeconv'"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t makeconv.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t ucnvstat.c"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t genmbcs.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t gencnvex.c"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... makeconv.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang\t ... ucnvstat.c"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["cd ../.. \\"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" && CONFIG_FILES=tools/makeconv/makeconv.1 CONFIG_HEADERS= /nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/bash ./config.status"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... genmbcs.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang\t ... gencnvex.c"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["config.status: creating tools/makeconv/makeconv.1"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["In file included from ucnvstat.c:18:"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["\u001b[1m../../common/ucnv_bld.h:292:19: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1ma function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes]\u001b[0m"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" 292 | ucnv_enableCleanup();\u001b[0m"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["\u001b[0m | \u001b[0;32m void"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["\u001b[0m1 warning generated."],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["In file included from gencnvex.c:29:"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["In file included from ./makeconv.h:23:"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["\u001b[1m../../common/ucnv_bld.h:292:19: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1ma function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes]\u001b[0m"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" 292 | ucnv_enableCleanup();\u001b[0m"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["\u001b[0m | \u001b[0;32m void"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["\u001b[0m1 warning generated."],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["clang++ -O2 -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++11 -Qunused-arguments -Wno-parentheses-equality -o ../../bin/makeconv makeconv.o ucnvstat.o genmbcs.o gencnvex.o -L../../lib -licutu -L../../lib -licui18n -L../../lib -licuuc -L../../stubdata -licudata -lpthread -lm "],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["make[2]: Leaving directory '/build/icu/source/tools/makeconv'"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["make[1]: Making `all' in `genrb'"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["make[2]: Entering directory '/build/icu/source/tools/genrb'"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t errmsg.c"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t genrb.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t parse.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t read.c"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t reslist.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t ustr.c"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t rbutil.c"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t wrtjava.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t rle.c"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t wrtxml.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t prscmnts.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t filterrb.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang\t ... errmsg.c"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... genrb.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... parse.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang\t ... read.c"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... reslist.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang\t ... ustr.c"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang\t ... rbutil.c"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... wrtjava.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["\u001b[1merrmsg.c:43:29: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1ma function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes]\u001b[0m"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" 43 | U_CFUNC UBool getShowWarning(){\u001b[0m"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["\u001b[0m | \u001b[0;32m void"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1merrmsg.c:48:23: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1ma function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes]\u001b[0m"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" 48 | U_CFUNC UBool isStrict(){\u001b[0m"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["\u001b[0m | \u001b[0;32m void"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1merrmsg.c:55:24: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1ma function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes]\u001b[0m"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" 55 | U_CFUNC UBool isVerbose(){\u001b[0m"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["\u001b[0m | \u001b[0;32m void"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["\u001b[0m3 warnings generated."],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang\t ... rle.c"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... wrtxml.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["\u001b[1mread.c:53:29: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1ma function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes]\u001b[0m"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" 53 | U_CFUNC \u001b[0;34mvoid\u001b[0m resetLineNumber() {\u001b[0m"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["\u001b[0m | \u001b[0;32m void"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["\u001b[0m1 warning generated."],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... prscmnts.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["\u001b[1mrle.c:109:13: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1mvariable 'num' set but not used [-Wunused-but-set-variable]\u001b[0m"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" 109 | int32_t num=\u001b[0;32m0\u001b[0m;\u001b[0m"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["\u001b[0m1 warning generated."],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... filterrb.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... derb.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["\u001b[1mwrtjava.cpp:333:15: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1mvariable 'i' set but not used [-Wunused-but-set-variable]\u001b[0m"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" 333 | uint32_t i = \u001b[0;32m0\u001b[0m;\u001b[0m"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["\u001b[0m1 warning generated."],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["cd ../.. \\"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" && CONFIG_FILES=tools/genrb/derb.1 CONFIG_HEADERS= /nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/bash ./config.status"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["config.status: creating tools/genrb/derb.1"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["cd ../.. \\"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" && CONFIG_FILES=tools/genrb/genrb.1 CONFIG_HEADERS= /nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/bash ./config.status"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["config.status: creating tools/genrb/genrb.1"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["\u001b[1mwrtxml.cpp:927:15: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1mvariable 'i' set but not used [-Wunused-but-set-variable]\u001b[0m"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" 927 | uint32_t i = \u001b[0;32m0\u001b[0m;\u001b[0m"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["\u001b[0m1 warning generated."],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["clang++ -O2 -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++11 -Qunused-arguments -Wno-parentheses-equality -o ../../bin/derb derb.o -L../../lib -licuio -L../../lib -licutu -L../../lib -licui18n -L../../lib -licuuc -L../../stubdata -licudata -lpthread -lm "],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["clang++ -O2 -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++11 -Qunused-arguments -Wno-parentheses-equality -o ../../bin/genrb errmsg.o genrb.o parse.o read.o reslist.o ustr.o rbutil.o wrtjava.o rle.o wrtxml.o prscmnts.o filterrb.o -L../../lib -licutu -L../../lib -licui18n -L../../lib -licuuc -L../../stubdata -licudata -lpthread -lm "],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["clang++ -g -Wall -Wextra -Wno-unused-parameter -pedantic -Wno-psabi -std=c++17 -fPIC -MMD -MP -DOPENSSL_SUPPRESS_DEPRECATED -Ilibi2pd -Ilibi2pd_client -Ii18n -c -o obj/libi2pd/TunnelBase.o libi2pd/TunnelBase.cpp"],"id":5997221749194781,"type":101} @nix {"action":"result","fields":["make[2]: Leaving directory '/build/icu/source/tools/genrb'"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["make[1]: Making `all' in `genbrk'"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["make[2]: Entering directory '/build/icu/source/tools/genbrk'"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t genbrk.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["cd ../.. \\"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" && CONFIG_FILES=tools/genbrk/genbrk.1 CONFIG_HEADERS= /nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/bash ./config.status"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... genbrk.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["config.status: creating tools/genbrk/genbrk.1"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["clang++ -O2 -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++11 -Qunused-arguments -Wno-parentheses-equality -o ../../bin/genbrk genbrk.o -L../../lib -licutu -L../../lib -licui18n -L../../lib -licuuc -L../../stubdata -licudata -lpthread -lm "],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["make[2]: Leaving directory '/build/icu/source/tools/genbrk'"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["make[1]: Making `all' in `gencnval'"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["make[2]: Entering directory '/build/icu/source/tools/gencnval'"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t gencnval.c"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["cd ../.. \\"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" && CONFIG_FILES=tools/gencnval/gencnval.1 CONFIG_HEADERS= /nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/bash ./config.status"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang\t ... gencnval.c"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["config.status: creating tools/gencnval/gencnval.1"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["clang++ -O2 -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++11 -Qunused-arguments -Wno-parentheses-equality -o ../../bin/gencnval gencnval.o -L../../lib -licutu -L../../lib -licui18n -L../../lib -licuuc -L../../stubdata -licudata -lpthread -lm "],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["make[2]: Leaving directory '/build/icu/source/tools/gencnval'"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["make[1]: Making `all' in `gensprep'"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["make[2]: Entering directory '/build/icu/source/tools/gensprep'"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t gensprep.c"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t store.c"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["cd ../.. \\"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" && CONFIG_FILES=tools/gensprep/gensprep.8 CONFIG_HEADERS= /nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/bash ./config.status"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang\t ... gensprep.c"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang\t ... store.c"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["config.status: creating tools/gensprep/gensprep.8"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["In file included from gensprep.c:34:"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["In file included from ../../common/sprpimpl.h:32:"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["In file included from ../../common/ubidi_props.h:26:"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["\u001b[1m../../common/putilimp.h:514:40: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1ma function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes]\u001b[0m"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" 514 | U_INTERNAL \u001b[0;34mvoid\u001b[0m uprv_tzname_clear_cache();\u001b[0m"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["\u001b[0m | \u001b[0;32m void"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["\u001b[0m1 warning generated."],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["In file included from store.c:30:"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["In file included from ./gensprep.h:23:"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["In file included from ../../common/sprpimpl.h:32:"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["In file included from ../../common/ubidi_props.h:26:"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["\u001b[1m../../common/putilimp.h:514:40: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1ma function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes]\u001b[0m"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" 514 | U_INTERNAL \u001b[0;34mvoid\u001b[0m uprv_tzname_clear_cache();\u001b[0m"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["\u001b[0m | \u001b[0;32m void"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1mstore.c:200:5: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1ma function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes]\u001b[0m"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" 200 | init() {\u001b[0m"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["\u001b[0m | \u001b[0;32m void"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1mstore.c:239:17: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1ma function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes]\u001b[0m"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" 239 | storeMappingData(){\u001b[0m"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["\u001b[0m | \u001b[0;32m void"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["\u001b[0m3 warnings generated."],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["clang++ -O2 -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++11 -Qunused-arguments -Wno-parentheses-equality -o ../../bin/gensprep gensprep.o store.o -L../../lib -licutu -L../../lib -licui18n -L../../lib -licuuc -L../../stubdata -licudata -lpthread -lm "],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["make[2]: Leaving directory '/build/icu/source/tools/gensprep'"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["make[1]: Making `all' in `icuinfo'"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["make[2]: Entering directory '/build/icu/source/tools/icuinfo'"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t icuinfo.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... icuinfo.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["clang++ -O2 -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++11 -Qunused-arguments -Wno-parentheses-equality -o icuinfo icuinfo.o -L../../lib -licutu -L../../lib -licui18n -L../../lib -licuuc -L../../stubdata -licudata -lpthread -lm "],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["make[2]: Leaving directory '/build/icu/source/tools/icuinfo'"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["make[1]: Making `all' in `genccode'"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["make[2]: Entering directory '/build/icu/source/tools/genccode'"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t genccode.c"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["cd ../.. \\"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" && CONFIG_FILES=tools/genccode/genccode.8 CONFIG_HEADERS= /nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/bash ./config.status"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang\t ... genccode.c"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["config.status: creating tools/genccode/genccode.8"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["In file included from genccode.c:60:"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["In file included from ./../toolutil/pkg_genc.h:16:"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["\u001b[1m../../common/putilimp.h:514:40: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1ma function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes]\u001b[0m"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" 514 | U_INTERNAL \u001b[0;34mvoid\u001b[0m uprv_tzname_clear_cache();\u001b[0m"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["\u001b[0m | \u001b[0;32m void"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["\u001b[0m1 warning generated."],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["clang++ -O2 -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++11 -Qunused-arguments -Wno-parentheses-equality -o ../../bin/genccode genccode.o -L../../lib -licutu -L../../lib -licui18n -L../../lib -licuuc -L../../stubdata -licudata -lpthread -lm "],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["make[2]: Leaving directory '/build/icu/source/tools/genccode'"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["make[1]: Making `all' in `gencmn'"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["make[2]: Entering directory '/build/icu/source/tools/gencmn'"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t gencmn.c"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["cd ../.. \\"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" && CONFIG_FILES=tools/gencmn/gencmn.8 CONFIG_HEADERS= /nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/bash ./config.status"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang\t ... gencmn.c"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["config.status: creating tools/gencmn/gencmn.8"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["In file included from gencmn.c:33:"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["\u001b[1m../../common/putilimp.h:514:40: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1ma function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes]\u001b[0m"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" 514 | U_INTERNAL \u001b[0;34mvoid\u001b[0m uprv_tzname_clear_cache();\u001b[0m"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["\u001b[0m | \u001b[0;32m void"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["\u001b[0m1 warning generated."],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["clang++ -O2 -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++11 -Qunused-arguments -Wno-parentheses-equality -o ../../bin/gencmn gencmn.o -L../../lib -licutu -L../../lib -licui18n -L../../lib -licuuc -L../../stubdata -licudata -lpthread -lm "],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["make[2]: Leaving directory '/build/icu/source/tools/gencmn'"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["make[1]: Making `all' in `icupkg'"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["make[2]: Entering directory '/build/icu/source/tools/icupkg'"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t icupkg.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["cd ../.. \\"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" && CONFIG_FILES=tools/icupkg/icupkg.8 CONFIG_HEADERS= /nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/bash ./config.status"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... icupkg.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["config.status: creating tools/icupkg/icupkg.8"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["clang++ -g -Wall -Wextra -Wno-unused-parameter -pedantic -Wno-psabi -std=c++17 -fPIC -MMD -MP -DOPENSSL_SUPPRESS_DEPRECATED -Ilibi2pd -Ilibi2pd_client -Ii18n -c -o obj/libi2pd/TunnelConfig.o libi2pd/TunnelConfig.cpp"],"id":5997221749194781,"type":101} @nix {"action":"result","fields":["clang++ -O2 -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++11 -Qunused-arguments -Wno-parentheses-equality -o ../../bin/icupkg icupkg.o -L../../lib -licutu -L../../lib -licui18n -L../../lib -licuuc -L../../stubdata -licudata -lpthread -lm "],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["make[2]: Leaving directory '/build/icu/source/tools/icupkg'"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["make[1]: Making `all' in `pkgdata'"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["make[2]: Entering directory '/build/icu/source/tools/pkgdata'"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t pkgdata.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t pkgtypes.c"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["cd ../.. \\"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" && CONFIG_FILES=tools/pkgdata/pkgdata.1 CONFIG_HEADERS= /nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/bash ./config.status"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... pkgdata.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang\t ... pkgtypes.c"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["config.status: creating tools/pkgdata/pkgdata.1"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["In file included from pkgtypes.c:27:"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["\u001b[1m../../common/putilimp.h:514:40: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1ma function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes]\u001b[0m"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" 514 | U_INTERNAL \u001b[0;34mvoid\u001b[0m uprv_tzname_clear_cache();\u001b[0m"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["\u001b[0m | \u001b[0;32m void"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["\u001b[0m1 warning generated."],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["clang++ -O2 -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++11 -Qunused-arguments -Wno-parentheses-equality -o ../../bin/pkgdata pkgdata.o pkgtypes.o -L../../lib -licutu -L../../lib -licui18n -L../../lib -licuuc -L../../stubdata -licudata -lpthread -lm "],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["make[2]: Leaving directory '/build/icu/source/tools/pkgdata'"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["make[1]: Making `all' in `gentest'"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["make[2]: Entering directory '/build/icu/source/tools/gentest'"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t gentest.c"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t genres32.c"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang\t ... gentest.c"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang\t ... genres32.c"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["clang++ -O2 -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++11 -Qunused-arguments -Wno-parentheses-equality -o gentest gentest.o genres32.o -L../../tools/ctestfw -licutest -L../../lib -licutu -L../../lib -licui18n -L../../lib -licuuc -L../../stubdata -licudata -lpthread -lm "],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["make[2]: Leaving directory '/build/icu/source/tools/gentest'"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["make[1]: Making `all' in `gennorm2'"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["make[2]: Entering directory '/build/icu/source/tools/gennorm2'"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t gennorm2.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t n2builder.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t extradata.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t norms.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... gennorm2.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... n2builder.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... extradata.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... norms.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["clang++ -g -Wall -Wextra -Wno-unused-parameter -pedantic -Wno-psabi -std=c++17 -fPIC -MMD -MP -DOPENSSL_SUPPRESS_DEPRECATED -Ilibi2pd -Ilibi2pd_client -Ii18n -c -o obj/libi2pd/TunnelEndpoint.o libi2pd/TunnelEndpoint.cpp"],"id":5997221749194781,"type":101} @nix {"action":"result","fields":["\u001b[1mgennorm2.cpp:82:1: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1m'main' should not be 'extern \"C\"' [-Wmain]\u001b[0m"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" 82 | main(\u001b[0;34mint\u001b[0m argc, \u001b[0;34mchar\u001b[0m* argv[]) {\u001b[0m"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m^"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["\u001b[0m1 warning generated."],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["clang++ -O2 -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++11 -Qunused-arguments -Wno-parentheses-equality -o ../../bin/gennorm2 gennorm2.o n2builder.o extradata.o norms.o -L../../lib -licutu -L../../lib -licui18n -L../../lib -licuuc -L../../stubdata -licudata -lpthread -lm "],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["make[2]: Leaving directory '/build/icu/source/tools/gennorm2'"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["make[1]: Making `all' in `gencfu'"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["make[2]: Entering directory '/build/icu/source/tools/gencfu'"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t gencfu.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["cd ../.. \\"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" && CONFIG_FILES=tools/gencfu/gencfu.1 CONFIG_HEADERS= /nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/bash ./config.status"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... gencfu.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["config.status: creating tools/gencfu/gencfu.1"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["clang++ -O2 -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++11 -Qunused-arguments -Wno-parentheses-equality -o ../../bin/gencfu gencfu.o -L../../lib -licutu -L../../lib -licui18n -L../../lib -licuuc -L../../stubdata -licudata -lpthread -lm "],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["make[2]: Leaving directory '/build/icu/source/tools/gencfu'"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["make[1]: Making `all' in `gendict'"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["make[2]: Entering directory '/build/icu/source/tools/gendict'"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t gendict.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["cd ../.. \\"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" && CONFIG_FILES=tools/gendict/gendict.1 CONFIG_HEADERS= /nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/bash ./config.status"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... gendict.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["config.status: creating tools/gendict/gendict.1"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["clang++ -O2 -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++11 -Qunused-arguments -Wno-parentheses-equality -o ../../bin/gendict gendict.o -L../../lib -licutu -L../../lib -licui18n -L../../lib -licuuc -L../../stubdata -licudata -lpthread -lm "],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["make[2]: Leaving directory '/build/icu/source/tools/gendict'"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["make[1]: Making `all' in `escapesrc'"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["make[2]: Entering directory '/build/icu/source/tools/escapesrc'"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t escapesrc.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... escapesrc.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["clang++ -O2 -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++11 -Qunused-arguments -Wno-parentheses-equality -o ../../bin/escapesrc escapesrc.o -lpthread -lm "],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["make[2]: Leaving directory '/build/icu/source/tools/escapesrc'"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["make[2]: Entering directory '/build/icu/source/tools'"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["make[2]: Nothing to be done for 'all-local'."],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["make[2]: Leaving directory '/build/icu/source/tools'"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["make[1]: Leaving directory '/build/icu/source/tools'"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["make[0]: Making `all' in `data'"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["make[1]: Entering directory '/build/icu/source/data'"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["make -f pkgdataMakefile"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/bash ../mkinstalldirs ./out/tmp ./out/build/icudt64l"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["make[2]: Entering directory '/build/icu/source/data'"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["rm -rf icupkg.inc"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["mkdir ./out"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["mkdir ./out/tmp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["mkdir ./out/build"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["mkdir ./out/build/icudt64l"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["Unpacking ./in/icudt64l.dat and generating out/tmp/icudata.lst (list of data files)"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["LD_LIBRARY_PATH=/nix/store/nyd55im4g5xammbszv4yv77h7s3i95s9-icu4c-build-root-64.2/lib:/nix/store/nyd55im4g5xammbszv4yv77h7s3i95s9-icu4c-build-root-64.2/stubdata:/nix/store/nyd55im4g5xammbszv4yv77h7s3i95s9-icu4c-build-root-64.2/tools/ctestfw:$LD_LIBRARY_PATH /nix/store/nyd55im4g5xammbszv4yv77h7s3i95s9-icu4c-build-root-64.2/bin/icupkg -d ./out/build/icudt64l --list -x \\* ./in/icudt64l.dat -o out/tmp/icudata.lst"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["make[2]: Leaving directory '/build/icu/source/data'"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["echo timestamp > build-local"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["LD_LIBRARY_PATH=/nix/store/nyd55im4g5xammbszv4yv77h7s3i95s9-icu4c-build-root-64.2/stubdata:/nix/store/nyd55im4g5xammbszv4yv77h7s3i95s9-icu4c-build-root-64.2/tools/ctestfw:/nix/store/nyd55im4g5xammbszv4yv77h7s3i95s9-icu4c-build-root-64.2/lib:$LD_LIBRARY_PATH /nix/store/nyd55im4g5xammbszv4yv77h7s3i95s9-icu4c-build-root-64.2/bin/pkgdata -O ../data/icupkg.inc -q -c -s /build/icu/source/data/out/build/icudt64l -d ../lib -e icudt64 -T ./out/tmp -p icudt64l -m dll -r 64.2 -L icudata ./out/tmp/icudata.lst"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["pkgdata: clang -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_STRTOD_L=1 -DU_HAVE_XLOCALE_H=0 -DU_ATTRIBUTE_DEPRECATED= -O2 -std=c11 -Wall -pedantic -Wshadow -Wpointer-arith -Wmissing-prototypes -Wwrite-strings -Qunused-arguments -Wno-parentheses-equality -c -I../common -I../common -DPIC -fPIC -o ./out/tmp/icudt64l_dat.o ./out/tmp/icudt64l_dat.S"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["clang++ -g -Wall -Wextra -Wno-unused-parameter -pedantic -Wno-psabi -std=c++17 -fPIC -MMD -MP -DOPENSSL_SUPPRESS_DEPRECATED -Ilibi2pd -Ilibi2pd_client -Ii18n -c -o obj/libi2pd/TunnelGateway.o libi2pd/TunnelGateway.cpp"],"id":5997221749194781,"type":101} @nix {"action":"result","fields":["clang++ -g -Wall -Wextra -Wno-unused-parameter -pedantic -Wno-psabi -std=c++17 -fPIC -MMD -MP -DOPENSSL_SUPPRESS_DEPRECATED -Ilibi2pd -Ilibi2pd_client -Ii18n -c -o obj/libi2pd/TunnelPool.o libi2pd/TunnelPool.cpp"],"id":5997221749194781,"type":101} @nix {"action":"result","fields":["clang++ -g -Wall -Wextra -Wno-unused-parameter -pedantic -Wno-psabi -std=c++17 -fPIC -MMD -MP -DOPENSSL_SUPPRESS_DEPRECATED -Ilibi2pd -Ilibi2pd_client -Ii18n -c -o obj/libi2pd/api.o libi2pd/api.cpp"],"id":5997221749194781,"type":101} @nix {"action":"result","fields":["clang++ -g -Wall -Wextra -Wno-unused-parameter -pedantic -Wno-psabi -std=c++17 -fPIC -MMD -MP -DOPENSSL_SUPPRESS_DEPRECATED -Ilibi2pd -Ilibi2pd_client -Ii18n -c -o obj/libi2pd/util.o libi2pd/util.cpp"],"id":5997221749194781,"type":101} @nix {"action":"result","fields":["ar -r libi2pd.a obj/libi2pd/Base.o obj/libi2pd/Blinding.o obj/libi2pd/Config.o obj/libi2pd/Crypto.o obj/libi2pd/CryptoKey.o obj/libi2pd/Datagram.o obj/libi2pd/Destination.o obj/libi2pd/ECIESX25519AEADRatchetSession.o obj/libi2pd/Ed25519.o obj/libi2pd/Elligator.o obj/libi2pd/FS.o obj/libi2pd/Family.o obj/libi2pd/Garlic.o obj/libi2pd/Gost.o obj/libi2pd/Gzip.o obj/libi2pd/HTTP.o obj/libi2pd/I2NPProtocol.o obj/libi2pd/I2PEndian.o obj/libi2pd/Identity.o obj/libi2pd/KadDHT.o obj/libi2pd/LeaseSet.o obj/libi2pd/Log.o obj/libi2pd/NTCP2.o obj/libi2pd/NetDb.o obj/libi2pd/NetDbRequests.o obj/libi2pd/Profiling.o obj/libi2pd/Reseed.o obj/libi2pd/RouterContext.o obj/libi2pd/RouterInfo.o obj/libi2pd/SSU2.o obj/libi2pd/SSU2OutOfSession.o obj/libi2pd/SSU2Session.o obj/libi2pd/Signature.o obj/libi2pd/Streaming.o obj/libi2pd/Timestamp.o obj/libi2pd/TransitTunnel.o obj/libi2pd/Transports.o obj/libi2pd/Tunnel.o obj/libi2pd/TunnelBase.o obj/libi2pd/TunnelConfig.o obj/libi2pd/TunnelEndpoint.o obj/libi2pd/TunnelGateway.o obj/libi2pd/TunnelPool.o obj/libi2pd/api.o obj/libi2pd/util.o"],"id":5997221749194781,"type":101} @nix {"action":"result","fields":["ar: creating libi2pd.a"],"id":5997221749194781,"type":101} @nix {"action":"result","fields":["make[1]: Leaving directory '/build/source/i2pd'"],"id":5997221749194781,"type":101} @nix {"action":"result","fields":["clang++ -Wall -std=c++17 -O2 -g -DOPENSSL_SUPPRESS_DEPRECATED -Ii2pd/libi2pd -Ii2pd/libi2pd_client -c -o vain.o vain.cpp"],"id":5997221749194781,"type":101} @nix {"action":"result","fields":["\u001b[1mvain.cpp:323:19: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1mlambda capture 'argc' is not used [-Wunused-lambda-capture]\u001b[0m"],"id":5997221749194781,"type":101} @nix {"action":"result","fields":[" 323 | \u001b[0;34mauto\u001b[0m doSearch = [argc,argv] () {\u001b[0m"],"id":5997221749194781,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^~~~~"],"id":5997221749194781,"type":101} @nix {"action":"result","fields":["\u001b[0m1 warning generated."],"id":5997221749194781,"type":101} @nix {"action":"result","fields":["clang++ -o vain vain.o i2pd/libi2pd.a -lboost_system -lboost_program_options -lssl -lcrypto -lz -lrt -lpthread"],"id":5997221749194781,"type":101} @nix {"action":"result","fields":["clang++ -Wall -std=c++17 -O2 -g -DOPENSSL_SUPPRESS_DEPRECATED -Ii2pd/libi2pd -Ii2pd/libi2pd_client -c -o keygen.o keygen.cpp"],"id":5997221749194781,"type":101} @nix {"action":"result","fields":["clang++ -o keygen -DOPENSSL_SUPPRESS_DEPRECATED keygen.o i2pd/libi2pd.a -lboost_system -lboost_program_options -lssl -lcrypto -lz -lrt -lpthread"],"id":5997221749194781,"type":101} @nix {"action":"result","fields":["clang++ -Wall -std=c++17 -O2 -g -DOPENSSL_SUPPRESS_DEPRECATED -Ii2pd/libi2pd -Ii2pd/libi2pd_client -c -o keyinfo.o keyinfo.cpp"],"id":5997221749194781,"type":101} @nix {"action":"result","fields":["clang++ -o keyinfo -DOPENSSL_SUPPRESS_DEPRECATED keyinfo.o i2pd/libi2pd.a -lboost_system -lboost_program_options -lssl -lcrypto -lz -lrt -lpthread"],"id":5997221749194781,"type":101} @nix {"action":"result","fields":["clang++ -Wall -std=c++17 -O2 -g -DOPENSSL_SUPPRESS_DEPRECATED -Ii2pd/libi2pd -Ii2pd/libi2pd_client -c -o famtool.o famtool.cpp"],"id":5997221749194781,"type":101} @nix {"action":"result","fields":["pkgdata: clang -O2 -std=c11 -Wall -pedantic -Wshadow -Wpointer-arith -Wmissing-prototypes -Wwrite-strings -Qunused-arguments -Wno-parentheses-equality -shared -Wl,-Bsymbolic -nodefaultlibs -nostdlib -o ../lib/libicudata.so.64.2 ./out/tmp/icudt64l_dat.o -Wl,-soname -Wl,libicudata.so.64 -Wl,-Bsymbolic"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["pkgdata: cd ../lib/ && rm -f libicudata.so.64 && ln -s libicudata.so.64.2 libicudata.so.64"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["pkgdata: cd ../lib/ && rm -f libicudata.so && ln -s libicudata.so.64.2 libicudata.so"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["echo timestamp > packagedata"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["make[1]: Leaving directory '/build/icu/source/data'"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["make[0]: Making `all' in `extra'"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["make[1]: Entering directory '/build/icu/source/extra'"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["make[1]: Making `all' in `uconv'"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["make[2]: Entering directory '/build/icu/source/extra/uconv'"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["make -f pkgdataMakefile"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang++\t ... uconv.cpp"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang\t ... uwmsg.c"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["make[3]: Entering directory '/build/icu/source/extra/uconv'"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["rm -rf pkgdata.inc"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["mkdir uconvmsg"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["LD_LIBRARY_PATH=/nix/store/nyd55im4g5xammbszv4yv77h7s3i95s9-icu4c-build-root-64.2/lib:/nix/store/nyd55im4g5xammbszv4yv77h7s3i95s9-icu4c-build-root-64.2/stubdata:/nix/store/nyd55im4g5xammbszv4yv77h7s3i95s9-icu4c-build-root-64.2/tools/ctestfw:$LD_LIBRARY_PATH /nix/store/nyd55im4g5xammbszv4yv77h7s3i95s9-icu4c-build-root-64.2/bin/genrb -e UTF-8 -s resources -d uconvmsg root.txt"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["LD_LIBRARY_PATH=/nix/store/nyd55im4g5xammbszv4yv77h7s3i95s9-icu4c-build-root-64.2/lib:/nix/store/nyd55im4g5xammbszv4yv77h7s3i95s9-icu4c-build-root-64.2/stubdata:/nix/store/nyd55im4g5xammbszv4yv77h7s3i95s9-icu4c-build-root-64.2/tools/ctestfw:$LD_LIBRARY_PATH /nix/store/nyd55im4g5xammbszv4yv77h7s3i95s9-icu4c-build-root-64.2/bin/genrb -e UTF-8 -s resources -d uconvmsg fr.txt"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["make[3]: Leaving directory '/build/icu/source/extra/uconv'"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["LD_LIBRARY_PATH=/nix/store/nyd55im4g5xammbszv4yv77h7s3i95s9-icu4c-build-root-64.2/lib:/nix/store/nyd55im4g5xammbszv4yv77h7s3i95s9-icu4c-build-root-64.2/stubdata:/nix/store/nyd55im4g5xammbszv4yv77h7s3i95s9-icu4c-build-root-64.2/tools/ctestfw:$LD_LIBRARY_PATH /nix/store/nyd55im4g5xammbszv4yv77h7s3i95s9-icu4c-build-root-64.2/bin/pkgdata -p uconvmsg -O pkgdata.inc -m static -s uconvmsg -d uconvmsg -T uconvmsg uconvmsg/uconvmsg.lst"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["cd ../.. \\"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" && CONFIG_FILES=extra/uconv/uconv.1 CONFIG_HEADERS= /nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/bash ./config.status"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["pkgdata: clang -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_STRTOD_L=1 -DU_HAVE_XLOCALE_H=0 -DU_ATTRIBUTE_DEPRECATED= -O2 -std=c11 -Wall -pedantic -Wshadow -Wpointer-arith -Wmissing-prototypes -Wwrite-strings -Qunused-arguments -Wno-parentheses-equality -c -I../../common -I../../common -DPIC -fPIC -o uconvmsg/uconvmsg_dat.o uconvmsg/uconvmsg_dat.S"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["pkgdata: ar r uconvmsg/libuconvmsg.a uconvmsg/uconvmsg_dat.o"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["ar: creating uconvmsg/libuconvmsg.a"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["pkgdata: ranlib uconvmsg/libuconvmsg.a"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["config.status: creating extra/uconv/uconv.1"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["clang++ -O2 -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++11 -Qunused-arguments -Wno-parentheses-equality -o ../../bin/uconv uconv.o uwmsg.o -L../../lib -licui18n -L../../lib -licuuc -L../../stubdata -licudata -lpthread -lm uconvmsg/libuconvmsg.a"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["make[2]: Leaving directory '/build/icu/source/extra/uconv'"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["make[2]: Entering directory '/build/icu/source/extra'"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["make[2]: Nothing to be done for 'all-local'."],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["make[2]: Leaving directory '/build/icu/source/extra'"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["make[1]: Leaving directory '/build/icu/source/extra'"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["make[0]: Making `all' in `samples'"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["make[1]: Entering directory '/build/icu/source/samples'"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["make[1]: Making `all' in `date'"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["make[2]: Entering directory '/build/icu/source/samples/date'"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t uprint.c"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t date.c"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang\t ... uprint.c"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang\t ... date.c"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["\u001b[1mdate.c:188:6: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1ma function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes]\u001b[0m"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" 188 | usage()\u001b[0m"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["\u001b[0m | \u001b[0;32m void"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1mdate.c:209:8: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1ma function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes]\u001b[0m"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" 209 | version()\u001b[0m"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["\u001b[0m | \u001b[0;32m void"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["\u001b[0m2 warnings generated."],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["clang++ -O2 -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++11 -Qunused-arguments -Wno-parentheses-equality -o icudate uprint.o date.o -L../../lib -licui18n -L../../lib -licuuc -L../../stubdata -licudata -lpthread -lm "],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["make[2]: Leaving directory '/build/icu/source/samples/date'"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["make[1]: Making `all' in `cal'"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["make[2]: Entering directory '/build/icu/source/samples/cal'"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t uprint.c"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" (deps)\t cal.c"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang\t ... uprint.c"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" clang\t ... cal.c"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["\u001b[1mcal.c:204:6: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1ma function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes]\u001b[0m"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" 204 | usage()\u001b[0m"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["\u001b[0m | \u001b[0;32m void"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1mcal.c:222:8: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1ma function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes]\u001b[0m"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" 222 | version()\u001b[0m"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["\u001b[0m | \u001b[0;32m void"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["\u001b[0m2 warnings generated."],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["clang++ -O2 -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++11 -Qunused-arguments -Wno-parentheses-equality -o icucal uprint.o cal.o -L../../lib -licui18n -L../../lib -licuuc -L../../stubdata -licudata -lpthread -lm "],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["make[2]: Leaving directory '/build/icu/source/samples/cal'"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["make[2]: Entering directory '/build/icu/source/samples'"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["make[2]: Nothing to be done for 'all-local'."],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["make[2]: Leaving directory '/build/icu/source/samples'"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["make[1]: Leaving directory '/build/icu/source/samples'"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["make[0]: Making `all' in `test'"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["make[1]: Entering directory '/build/icu/source/test'"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["make[1]: Nothing to be done for 'all'."],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["make[1]: Leaving directory '/build/icu/source/test'"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["make[1]: Entering directory '/build/icu/source'"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["Note: rebuild with \"make VERBOSE=1 all-local\" to show all compiler parameters."],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["make[1]: Leaving directory '/build/icu/source'"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["buildPhase completed in 2 minutes 7 seconds"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["Running phase: installPhase"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["installPhase"],"id":5997221749194794,"type":104} @nix {"action":"result","fields":["install flags: -j7 SHELL=/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/bash pkgconfigdir=/nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/lib/pkgconfig m4datadir=/nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/share/aclocal aclocaldir=/nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/share/aclocal install"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["cd . \\"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" && CONFIG_FILES=./config/icu-config.1 CONFIG_HEADERS= /nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/bash ./config.status"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["make[0]: Making `install' in `stubdata'"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["mkdir /nix/store/nnhvzmdx9z5h1xzqknjxm72m7j8ncjb4-icu4c-x86_64-unknown-linux-gnufilc0-64.2/share"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["mkdir /nix/store/nnhvzmdx9z5h1xzqknjxm72m7j8ncjb4-icu4c-x86_64-unknown-linux-gnufilc0-64.2/share/icu"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["make[1]: Entering directory '/build/icu/source/stubdata'"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/bash ../mkinstalldirs /nix/store/nnhvzmdx9z5h1xzqknjxm72m7j8ncjb4-icu4c-x86_64-unknown-linux-gnufilc0-64.2/lib"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["mkdir /nix/store/nnhvzmdx9z5h1xzqknjxm72m7j8ncjb4-icu4c-x86_64-unknown-linux-gnufilc0-64.2/share/icu/64.2"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["mkdir /nix/store/nnhvzmdx9z5h1xzqknjxm72m7j8ncjb4-icu4c-x86_64-unknown-linux-gnufilc0-64.2/share/icu/64.2/config"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["mkdir /nix/store/nnhvzmdx9z5h1xzqknjxm72m7j8ncjb4-icu4c-x86_64-unknown-linux-gnufilc0-64.2/lib"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c libicudata.so.64.2 /nix/store/nnhvzmdx9z5h1xzqknjxm72m7j8ncjb4-icu4c-x86_64-unknown-linux-gnufilc0-64.2/lib"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["mkdir /nix/store/nnhvzmdx9z5h1xzqknjxm72m7j8ncjb4-icu4c-x86_64-unknown-linux-gnufilc0-64.2/lib/icu"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["cd /nix/store/nnhvzmdx9z5h1xzqknjxm72m7j8ncjb4-icu4c-x86_64-unknown-linux-gnufilc0-64.2/lib && rm -f libicudata.so && ln -s libicudata.so.64.2 libicudata.so"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["mkdir /nix/store/nnhvzmdx9z5h1xzqknjxm72m7j8ncjb4-icu4c-x86_64-unknown-linux-gnufilc0-64.2/lib/icu/64.2"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["cd /nix/store/nnhvzmdx9z5h1xzqknjxm72m7j8ncjb4-icu4c-x86_64-unknown-linux-gnufilc0-64.2/lib && rm -f libicudata.so.64 && ln -s libicudata.so.64.2 libicudata.so.64"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["mkdir /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["make[1]: Leaving directory '/build/icu/source/stubdata'"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["make[0]: Making `install' in `common'"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["mkdir /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/bin"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["mkdir /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/sbin"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c -m 644 ./config/mh-linux /nix/store/nnhvzmdx9z5h1xzqknjxm72m7j8ncjb4-icu4c-x86_64-unknown-linux-gnufilc0-64.2/share/icu/64.2/config/mh-linux"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c ./mkinstalldirs /nix/store/nnhvzmdx9z5h1xzqknjxm72m7j8ncjb4-icu4c-x86_64-unknown-linux-gnufilc0-64.2/share/icu/64.2/mkinstalldirs"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c ./install-sh /nix/store/nnhvzmdx9z5h1xzqknjxm72m7j8ncjb4-icu4c-x86_64-unknown-linux-gnufilc0-64.2/share/icu/64.2/install-sh"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["mkdir /nix/store/nnhvzmdx9z5h1xzqknjxm72m7j8ncjb4-icu4c-x86_64-unknown-linux-gnufilc0-64.2/lib/pkgconfig"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c -m 644 ./config/icu-uc.pc ./config/icu-i18n.pc ./config/icu-io.pc /nix/store/nnhvzmdx9z5h1xzqknjxm72m7j8ncjb4-icu4c-x86_64-unknown-linux-gnufilc0-64.2/lib/pkgconfig/"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c -m 644 ./../LICENSE /nix/store/nnhvzmdx9z5h1xzqknjxm72m7j8ncjb4-icu4c-x86_64-unknown-linux-gnufilc0-64.2/share/icu/64.2/LICENSE"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c ./config/icu-config /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/bin/icu-config"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c -m 644 ./config/Makefile.inc /nix/store/nnhvzmdx9z5h1xzqknjxm72m7j8ncjb4-icu4c-x86_64-unknown-linux-gnufilc0-64.2/lib/icu/64.2/Makefile.inc"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["config.status: creating ./config/icu-config.1"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c -m 644 ./config/pkgdata.inc /nix/store/nnhvzmdx9z5h1xzqknjxm72m7j8ncjb4-icu4c-x86_64-unknown-linux-gnufilc0-64.2/lib/icu/64.2/pkgdata.inc"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["cd /nix/store/nnhvzmdx9z5h1xzqknjxm72m7j8ncjb4-icu4c-x86_64-unknown-linux-gnufilc0-64.2/lib/icu/64.2/..; \\"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" rm -rf current && ln -s 64.2 current; \\"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" rm -f Makefile.inc && ln -s current/Makefile.inc Makefile.inc; \\"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" rm -f pkgdata.inc && ln -s current/pkgdata.inc pkgdata.inc"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/bash ./mkinstalldirs /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/share/man/man1"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["mkdir /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/share"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["mkdir /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/share/man"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["mkdir /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/share/man/man1"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["make[1]: Entering directory '/build/icu/source/common'"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/bash ../mkinstalldirs /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/include/unicode"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c -m 644 config/icu-config.1 /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/share/man/man1"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/bash ../mkinstalldirs /nix/store/nnhvzmdx9z5h1xzqknjxm72m7j8ncjb4-icu4c-x86_64-unknown-linux-gnufilc0-64.2/lib"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["mkdir /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/include"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["mkdir /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/include/unicode"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c ../lib/libicuuc.so.64.2 /nix/store/nnhvzmdx9z5h1xzqknjxm72m7j8ncjb4-icu4c-x86_64-unknown-linux-gnufilc0-64.2/lib"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c -m 644 ./unicode/appendable.h /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/include/unicode"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["cd /nix/store/nnhvzmdx9z5h1xzqknjxm72m7j8ncjb4-icu4c-x86_64-unknown-linux-gnufilc0-64.2/lib && rm -f libicuuc.so && ln -s libicuuc.so.64.2 libicuuc.so"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c -m 644 ./unicode/brkiter.h /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/include/unicode"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c -m 644 ./unicode/bytestream.h /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/include/unicode"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c -m 644 ./unicode/bytestrie.h /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/include/unicode"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["cd /nix/store/nnhvzmdx9z5h1xzqknjxm72m7j8ncjb4-icu4c-x86_64-unknown-linux-gnufilc0-64.2/lib && rm -f libicuuc.so.64 && ln -s libicuuc.so.64.2 libicuuc.so.64"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c -m 644 ./unicode/bytestriebuilder.h /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/include/unicode"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c -m 644 ./unicode/caniter.h /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/include/unicode"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c -m 644 ./unicode/casemap.h /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/include/unicode"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c -m 644 ./unicode/char16ptr.h /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/include/unicode"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c -m 644 ./unicode/chariter.h /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/include/unicode"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c -m 644 ./unicode/dbbi.h /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/include/unicode"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c -m 644 ./unicode/docmain.h /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/include/unicode"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c -m 644 ./unicode/dtintrv.h /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/include/unicode"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c -m 644 ./unicode/edits.h /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/include/unicode"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c -m 644 ./unicode/enumset.h /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/include/unicode"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c -m 644 ./unicode/errorcode.h /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/include/unicode"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c -m 644 ./unicode/filteredbrk.h /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/include/unicode"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c -m 644 ./unicode/icudataver.h /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/include/unicode"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c -m 644 ./unicode/icuplug.h /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/include/unicode"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c -m 644 ./unicode/idna.h /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/include/unicode"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c -m 644 ./unicode/localebuilder.h /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/include/unicode"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c -m 644 ./unicode/localpointer.h /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/include/unicode"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c -m 644 ./unicode/locdspnm.h /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/include/unicode"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c -m 644 ./unicode/locid.h /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/include/unicode"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c -m 644 ./unicode/messagepattern.h /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/include/unicode"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c -m 644 ./unicode/normalizer2.h /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/include/unicode"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c -m 644 ./unicode/normlzr.h /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/include/unicode"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c -m 644 ./unicode/parseerr.h /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/include/unicode"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c -m 644 ./unicode/parsepos.h /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/include/unicode"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c -m 644 ./unicode/platform.h /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/include/unicode"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c -m 644 ./unicode/ptypes.h /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/include/unicode"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c -m 644 ./unicode/putil.h /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/include/unicode"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c -m 644 ./unicode/rbbi.h /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/include/unicode"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c -m 644 ./unicode/rep.h /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/include/unicode"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c -m 644 ./unicode/resbund.h /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/include/unicode"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c -m 644 ./unicode/schriter.h /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/include/unicode"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c -m 644 ./unicode/simpleformatter.h /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/include/unicode"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c -m 644 ./unicode/std_string.h /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/include/unicode"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c -m 644 ./unicode/strenum.h /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/include/unicode"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c -m 644 ./unicode/stringoptions.h /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/include/unicode"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c -m 644 ./unicode/stringpiece.h /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/include/unicode"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c -m 644 ./unicode/stringtriebuilder.h /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/include/unicode"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c -m 644 ./unicode/symtable.h /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/include/unicode"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c -m 644 ./unicode/ubidi.h /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/include/unicode"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c -m 644 ./unicode/ubiditransform.h /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/include/unicode"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c -m 644 ./unicode/ubrk.h /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/include/unicode"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c -m 644 ./unicode/ucasemap.h /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/include/unicode"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c -m 644 ./unicode/ucat.h /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/include/unicode"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c -m 644 ./unicode/uchar.h /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/include/unicode"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c -m 644 ./unicode/ucharstrie.h /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/include/unicode"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c -m 644 ./unicode/ucharstriebuilder.h /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/include/unicode"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c -m 644 ./unicode/uchriter.h /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/include/unicode"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c -m 644 ./unicode/uclean.h /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/include/unicode"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c -m 644 ./unicode/ucnv.h /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/include/unicode"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c -m 644 ./unicode/ucnv_cb.h /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/include/unicode"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c -m 644 ./unicode/ucnv_err.h /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/include/unicode"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c -m 644 ./unicode/ucnvsel.h /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/include/unicode"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c -m 644 ./unicode/uconfig.h /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/include/unicode"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c -m 644 ./unicode/ucpmap.h /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/include/unicode"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c -m 644 ./unicode/ucptrie.h /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/include/unicode"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c -m 644 ./unicode/ucurr.h /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/include/unicode"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c -m 644 ./unicode/udata.h /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/include/unicode"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c -m 644 ./unicode/udisplaycontext.h /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/include/unicode"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c -m 644 ./unicode/uenum.h /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/include/unicode"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c -m 644 ./unicode/uidna.h /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/include/unicode"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c -m 644 ./unicode/uiter.h /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/include/unicode"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c -m 644 ./unicode/uldnames.h /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/include/unicode"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c -m 644 ./unicode/uloc.h /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/include/unicode"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c -m 644 ./unicode/umachine.h /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/include/unicode"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c -m 644 ./unicode/umisc.h /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/include/unicode"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c -m 644 ./unicode/umutablecptrie.h /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/include/unicode"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c -m 644 ./unicode/unifilt.h /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/include/unicode"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c -m 644 ./unicode/unifunct.h /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/include/unicode"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c -m 644 ./unicode/unimatch.h /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/include/unicode"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c -m 644 ./unicode/uniset.h /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/include/unicode"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c -m 644 ./unicode/unistr.h /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/include/unicode"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c -m 644 ./unicode/unorm.h /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/include/unicode"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c -m 644 ./unicode/unorm2.h /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/include/unicode"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c -m 644 ./unicode/uobject.h /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/include/unicode"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c -m 644 ./unicode/urename.h /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/include/unicode"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c -m 644 ./unicode/urep.h /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/include/unicode"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c -m 644 ./unicode/ures.h /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/include/unicode"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c -m 644 ./unicode/uscript.h /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/include/unicode"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c -m 644 ./unicode/uset.h /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/include/unicode"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c -m 644 ./unicode/usetiter.h /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/include/unicode"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c -m 644 ./unicode/ushape.h /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/include/unicode"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c -m 644 ./unicode/usprep.h /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/include/unicode"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c -m 644 ./unicode/ustring.h /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/include/unicode"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c -m 644 ./unicode/ustringtrie.h /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/include/unicode"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c -m 644 ./unicode/utext.h /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/include/unicode"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c -m 644 ./unicode/utf.h /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/include/unicode"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c -m 644 ./unicode/utf16.h /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/include/unicode"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c -m 644 ./unicode/utf32.h /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/include/unicode"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c -m 644 ./unicode/utf8.h /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/include/unicode"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c -m 644 ./unicode/utf_old.h /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/include/unicode"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c -m 644 ./unicode/utrace.h /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/include/unicode"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c -m 644 ./unicode/utypes.h /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/include/unicode"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c -m 644 ./unicode/uvernum.h /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/include/unicode"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c -m 644 ./unicode/uversion.h /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/include/unicode"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["make[1]: Leaving directory '/build/icu/source/common'"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["make[0]: Making `install' in `i18n'"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["make[1]: Entering directory '/build/icu/source/i18n'"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/bash ../mkinstalldirs /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/include/unicode"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/bash ../mkinstalldirs /nix/store/nnhvzmdx9z5h1xzqknjxm72m7j8ncjb4-icu4c-x86_64-unknown-linux-gnufilc0-64.2/lib"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c -m 644 ./unicode/alphaindex.h /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/include/unicode"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c -m 644 ./unicode/basictz.h /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/include/unicode"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c ../lib/libicui18n.so.64.2 /nix/store/nnhvzmdx9z5h1xzqknjxm72m7j8ncjb4-icu4c-x86_64-unknown-linux-gnufilc0-64.2/lib"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c -m 644 ./unicode/calendar.h /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/include/unicode"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["cd /nix/store/nnhvzmdx9z5h1xzqknjxm72m7j8ncjb4-icu4c-x86_64-unknown-linux-gnufilc0-64.2/lib && rm -f libicui18n.so && ln -s libicui18n.so.64.2 libicui18n.so"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c -m 644 ./unicode/choicfmt.h /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/include/unicode"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c -m 644 ./unicode/coleitr.h /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/include/unicode"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c -m 644 ./unicode/coll.h /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/include/unicode"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["cd /nix/store/nnhvzmdx9z5h1xzqknjxm72m7j8ncjb4-icu4c-x86_64-unknown-linux-gnufilc0-64.2/lib && rm -f libicui18n.so.64 && ln -s libicui18n.so.64.2 libicui18n.so.64"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c -m 644 ./unicode/compactdecimalformat.h /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/include/unicode"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c -m 644 ./unicode/curramt.h /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/include/unicode"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c -m 644 ./unicode/currpinf.h /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/include/unicode"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c -m 644 ./unicode/currunit.h /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/include/unicode"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c -m 644 ./unicode/datefmt.h /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/include/unicode"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c -m 644 ./unicode/dcfmtsym.h /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/include/unicode"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c -m 644 ./unicode/decimfmt.h /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/include/unicode"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c -m 644 ./unicode/dtfmtsym.h /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/include/unicode"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c -m 644 ./unicode/dtitvfmt.h /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/include/unicode"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c -m 644 ./unicode/dtitvinf.h /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/include/unicode"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c -m 644 ./unicode/dtptngen.h /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/include/unicode"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c -m 644 ./unicode/dtrule.h /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/include/unicode"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c -m 644 ./unicode/fieldpos.h /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/include/unicode"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c -m 644 ./unicode/fmtable.h /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/include/unicode"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c -m 644 ./unicode/format.h /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/include/unicode"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c -m 644 ./unicode/formattedvalue.h /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/include/unicode"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c -m 644 ./unicode/fpositer.h /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/include/unicode"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c -m 644 ./unicode/gender.h /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/include/unicode"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c -m 644 ./unicode/gregocal.h /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/include/unicode"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c -m 644 ./unicode/listformatter.h /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/include/unicode"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c -m 644 ./unicode/measfmt.h /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/include/unicode"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c -m 644 ./unicode/measunit.h /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/include/unicode"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c -m 644 ./unicode/measure.h /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/include/unicode"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c -m 644 ./unicode/msgfmt.h /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/include/unicode"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c -m 644 ./unicode/nounit.h /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/include/unicode"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c -m 644 ./unicode/numberformatter.h /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/include/unicode"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c -m 644 ./unicode/numberrangeformatter.h /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/include/unicode"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c -m 644 ./unicode/numfmt.h /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/include/unicode"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c -m 644 ./unicode/numsys.h /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/include/unicode"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c -m 644 ./unicode/plurfmt.h /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/include/unicode"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c -m 644 ./unicode/plurrule.h /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/include/unicode"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c -m 644 ./unicode/rbnf.h /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/include/unicode"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c -m 644 ./unicode/rbtz.h /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/include/unicode"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c -m 644 ./unicode/regex.h /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/include/unicode"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c -m 644 ./unicode/region.h /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/include/unicode"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c -m 644 ./unicode/reldatefmt.h /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/include/unicode"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c -m 644 ./unicode/scientificnumberformatter.h /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/include/unicode"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c -m 644 ./unicode/search.h /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/include/unicode"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c -m 644 ./unicode/selfmt.h /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/include/unicode"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c -m 644 ./unicode/simpletz.h /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/include/unicode"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c -m 644 ./unicode/smpdtfmt.h /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/include/unicode"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c -m 644 ./unicode/sortkey.h /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/include/unicode"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c -m 644 ./unicode/stsearch.h /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/include/unicode"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c -m 644 ./unicode/tblcoll.h /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/include/unicode"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c -m 644 ./unicode/timezone.h /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/include/unicode"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c -m 644 ./unicode/tmunit.h /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/include/unicode"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c -m 644 ./unicode/tmutamt.h /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/include/unicode"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c -m 644 ./unicode/tmutfmt.h /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/include/unicode"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c -m 644 ./unicode/translit.h /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/include/unicode"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c -m 644 ./unicode/tzfmt.h /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/include/unicode"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c -m 644 ./unicode/tznames.h /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/include/unicode"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c -m 644 ./unicode/tzrule.h /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/include/unicode"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c -m 644 ./unicode/tztrans.h /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/include/unicode"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c -m 644 ./unicode/ucal.h /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/include/unicode"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c -m 644 ./unicode/ucol.h /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/include/unicode"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c -m 644 ./unicode/ucoleitr.h /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/include/unicode"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c -m 644 ./unicode/ucsdet.h /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/include/unicode"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c -m 644 ./unicode/udat.h /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/include/unicode"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c -m 644 ./unicode/udateintervalformat.h /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/include/unicode"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c -m 644 ./unicode/udatpg.h /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/include/unicode"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c -m 644 ./unicode/ufieldpositer.h /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/include/unicode"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c -m 644 ./unicode/uformattable.h /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/include/unicode"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c -m 644 ./unicode/uformattedvalue.h /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/include/unicode"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c -m 644 ./unicode/ugender.h /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/include/unicode"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c -m 644 ./unicode/ulistformatter.h /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/include/unicode"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c -m 644 ./unicode/ulocdata.h /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/include/unicode"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c -m 644 ./unicode/umsg.h /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/include/unicode"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c -m 644 ./unicode/unirepl.h /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/include/unicode"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c -m 644 ./unicode/unum.h /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/include/unicode"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c -m 644 ./unicode/unumberformatter.h /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/include/unicode"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c -m 644 ./unicode/unumsys.h /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/include/unicode"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c -m 644 ./unicode/upluralrules.h /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/include/unicode"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c -m 644 ./unicode/uregex.h /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/include/unicode"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c -m 644 ./unicode/uregion.h /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/include/unicode"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c -m 644 ./unicode/ureldatefmt.h /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/include/unicode"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c -m 644 ./unicode/usearch.h /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/include/unicode"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c -m 644 ./unicode/uspoof.h /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/include/unicode"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c -m 644 ./unicode/utmscale.h /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/include/unicode"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c -m 644 ./unicode/utrans.h /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/include/unicode"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c -m 644 ./unicode/vtzone.h /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/include/unicode"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["make[1]: Leaving directory '/build/icu/source/i18n'"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["make[0]: Making `install' in `io'"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["make[1]: Entering directory '/build/icu/source/io'"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/bash ../mkinstalldirs /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/include/unicode"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/bash ../mkinstalldirs /nix/store/nnhvzmdx9z5h1xzqknjxm72m7j8ncjb4-icu4c-x86_64-unknown-linux-gnufilc0-64.2/lib"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c ../lib/libicuio.so.64.2 /nix/store/nnhvzmdx9z5h1xzqknjxm72m7j8ncjb4-icu4c-x86_64-unknown-linux-gnufilc0-64.2/lib"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c -m 644 ./unicode/ustdio.h /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/include/unicode"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["cd /nix/store/nnhvzmdx9z5h1xzqknjxm72m7j8ncjb4-icu4c-x86_64-unknown-linux-gnufilc0-64.2/lib && rm -f libicuio.so && ln -s libicuio.so.64.2 libicuio.so"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c -m 644 ./unicode/ustream.h /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/include/unicode"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["cd /nix/store/nnhvzmdx9z5h1xzqknjxm72m7j8ncjb4-icu4c-x86_64-unknown-linux-gnufilc0-64.2/lib && rm -f libicuio.so.64 && ln -s libicuio.so.64.2 libicuio.so.64"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["make[1]: Leaving directory '/build/icu/source/io'"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["make[0]: Making `install' in `tools'"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["make[1]: Entering directory '/build/icu/source/tools'"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["make[1]: Making `install' in `toolutil'"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["make[2]: Entering directory '/build/icu/source/tools/toolutil'"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/bash ../../mkinstalldirs /nix/store/nnhvzmdx9z5h1xzqknjxm72m7j8ncjb4-icu4c-x86_64-unknown-linux-gnufilc0-64.2/lib"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c ../../lib/libicutu.so.64.2 /nix/store/nnhvzmdx9z5h1xzqknjxm72m7j8ncjb4-icu4c-x86_64-unknown-linux-gnufilc0-64.2/lib"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["cd /nix/store/nnhvzmdx9z5h1xzqknjxm72m7j8ncjb4-icu4c-x86_64-unknown-linux-gnufilc0-64.2/lib && rm -f libicutu.so && ln -s libicutu.so.64.2 libicutu.so"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["cd /nix/store/nnhvzmdx9z5h1xzqknjxm72m7j8ncjb4-icu4c-x86_64-unknown-linux-gnufilc0-64.2/lib && rm -f libicutu.so.64 && ln -s libicutu.so.64.2 libicutu.so.64"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["make[2]: Leaving directory '/build/icu/source/tools/toolutil'"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["make[1]: Making `install' in `ctestfw'"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["make[2]: Entering directory '/build/icu/source/tools/ctestfw'"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/bash ../../mkinstalldirs /nix/store/nnhvzmdx9z5h1xzqknjxm72m7j8ncjb4-icu4c-x86_64-unknown-linux-gnufilc0-64.2/lib"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c libicutest.so.64.2 /nix/store/nnhvzmdx9z5h1xzqknjxm72m7j8ncjb4-icu4c-x86_64-unknown-linux-gnufilc0-64.2/lib"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["cd /nix/store/nnhvzmdx9z5h1xzqknjxm72m7j8ncjb4-icu4c-x86_64-unknown-linux-gnufilc0-64.2/lib && rm -f libicutest.so && ln -s libicutest.so.64.2 libicutest.so"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["cd /nix/store/nnhvzmdx9z5h1xzqknjxm72m7j8ncjb4-icu4c-x86_64-unknown-linux-gnufilc0-64.2/lib && rm -f libicutest.so.64 && ln -s libicutest.so.64.2 libicutest.so.64"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["make[2]: Leaving directory '/build/icu/source/tools/ctestfw'"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["make[1]: Making `install' in `makeconv'"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["make[2]: Entering directory '/build/icu/source/tools/makeconv'"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/bash ../../mkinstalldirs /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/share/man/man1"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c -m 644 makeconv.1 /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/share/man/man1"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/bash ../../mkinstalldirs /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/bin"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c ../../bin/makeconv /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/bin"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["make[2]: Leaving directory '/build/icu/source/tools/makeconv'"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["make[1]: Making `install' in `genrb'"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["make[2]: Entering directory '/build/icu/source/tools/genrb'"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/bash ../../mkinstalldirs /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/share/man/man1"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c -m 644 genrb.1 derb.1 /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/share/man/man1"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/bash ../../mkinstalldirs /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/bin"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c ../../bin/genrb /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/bin"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c ../../bin/derb /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/bin"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["make[2]: Leaving directory '/build/icu/source/tools/genrb'"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["make[1]: Making `install' in `genbrk'"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["make[2]: Entering directory '/build/icu/source/tools/genbrk'"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/bash ../../mkinstalldirs /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/share/man/man1"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c -m 644 genbrk.1 /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/share/man/man1"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/bash ../../mkinstalldirs /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/bin"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c ../../bin/genbrk /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/bin"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["make[2]: Leaving directory '/build/icu/source/tools/genbrk'"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["make[1]: Making `install' in `gencnval'"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["make[2]: Entering directory '/build/icu/source/tools/gencnval'"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/bash ../../mkinstalldirs /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/share/man/man1"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c -m 644 gencnval.1 /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/share/man/man1"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/bash ../../mkinstalldirs /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/bin"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c ../../bin/gencnval /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/bin"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["make[2]: Leaving directory '/build/icu/source/tools/gencnval'"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["make[1]: Making `install' in `gensprep'"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["make[2]: Entering directory '/build/icu/source/tools/gensprep'"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/bash ../../mkinstalldirs /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/share/man/man8"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["mkdir /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/share/man/man8"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c -m 644 gensprep.8 /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/share/man/man8"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/bash ../../mkinstalldirs /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/sbin"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c ../../bin/gensprep /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/sbin"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["make[2]: Leaving directory '/build/icu/source/tools/gensprep'"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["make[1]: Making `install' in `icuinfo'"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["make[2]: Entering directory '/build/icu/source/tools/icuinfo'"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/bash ../../mkinstalldirs /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/bin"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c icuinfo /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/bin"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["make[2]: Leaving directory '/build/icu/source/tools/icuinfo'"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["make[1]: Making `install' in `genccode'"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["make[2]: Entering directory '/build/icu/source/tools/genccode'"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/bash ../../mkinstalldirs /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/share/man/man8"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c -m 644 genccode.8 /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/share/man/man8"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/bash ../../mkinstalldirs /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/sbin"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c ../../bin/genccode /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/sbin"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["make[2]: Leaving directory '/build/icu/source/tools/genccode'"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["make[1]: Making `install' in `gencmn'"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["make[2]: Entering directory '/build/icu/source/tools/gencmn'"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/bash ../../mkinstalldirs /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/share/man/man8"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c -m 644 gencmn.8 /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/share/man/man8"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/bash ../../mkinstalldirs /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/sbin"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c ../../bin/gencmn /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/sbin"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["make[2]: Leaving directory '/build/icu/source/tools/gencmn'"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["make[1]: Making `install' in `icupkg'"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["make[2]: Entering directory '/build/icu/source/tools/icupkg'"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/bash ../../mkinstalldirs /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/share/man/man8"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c -m 644 icupkg.8 /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/share/man/man8"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/bash ../../mkinstalldirs /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/sbin"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c ../../bin/icupkg /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/sbin"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["make[2]: Leaving directory '/build/icu/source/tools/icupkg'"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["make[1]: Making `install' in `pkgdata'"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["make[2]: Entering directory '/build/icu/source/tools/pkgdata'"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/bash ../../mkinstalldirs /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/share/man/man1"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c -m 644 pkgdata.1 /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/share/man/man1"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/bash ../../mkinstalldirs /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/bin"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c ../../bin/pkgdata /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/bin"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["make[2]: Leaving directory '/build/icu/source/tools/pkgdata'"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["make[1]: Making `install' in `gentest'"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["make[2]: Entering directory '/build/icu/source/tools/gentest'"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["make[2]: Nothing to be done for 'install'."],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["make[2]: Leaving directory '/build/icu/source/tools/gentest'"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["make[1]: Making `install' in `gennorm2'"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["make[2]: Entering directory '/build/icu/source/tools/gennorm2'"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/bash ../../mkinstalldirs /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/sbin"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c ../../bin/gennorm2 /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/sbin"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["make[2]: Leaving directory '/build/icu/source/tools/gennorm2'"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["make[1]: Making `install' in `gencfu'"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["make[2]: Entering directory '/build/icu/source/tools/gencfu'"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/bash ../../mkinstalldirs /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/share/man/man1"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c -m 644 gencfu.1 /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/share/man/man1"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/bash ../../mkinstalldirs /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/bin"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c ../../bin/gencfu /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/bin"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["make[2]: Leaving directory '/build/icu/source/tools/gencfu'"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["make[1]: Making `install' in `gendict'"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["make[2]: Entering directory '/build/icu/source/tools/gendict'"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/bash ../../mkinstalldirs /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/share/man/man1"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c -m 644 gendict.1 /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/share/man/man1"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/bash ../../mkinstalldirs /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/bin"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c ../../bin/gendict /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/bin"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["make[2]: Leaving directory '/build/icu/source/tools/gendict'"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["make[1]: Making `install' in `escapesrc'"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["make[2]: Entering directory '/build/icu/source/tools/escapesrc'"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/bash ../../mkinstalldirs /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/sbin"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c ../../bin/escapesrc /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/sbin"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["make[2]: Leaving directory '/build/icu/source/tools/escapesrc'"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["make[2]: Entering directory '/build/icu/source/tools'"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["make[2]: Nothing to be done for 'install-local'."],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["make[2]: Leaving directory '/build/icu/source/tools'"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["make[1]: Leaving directory '/build/icu/source/tools'"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["make[0]: Making `install' in `data'"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["make[1]: Entering directory '/build/icu/source/data'"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/bash ../mkinstalldirs /nix/store/nnhvzmdx9z5h1xzqknjxm72m7j8ncjb4-icu4c-x86_64-unknown-linux-gnufilc0-64.2/lib"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["LD_LIBRARY_PATH=/nix/store/nyd55im4g5xammbszv4yv77h7s3i95s9-icu4c-build-root-64.2/stubdata:/nix/store/nyd55im4g5xammbszv4yv77h7s3i95s9-icu4c-build-root-64.2/tools/ctestfw:/nix/store/nyd55im4g5xammbszv4yv77h7s3i95s9-icu4c-build-root-64.2/lib:$LD_LIBRARY_PATH /nix/store/nyd55im4g5xammbszv4yv77h7s3i95s9-icu4c-build-root-64.2/bin/pkgdata -O ../data/icupkg.inc -q -c -s /build/icu/source/data/out/build/icudt64l -d ../lib -m dll -r 64.2 -e icudt64 -T ./out/tmp -s ./out/build/icudt64l -p icudt64l -L icudata ./out/tmp/icudata.lst -I /nix/store/nnhvzmdx9z5h1xzqknjxm72m7j8ncjb4-icu4c-x86_64-unknown-linux-gnufilc0-64.2/lib"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["pkgdata: cd ../lib/ && /nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c libicudata.so.64.2 /nix/store/nnhvzmdx9z5h1xzqknjxm72m7j8ncjb4-icu4c-x86_64-unknown-linux-gnufilc0-64.2/lib/libicudata.so.64.2"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["pkgdata: cd /nix/store/nnhvzmdx9z5h1xzqknjxm72m7j8ncjb4-icu4c-x86_64-unknown-linux-gnufilc0-64.2/lib && rm -f libicudata.so.64 && ln -s libicudata.so.64.2 libicudata.so.64"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["pkgdata: cd /nix/store/nnhvzmdx9z5h1xzqknjxm72m7j8ncjb4-icu4c-x86_64-unknown-linux-gnufilc0-64.2/lib && rm -f libicudata.so && ln -s libicudata.so.64.2 libicudata.so"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["make[1]: Leaving directory '/build/icu/source/data'"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["make[0]: Making `install' in `extra'"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["make[1]: Entering directory '/build/icu/source/extra'"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["make[1]: Making `install' in `uconv'"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["make[2]: Entering directory '/build/icu/source/extra/uconv'"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/bash ../../mkinstalldirs /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/share/man/man1"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/bash ../../mkinstalldirs /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/bin"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c -m 644 uconv.1 /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/share/man/man1"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c ../../bin/uconv /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/bin"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["make[2]: Leaving directory '/build/icu/source/extra/uconv'"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["make[2]: Entering directory '/build/icu/source/extra'"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["make[2]: Nothing to be done for 'install-local'."],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["make[2]: Leaving directory '/build/icu/source/extra'"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["make[1]: Leaving directory '/build/icu/source/extra'"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["make[0]: Making `install' in `samples'"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["make[1]: Entering directory '/build/icu/source/samples'"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["make[1]: Making `install' in `date'"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["make[2]: Entering directory '/build/icu/source/samples/date'"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["make[2]: Nothing to be done for 'install'."],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["make[2]: Leaving directory '/build/icu/source/samples/date'"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["make[1]: Making `install' in `cal'"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["make[2]: Entering directory '/build/icu/source/samples/cal'"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["make[2]: Nothing to be done for 'install'."],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["make[2]: Leaving directory '/build/icu/source/samples/cal'"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["make[2]: Entering directory '/build/icu/source/samples'"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["make[2]: Nothing to be done for 'install-local'."],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["make[2]: Leaving directory '/build/icu/source/samples'"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["make[1]: Leaving directory '/build/icu/source/samples'"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["make[0]: Making `install' in `test'"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["make[1]: Entering directory '/build/icu/source/test'"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["make[1]: Making `install' in `testdata'"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["make[2]: Entering directory '/build/icu/source/test/testdata'"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["make[2]: Nothing to be done for 'install'."],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["make[2]: Leaving directory '/build/icu/source/test/testdata'"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["make[1]: Making `install' in `intltest'"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["make[2]: Entering directory '/build/icu/source/test/intltest'"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["make[2]: Nothing to be done for 'install'."],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["make[2]: Leaving directory '/build/icu/source/test/intltest'"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["make[1]: Making `install' in `iotest'"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["make[2]: Entering directory '/build/icu/source/test/iotest'"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["make[2]: Nothing to be done for 'install'."],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["make[2]: Leaving directory '/build/icu/source/test/iotest'"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["make[1]: Making `install' in `cintltst'"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["make[2]: Entering directory '/build/icu/source/test/cintltst'"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["make[2]: Nothing to be done for 'install'."],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["make[2]: Leaving directory '/build/icu/source/test/cintltst'"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["make[2]: Entering directory '/build/icu/source/test'"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["make[2]: Nothing to be done for 'install-local'."],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["make[2]: Leaving directory '/build/icu/source/test'"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["make[1]: Leaving directory '/build/icu/source/test'"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["make[1]: Entering directory '/build/icu/source'"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/bash ./mkinstalldirs /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/share/man/man1"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c -m 644 config/icu-config.1 /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/share/man/man1"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c -m 644 ./config/mh-linux /nix/store/nnhvzmdx9z5h1xzqknjxm72m7j8ncjb4-icu4c-x86_64-unknown-linux-gnufilc0-64.2/share/icu/64.2/config/mh-linux"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c ./mkinstalldirs /nix/store/nnhvzmdx9z5h1xzqknjxm72m7j8ncjb4-icu4c-x86_64-unknown-linux-gnufilc0-64.2/share/icu/64.2/mkinstalldirs"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c ./install-sh /nix/store/nnhvzmdx9z5h1xzqknjxm72m7j8ncjb4-icu4c-x86_64-unknown-linux-gnufilc0-64.2/share/icu/64.2/install-sh"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c -m 644 ./config/icu-uc.pc ./config/icu-i18n.pc ./config/icu-io.pc /nix/store/nnhvzmdx9z5h1xzqknjxm72m7j8ncjb4-icu4c-x86_64-unknown-linux-gnufilc0-64.2/lib/pkgconfig/"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c -m 644 ./../LICENSE /nix/store/nnhvzmdx9z5h1xzqknjxm72m7j8ncjb4-icu4c-x86_64-unknown-linux-gnufilc0-64.2/share/icu/64.2/LICENSE"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c ./config/icu-config /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/bin/icu-config"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c -m 644 ./config/Makefile.inc /nix/store/nnhvzmdx9z5h1xzqknjxm72m7j8ncjb4-icu4c-x86_64-unknown-linux-gnufilc0-64.2/lib/icu/64.2/Makefile.inc"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c -m 644 ./config/pkgdata.inc /nix/store/nnhvzmdx9z5h1xzqknjxm72m7j8ncjb4-icu4c-x86_64-unknown-linux-gnufilc0-64.2/lib/icu/64.2/pkgdata.inc"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["cd /nix/store/nnhvzmdx9z5h1xzqknjxm72m7j8ncjb4-icu4c-x86_64-unknown-linux-gnufilc0-64.2/lib/icu/64.2/..; \\"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" rm -rf current && ln -s 64.2 current; \\"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" rm -f Makefile.inc && ln -s current/Makefile.inc Makefile.inc; \\"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[" rm -f pkgdata.inc && ln -s current/pkgdata.inc pkgdata.inc"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["make[1]: Leaving directory '/build/icu/source'"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["substituteStream() in derivation icu4c-x86_64-unknown-linux-gnufilc0-64.2: WARNING: '--replace' is deprecated, use --replace-{fail,warn,quiet}. (file '/nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/bin/icu-config')"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["Running phase: fixupPhase"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["fixupPhase"],"id":5997221749194794,"type":104} @nix {"action":"result","fields":["Moving /nix/store/nnhvzmdx9z5h1xzqknjxm72m7j8ncjb4-icu4c-x86_64-unknown-linux-gnufilc0-64.2/lib/pkgconfig to /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/lib/pkgconfig"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["Patching '/nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/lib/pkgconfig/icu-i18n.pc' includedir to output /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["Patching '/nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/lib/pkgconfig/icu-io.pc' includedir to output /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["Patching '/nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/lib/pkgconfig/icu-uc.pc' includedir to output /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["shrinking RPATHs of ELF executables and libraries in /nix/store/nnhvzmdx9z5h1xzqknjxm72m7j8ncjb4-icu4c-x86_64-unknown-linux-gnufilc0-64.2"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["shrinking /nix/store/nnhvzmdx9z5h1xzqknjxm72m7j8ncjb4-icu4c-x86_64-unknown-linux-gnufilc0-64.2/lib/libicuuc.so.64.2"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["clang++ -o famtool -DOPENSSL_SUPPRESS_DEPRECATED famtool.o i2pd/libi2pd.a -lboost_system -lboost_program_options -lssl -lcrypto -lz -lrt -lpthread -latomic"],"id":5997221749194781,"type":101} @nix {"action":"result","fields":["shrinking /nix/store/nnhvzmdx9z5h1xzqknjxm72m7j8ncjb4-icu4c-x86_64-unknown-linux-gnufilc0-64.2/lib/libicui18n.so.64.2"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["shrinking /nix/store/nnhvzmdx9z5h1xzqknjxm72m7j8ncjb4-icu4c-x86_64-unknown-linux-gnufilc0-64.2/lib/libicuio.so.64.2"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["shrinking /nix/store/nnhvzmdx9z5h1xzqknjxm72m7j8ncjb4-icu4c-x86_64-unknown-linux-gnufilc0-64.2/lib/libicutu.so.64.2"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["shrinking /nix/store/nnhvzmdx9z5h1xzqknjxm72m7j8ncjb4-icu4c-x86_64-unknown-linux-gnufilc0-64.2/lib/libicutest.so.64.2"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["shrinking /nix/store/nnhvzmdx9z5h1xzqknjxm72m7j8ncjb4-icu4c-x86_64-unknown-linux-gnufilc0-64.2/lib/libicudata.so.64.2"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["checking for references to /build/ in /nix/store/nnhvzmdx9z5h1xzqknjxm72m7j8ncjb4-icu4c-x86_64-unknown-linux-gnufilc0-64.2..."],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["patching script interpreter paths in /nix/store/nnhvzmdx9z5h1xzqknjxm72m7j8ncjb4-icu4c-x86_64-unknown-linux-gnufilc0-64.2"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["stripping (with command strip and flags -S -p) in /nix/store/nnhvzmdx9z5h1xzqknjxm72m7j8ncjb4-icu4c-x86_64-unknown-linux-gnufilc0-64.2/lib"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["shrinking RPATHs of ELF executables and libraries in /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["shrinking /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/bin/makeconv"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["shrinking /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/bin/genrb"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["shrinking /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/bin/derb"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["shrinking /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/bin/genbrk"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["shrinking /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/bin/gencnval"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["shrinking /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/bin/icuinfo"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["shrinking /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/bin/pkgdata"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["shrinking /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/bin/gencfu"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["shrinking /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/bin/gendict"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["shrinking /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/bin/uconv"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["shrinking /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/sbin/gensprep"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["shrinking /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/sbin/genccode"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["shrinking /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/sbin/gencmn"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["shrinking /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/sbin/icupkg"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["shrinking /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/sbin/gennorm2"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["shrinking /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/sbin/escapesrc"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["checking for references to /build/ in /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev..."],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["gzipping man pages under /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/share/man/"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["moving /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/sbin/* to /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/bin"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["patching script interpreter paths in /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/bin/icu-config: interpreter directive changed from \"#!/bin/sh\" to \"/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/sh\""],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["/nix/store/fmj1ilm5jk1hba6s3cv6gkpgsjvkxaqv-binutils-2.43.1/bin/ld: error: cannot find -latomic"],"id":5997221749194781,"type":101} @nix {"action":"result","fields":["stripping (with command strip and flags -S -p) in /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/lib /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/bin /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/sbin"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":["Moving /nix/store/nnhvzmdx9z5h1xzqknjxm72m7j8ncjb4-icu4c-x86_64-unknown-linux-gnufilc0-64.2/lib/icu to /nix/store/m5vhsz3siayzq6z6m6h0iz478cbrvivv-icu4c-x86_64-unknown-linux-gnufilc0-64.2-dev/lib/icu"],"id":5997221749194794,"type":101} @nix {"action":"result","fields":[101,33716],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,142592],"id":5997221749194765,"type":106} @nix {"action":"stop","id":5997221749194794} @nix {"action":"start","fields":["/nix/store/xpvyrid6108xxgix623m584szim23hdb-icu4c-x86_64-unknown-linux-gnufilc0-67.1.drv","",1,1],"id":5997221749194795,"level":3,"parent":0,"text":"building '/nix/store/xpvyrid6108xxgix623m584szim23hdb-icu4c-x86_64-unknown-linux-gnufilc0-67.1.drv'","type":105} @nix {"action":"result","fields":[101,33716],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,142592],"id":5997221749194765,"type":106} @nix {"action":"result","fields":["Running phase: unpackPhase"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["unpackPhase"],"id":5997221749194795,"type":104} @nix {"action":"result","fields":["unpacking source archive /nix/store/y2gsw8xbrlr2rjzy3yq1jgk3s6yzgbsp-icu4c-67_1-src.tgz"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["source root is icu"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["Source root reset to icu/source"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["setting SOURCE_DATE_EPOCH to timestamp 1587585865 of file \"icu/source/data/in/icudt67l.dat\""],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["Running phase: patchPhase"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["patchPhase"],"id":5997221749194795,"type":104} @nix {"action":"result","fields":["Running phase: updateAutotoolsGnuConfigScriptsPhase"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["updateAutotoolsGnuConfigScriptsPhase"],"id":5997221749194795,"type":104} @nix {"action":"result","fields":["Updating Autotools / GNU config script to a newer upstream version: ./config.sub"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["Updating Autotools / GNU config script to a newer upstream version: ./config.guess"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["Running phase: updateAutotoolsGnuConfigScriptsPhase"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["updateAutotoolsGnuConfigScriptsPhase"],"id":5997221749194795,"type":104} @nix {"action":"result","fields":["Updating Autotools / GNU config script to a newer upstream version: ./config.sub"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["Updating Autotools / GNU config script to a newer upstream version: ./config.guess"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["Running phase: configurePhase"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["configurePhase"],"id":5997221749194795,"type":104} @nix {"action":"result","fields":["patching script interpreter paths in ./configure"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["configure flags: --disable-static --prefix=/nix/store/pm3zghyiwgs9vmd5r7d47ng7z6wzhbrz-icu4c-x86_64-unknown-linux-gnufilc0-67.1 --bindir=/nix/store/sl6d5kl0m10b45ff2dikiyzwzfljahck-icu4c-x86_64-unknown-linux-gnufilc0-67.1-dev/bin --sbindir=/nix/store/sl6d5kl0m10b45ff2dikiyzwzfljahck-icu4c-x86_64-unknown-linux-gnufilc0-67.1-dev/sbin --includedir=/nix/store/sl6d5kl0m10b45ff2dikiyzwzfljahck-icu4c-x86_64-unknown-linux-gnufilc0-67.1-dev/include --mandir=/nix/store/sl6d5kl0m10b45ff2dikiyzwzfljahck-icu4c-x86_64-unknown-linux-gnufilc0-67.1-dev/share/man --infodir=/nix/store/sl6d5kl0m10b45ff2dikiyzwzfljahck-icu4c-x86_64-unknown-linux-gnufilc0-67.1-dev/share/info --docdir=/nix/store/pm3zghyiwgs9vmd5r7d47ng7z6wzhbrz-icu4c-x86_64-unknown-linux-gnufilc0-67.1/share/doc/icu4c-x86_64-unknown-linux-gnufilc0 --libdir=/nix/store/pm3zghyiwgs9vmd5r7d47ng7z6wzhbrz-icu4c-x86_64-unknown-linux-gnufilc0-67.1/lib --libexecdir=/nix/store/pm3zghyiwgs9vmd5r7d47ng7z6wzhbrz-icu4c-x86_64-unknown-linux-gnufilc0-67.1/libexec --localedir=/nix/store/pm3zghyiwgs9vmd5r7d47ng7z6wzhbrz-icu4c-x86_64-unknown-linux-gnufilc0-67.1/share/locale --disable-debug --with-cross-build=/nix/store/5s6kkambb5a6zvi8r1b9xcn2jdqwrqdi-icu4c-build-root-67.1 --build=x86_64-unknown-linux-gnu --host=x86_64-unknown-linux-gnufilc0"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["checking for ICU version numbers... release 67.1, library 67.1, unicode version 13.0"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["checking build system type... x86_64-unknown-linux-gnu"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["checking host system type... x86_64-unknown-linux-gnufilc0"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["checking whether to build debug libraries... no"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["checking whether to build release libraries... yes"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["checking for x86_64-unknown-linux-gnufilc0-clang... clang"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["checking whether the C compiler works... yes"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["checking for C compiler default output file name... a.out"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["checking for suffix of executables... "],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["checking whether we are cross compiling... yes"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["checking for suffix of object files... o"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["checking whether we are using the GNU C compiler... yes"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["checking whether clang accepts -g... yes"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["checking for clang option to accept ISO C89... none needed"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["checking whether we are using the GNU C++ compiler... yes"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["checking whether clang++ accepts -g... yes"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["checking for x86_64-unknown-linux-gnufilc0-pkg-config... no"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["checking for pkg-config... no"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["checking for ICULEHB... no"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["checking how to run the C preprocessor... clang -E"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["checking for a BSD-compatible install... /nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["checking for python3... no"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["checking for py... no"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["checking for python... no"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["checking for py... no"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["checking for gmake... no"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["checking for gnumake... no"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["Using cross buildroot: /nix/store/5s6kkambb5a6zvi8r1b9xcn2jdqwrqdi-icu4c-build-root-67.1"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["checking for doxygen... no"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["checking checking for executable suffix... "],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["checking whether strict compiling is on... yes"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["checking for grep that handles long lines and -e... /nix/store/l2wvwyg680h0v2la18hz3yiznxy2naqw-gnugrep-3.11/bin/grep"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["checking for egrep... /nix/store/l2wvwyg680h0v2la18hz3yiznxy2naqw-gnugrep-3.11/bin/grep -E"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["checking for ANSI C header files... yes"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["checking for sys/types.h... yes"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["checking for sys/stat.h... yes"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["clang-20: \u001b[0;1;31merror: \u001b[0m\u001b[1mlinker command failed with exit code 1 (use -v to see invocation)\u001b[0m"],"id":5997221749194781,"type":101} @nix {"action":"result","fields":["make: *** [Makefile:65: famtool] Error 1"],"id":5997221749194781,"type":101} @nix {"action":"result","fields":[101,33716],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,142592],"id":5997221749194765,"type":106} @nix {"action":"stop","id":5997221749194781} @nix {"action":"start","fields":["/nix/store/amxr4ny6hzgd5s35cgc4qx0q8w31ciqg-icu4c-x86_64-unknown-linux-gnufilc0-69.1.drv","",1,1],"id":5997221749194796,"level":3,"parent":0,"text":"building '/nix/store/amxr4ny6hzgd5s35cgc4qx0q8w31ciqg-icu4c-x86_64-unknown-linux-gnufilc0-69.1.drv'","type":105} @nix {"action":"result","fields":[101,33716],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,142592],"id":5997221749194765,"type":106} @nix {"action":"result","fields":["checking for stdlib.h... yes"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["checking for string.h... yes"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["checking for memory.h... yes"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["checking for strings.h... yes"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["checking for inttypes.h... yes"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["checking for stdint.h... yes"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["checking for unistd.h... yes"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["Running phase: unpackPhase"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["unpackPhase"],"id":5997221749194796,"type":104} @nix {"action":"result","fields":["unpacking source archive /nix/store/h6d3457x6kng9l5597dcmrsbli7x6i1a-icu4c-69_1-src.tgz"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["checking size of void *... 8"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["checking whether runnable 64 bit binaries are built by default... yes"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["checking which Makefile fragment to use for x86_64-unknown-linux-gnufilc0... mh-linux"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["source root is icu"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["Source root reset to icu/source"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["checking for floor in -lm... yes"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["checking whether to build shared libraries... yes"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["checking whether to build static libraries... no"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["checking whether to enable auto cleanup of libraries... no"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["checking whether to enable draft APIs... yes"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["checking for x86_64-unknown-linux-gnufilc0-ranlib... ranlib"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["checking for a sed that does not truncate output... /nix/store/4rpiqv9yr2pw5094v4wc33ijkqjpm9sa-gnused-4.9/bin/sed"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["setting SOURCE_DATE_EPOCH to timestamp 1617840631 of file \"icu/source/data/in/icudt69l.dat\""],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["checking for x86_64-unknown-linux-gnufilc0-ar... ar"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["checking whether to enable renaming of symbols... yes"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["checking whether to enable function and data tracing... no"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["Running phase: patchPhase"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["patchPhase"],"id":5997221749194796,"type":104} @nix {"action":"result","fields":["Running phase: updateAutotoolsGnuConfigScriptsPhase"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["updateAutotoolsGnuConfigScriptsPhase"],"id":5997221749194796,"type":104} @nix {"action":"result","fields":["Updating Autotools / GNU config script to a newer upstream version: ./config.sub"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["Updating Autotools / GNU config script to a newer upstream version: ./config.guess"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["Running phase: updateAutotoolsGnuConfigScriptsPhase"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["updateAutotoolsGnuConfigScriptsPhase"],"id":5997221749194796,"type":104} @nix {"action":"result","fields":["checking elf.h usability... yes"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["Updating Autotools / GNU config script to a newer upstream version: ./config.sub"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["Updating Autotools / GNU config script to a newer upstream version: ./config.guess"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["Running phase: configurePhase"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["configurePhase"],"id":5997221749194796,"type":104} @nix {"action":"result","fields":["checking elf.h presence... yes"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["checking for elf.h... yes"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["checking whether to enable dynamic loading of plugins. Ignored if plugins disabled.... yes"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["checking dlfcn.h usability... yes"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["checking dlfcn.h presence... yes"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["checking for dlfcn.h... yes"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["patching script interpreter paths in ./configure"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["configure flags: --disable-static --prefix=/nix/store/3qivhb4yh8qqk61s943irb9ahybndz3g-icu4c-x86_64-unknown-linux-gnufilc0-69.1 --bindir=/nix/store/284hhyxy2fxk4ni3cf4m8w58w5z6l4s9-icu4c-x86_64-unknown-linux-gnufilc0-69.1-dev/bin --sbindir=/nix/store/284hhyxy2fxk4ni3cf4m8w58w5z6l4s9-icu4c-x86_64-unknown-linux-gnufilc0-69.1-dev/sbin --includedir=/nix/store/284hhyxy2fxk4ni3cf4m8w58w5z6l4s9-icu4c-x86_64-unknown-linux-gnufilc0-69.1-dev/include --mandir=/nix/store/284hhyxy2fxk4ni3cf4m8w58w5z6l4s9-icu4c-x86_64-unknown-linux-gnufilc0-69.1-dev/share/man --infodir=/nix/store/284hhyxy2fxk4ni3cf4m8w58w5z6l4s9-icu4c-x86_64-unknown-linux-gnufilc0-69.1-dev/share/info --docdir=/nix/store/3qivhb4yh8qqk61s943irb9ahybndz3g-icu4c-x86_64-unknown-linux-gnufilc0-69.1/share/doc/icu4c-x86_64-unknown-linux-gnufilc0 --libdir=/nix/store/3qivhb4yh8qqk61s943irb9ahybndz3g-icu4c-x86_64-unknown-linux-gnufilc0-69.1/lib --libexecdir=/nix/store/3qivhb4yh8qqk61s943irb9ahybndz3g-icu4c-x86_64-unknown-linux-gnufilc0-69.1/libexec --localedir=/nix/store/3qivhb4yh8qqk61s943irb9ahybndz3g-icu4c-x86_64-unknown-linux-gnufilc0-69.1/share/locale --disable-debug --with-cross-build=/nix/store/4bjzhh4v2lk9abr57jdl6srbw7wli59h-icu4c-build-root-69.1 --build=x86_64-unknown-linux-gnu --host=x86_64-unknown-linux-gnufilc0"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["checking for library containing dlopen... none required"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["checking for ICU version numbers... release 69.1, library 69.1, unicode version 13.0"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["checking build system type... x86_64-unknown-linux-gnu"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["checking host system type... x86_64-unknown-linux-gnufilc0"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["checking whether to build debug libraries... no"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["checking whether to build release libraries... yes"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["checking for x86_64-unknown-linux-gnufilc0-clang... clang"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["checking for dlopen... yes"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["checking for gettimeofday... yes"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["checking if we have a C++ compiler... Good"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["checking whether the C compiler works... yes"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["checking for C compiler default output file name... a.out"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["checking if we have a C++11 compiler... yes"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["configure: Adding CXXFLAGS option -std=c++11"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["checking for suffix of executables... "],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["checking whether we are cross compiling... yes"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["checking for suffix of object files... o"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["checking for pthread_attr_init in -lpthread... yes"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["checking whether we are using the GNU C compiler... yes"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["checking whether clang accepts -g... yes"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["checking for clang option to accept ISO C89... none needed"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["checking for mmap... yes"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["checking for genccode assembly... -a gcc"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["checking for inttypes.h... (cached) yes"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["checking dirent.h usability... yes"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["checking dirent.h presence... yes"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["checking for dirent.h... yes"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["checking whether we are using the GNU C++ compiler... yes"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["checking whether clang++ accepts -g... yes"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["checking for x86_64-unknown-linux-gnufilc0-pkg-config... no"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["checking for pkg-config... no"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["checking for ICULEHB... no"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["checking how to run the C preprocessor... clang -E"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["checking for a BSD-compatible install... /nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["checking whether byte ordering is bigendian... no"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["checking for python3... no"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["checking for py... no"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["checking for python... no"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["checking for py... no"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["checking for gmake... no"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["checking for gnumake... no"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["Using cross buildroot: /nix/store/4bjzhh4v2lk9abr57jdl6srbw7wli59h-icu4c-build-root-69.1"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["checking for doxygen... no"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["checking checking for executable suffix... "],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["checking whether strict compiling is on... yes"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["checking for grep that handles long lines and -e... /nix/store/l2wvwyg680h0v2la18hz3yiznxy2naqw-gnugrep-3.11/bin/grep"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["checking for egrep... /nix/store/l2wvwyg680h0v2la18hz3yiznxy2naqw-gnugrep-3.11/bin/grep -E"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["checking for nl_langinfo... yes"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["checking for nl_langinfo's argument to obtain the codeset... CODESET"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["checking for ANSI C header files... yes"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["checking for sys/types.h... yes"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["checking for sys/stat.h... yes"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["checking for namespace support... yes"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["checking for stdlib.h... yes"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["checking for string.h... yes"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["checking for properly overriding new and delete... yes"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["checking for memory.h... yes"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["checking for strings.h... yes"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["checking for placement new and delete... yes"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["checking for inttypes.h... yes"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["checking for stdint.h... yes"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["checking for popen... yes"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["checking for unistd.h... yes"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["checking for tzset... yes"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["checking for tzname... yes"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["checking for timezone... yes"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["checking for strtod_l... yes"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["checking xlocale.h usability... no"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["checking xlocale.h presence... no"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["checking for xlocale.h... no"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["checking size of void *... 8"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["checking whether runnable 64 bit binaries are built by default... yes"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["checking which Makefile fragment to use for x86_64-unknown-linux-gnufilc0... mh-linux"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["checking for floor in -lm... yes"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["checking whether to build shared libraries... yes"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["checking whether to build static libraries... no"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["checking whether to enable auto cleanup of libraries... no"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["checking whether to enable draft APIs... yes"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["checking for x86_64-unknown-linux-gnufilc0-ranlib... ranlib"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["checking for a sed that does not truncate output... /nix/store/4rpiqv9yr2pw5094v4wc33ijkqjpm9sa-gnused-4.9/bin/sed"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["checking for x86_64-unknown-linux-gnufilc0-ar... ar"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["checking whether to enable renaming of symbols... yes"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["checking whether to enable function and data tracing... no"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["checking elf.h usability... yes"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["checking elf.h presence... yes"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["checking for elf.h... yes"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["checking whether to enable dynamic loading of plugins. Ignored if plugins disabled.... yes"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["checking dlfcn.h usability... yes"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["checking dlfcn.h presence... yes"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["checking for dlfcn.h... yes"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["checking for library containing dlopen... none required"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["checking for dlopen... yes"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["checking for gettimeofday... yes"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["checking if we have a C++ compiler... Good"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["checking if we have a C++11 compiler... yes"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["configure: Adding CXXFLAGS option -std=c++11"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["checking for pthread_attr_init in -lpthread... yes"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["checking for mmap... yes"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["checking for genccode assembly... -a gcc"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["checking for inttypes.h... (cached) yes"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["checking dirent.h usability... yes"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["checking dirent.h presence... yes"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["checking for dirent.h... yes"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["checking for std::string_view... yes"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["checking for int8_t... yes"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["checking whether byte ordering is bigendian... no"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["checking for uint8_t... yes"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["checking for nl_langinfo... yes"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["checking for nl_langinfo's argument to obtain the codeset... CODESET"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["checking for int16_t... yes"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["checking for namespace support... yes"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["checking for uint16_t... yes"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["checking for properly overriding new and delete... yes"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["checking for int32_t... yes"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["checking for placement new and delete... yes"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["checking for uint32_t... yes"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["checking for popen... yes"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["checking for int64_t... yes"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["checking for tzset... yes"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["checking for tzname... yes"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["checking for uint64_t... yes"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["checking wchar.h usability... yes"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["checking wchar.h presence... yes"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["checking for wchar.h... yes"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["checking for timezone... yes"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["checking for library containing wcscpy... none required"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["checking for strtod_l... yes"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["checking xlocale.h usability... no"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["checking xlocale.h presence... no"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["checking for xlocale.h... no"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["checking size of wchar_t... 4"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["checking for UTF-16 string literal support... available"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["checking for a library suffix to use... none"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["CPPFLAGS= $(THREADSCPPFLAGS) -DU_HAVE_ELF_H=1 -DU_HAVE_STRTOD_L=1 -DU_HAVE_XLOCALE_H=0 -DU_HAVE_STRING_VIEW=1 "],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["CFLAGS= -O2 -std=c11 -Wall -pedantic -Wshadow -Wpointer-arith -Wmissing-prototypes -Wwrite-strings $(THREADSCFLAGS) -Qunused-arguments -Wno-parentheses-equality"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["CXXFLAGS= -O2 -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++11 $(THREADSCXXFLAGS) -Qunused-arguments -Wno-parentheses-equality"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["configure: creating ./config.status"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["config.status: creating icudefs.mk"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["config.status: creating Makefile"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["config.status: creating data/pkgdataMakefile"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["config.status: creating config/Makefile.inc"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["config.status: creating config/icu.pc"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["config.status: creating config/pkgdataMakefile"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["config.status: creating data/Makefile"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["config.status: creating stubdata/Makefile"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["config.status: creating common/Makefile"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["config.status: creating i18n/Makefile"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["config.status: creating layoutex/Makefile"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["config.status: creating io/Makefile"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["config.status: creating extra/Makefile"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["config.status: creating extra/uconv/Makefile"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["config.status: creating extra/uconv/pkgdataMakefile"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["config.status: creating extra/scrptrun/Makefile"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["config.status: creating tools/Makefile"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["config.status: creating tools/ctestfw/Makefile"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["config.status: creating tools/toolutil/Makefile"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["config.status: creating tools/makeconv/Makefile"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["config.status: creating tools/genrb/Makefile"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["config.status: creating tools/genccode/Makefile"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["config.status: creating tools/gencmn/Makefile"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["config.status: creating tools/gencnval/Makefile"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["config.status: creating tools/gendict/Makefile"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["config.status: creating tools/gentest/Makefile"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["config.status: creating tools/gennorm2/Makefile"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["checking for std::string_view... yes"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["config.status: creating tools/genbrk/Makefile"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["config.status: creating tools/gensprep/Makefile"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["config.status: creating tools/icuinfo/Makefile"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["config.status: creating tools/icupkg/Makefile"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["config.status: creating tools/icuswap/Makefile"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["config.status: creating tools/pkgdata/Makefile"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["checking for int8_t... yes"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["config.status: creating tools/tzcode/Makefile"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["config.status: creating tools/gencfu/Makefile"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["config.status: creating tools/escapesrc/Makefile"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["config.status: creating test/Makefile"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["config.status: creating test/compat/Makefile"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["config.status: creating test/testdata/Makefile"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["checking for uint8_t... yes"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["config.status: creating test/testdata/pkgdataMakefile"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["config.status: creating test/hdrtst/Makefile"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["config.status: creating test/intltest/Makefile"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["config.status: creating test/cintltst/Makefile"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["config.status: creating test/iotest/Makefile"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["config.status: creating test/letest/Makefile"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["checking for int16_t... yes"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["config.status: creating test/perf/Makefile"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["config.status: creating test/perf/collationperf/Makefile"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["config.status: creating test/perf/collperf/Makefile"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["config.status: creating test/perf/collperf2/Makefile"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["config.status: creating test/perf/dicttrieperf/Makefile"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["config.status: creating test/perf/ubrkperf/Makefile"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["checking for uint16_t... yes"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["config.status: creating test/perf/charperf/Makefile"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["config.status: creating test/perf/convperf/Makefile"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["config.status: creating test/perf/normperf/Makefile"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["config.status: creating test/perf/DateFmtPerf/Makefile"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["config.status: creating test/perf/howExpensiveIs/Makefile"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["config.status: creating test/perf/strsrchperf/Makefile"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["checking for int32_t... yes"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["config.status: creating test/perf/unisetperf/Makefile"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["config.status: creating test/perf/usetperf/Makefile"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["config.status: creating test/perf/ustrperf/Makefile"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["config.status: creating test/perf/utfperf/Makefile"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["config.status: creating test/perf/utrie2perf/Makefile"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["config.status: creating test/perf/leperf/Makefile"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["checking for uint32_t... yes"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["config.status: creating test/fuzzer/Makefile"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["config.status: creating samples/Makefile"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["config.status: creating samples/date/Makefile"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["config.status: creating samples/cal/Makefile"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["config.status: creating samples/layout/Makefile"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["ICU for C/C++ 67.1 is ready to be built."],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["=== Important Notes: ==="],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["Data Packaging: library"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" This means: ICU data will be linked with ICU. A shared data library will be built. "],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" To locate data: ICU will use the linked data library. If linked with the stub library located in stubdata/, the application can use udata_setCommonData() or set a data path to override."],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["Building ICU: Use a GNU make such as make to build ICU."],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["checking the version of \"make\"... 4.4.1 (we wanted at least 3.80)"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["ok"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["C++ apps may want to build with CXXFLAGS = -std=c++11"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["** Note: Python not found. You will not be able to build data from source or run tests."],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["checking for int64_t... yes"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["Running phase: buildPhase"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["buildPhase"],"id":5997221749194795,"type":104} @nix {"action":"result","fields":["build flags: -j7 SHELL=/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/bash"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["cd ./config; \\"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["\tmake -f pkgdataMakefile"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["rm -rf config/icu-config"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["rebuilding config/icucross.mk"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["rebuilding config/icucross.inc"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["/nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c ./config/icu-config-top config/icu-config"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["make[1]: Entering directory '/build/icu/source/config'"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["rm -rf pkgdata.inc"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/bash ./mkinstalldirs lib"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["chmod u+w config/icu-config"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/bash ./mkinstalldirs bin"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["LC_ALL=C /nix/store/4rpiqv9yr2pw5094v4wc33ijkqjpm9sa-gnused-4.9/bin/sed -f ./config/make2sh.sed < ./config/Makefile.inc | grep -v '#M#' | uniq >> config/icu-config"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["mkdir lib"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["config/icu-uc.pc updated."],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["config/icu-i18n.pc updated."],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["config/icu-io.pc updated."],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["mkdir bin"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["LC_ALL=C /nix/store/4rpiqv9yr2pw5094v4wc33ijkqjpm9sa-gnused-4.9/bin/sed -f ./config/make2sh.sed < ./config/mh-linux | grep -v '#M#' | uniq >> config/icu-config"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["make[0]: Making `all' in `stubdata'"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["make[1]: Entering directory '/build/icu/source/stubdata'"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["cat ./config/icu-config-bottom >> config/icu-config"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t stubdata.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["chmod u-w config/icu-config"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["make[1]: Leaving directory '/build/icu/source/config'"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["Note: rebuild with \"make VERBOSE=1 \" to show all compiler parameters."],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["checking for uint64_t... yes"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["checking wchar.h usability... yes"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... stubdata.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["checking wchar.h presence... yes"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["checking for wchar.h... yes"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["checking for library containing wcscpy... none required"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["checking size of wchar_t... 4"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["checking for UTF-16 string literal support... available"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["checking for a library suffix to use... none"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["CPPFLAGS= $(THREADSCPPFLAGS) -DU_HAVE_ELF_H=1 -DU_HAVE_STRTOD_L=1 -DU_HAVE_XLOCALE_H=0 -DU_HAVE_STRING_VIEW=1 "],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["CFLAGS= -O2 -std=c11 -Wall -pedantic -Wshadow -Wpointer-arith -Wmissing-prototypes -Wwrite-strings $(THREADSCFLAGS) -Qunused-arguments -Wno-parentheses-equality"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["CXXFLAGS= -O2 -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++11 $(THREADSCXXFLAGS) -Qunused-arguments -Wno-parentheses-equality"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["configure: creating ./config.status"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["config.status: creating icudefs.mk"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["config.status: creating Makefile"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["config.status: creating data/pkgdataMakefile"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["clang -O2 -std=c11 -Wall -pedantic -Wshadow -Wpointer-arith -Wmissing-prototypes -Wwrite-strings -Qunused-arguments -Wno-parentheses-equality -nodefaultlibs -nostdlib -shared -Wl,-Bsymbolic -Wl,-soname -Wl,libicudata.so.67 -o libicudata.so.67.1 stubdata.o "],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["config.status: creating config/Makefile.inc"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["config.status: creating config/icu.pc"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["rm -f libicudata.so.67 && ln -s libicudata.so.67.1 libicudata.so.67"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["rm -f libicudata.so && ln -s libicudata.so.67.1 libicudata.so"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["config.status: creating config/pkgdataMakefile"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["make[1]: Leaving directory '/build/icu/source/stubdata'"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["make[0]: Making `all' in `common'"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["make[1]: Entering directory '/build/icu/source/common'"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["generating ../common/svchook.mk"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t errorcode.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t putil.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t utypes.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t umath.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t uinvchar.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t umutex.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t ucln_cmn.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["config.status: creating data/Makefile"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t uinit.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["config.status: creating stubdata/Makefile"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t uobject.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t cmemory.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["config.status: creating common/Makefile"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["config.status: creating i18n/Makefile"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["config.status: creating layoutex/Makefile"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["config.status: creating io/Makefile"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["config.status: creating extra/Makefile"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t charstr.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["config.status: creating extra/uconv/Makefile"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t cstr.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t udata.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t ucmndata.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t udatamem.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t umapfile.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["config.status: creating extra/uconv/pkgdataMakefile"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t udataswp.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["config.status: creating extra/scrptrun/Makefile"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["config.status: creating tools/Makefile"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["config.status: creating tools/ctestfw/Makefile"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["config.status: creating tools/toolutil/Makefile"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["config.status: creating tools/makeconv/Makefile"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t utrie_swap.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t ucol_swp.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t utrace.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["config.status: creating tools/genrb/Makefile"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t uhash.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t uhash_us.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t uenum.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t ustrenum.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["config.status: creating tools/genccode/Makefile"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["config.status: creating tools/gencmn/Makefile"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["config.status: creating tools/gencnval/Makefile"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["config.status: creating tools/gendict/Makefile"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["config.status: creating tools/gentest/Makefile"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t uvector.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["config.status: creating tools/gennorm2/Makefile"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t ustack.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t uvectr32.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["config.status: creating tools/genbrk/Makefile"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t uvectr64.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t ucnv.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t ucnv_bld.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["config.status: creating tools/gensprep/Makefile"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t ucnv_cnv.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["config.status: creating tools/icuinfo/Makefile"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["config.status: creating tools/icupkg/Makefile"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["config.status: creating tools/icuswap/Makefile"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t ucnv_io.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["config.status: creating tools/pkgdata/Makefile"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t ucnv_cb.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["config.status: creating tools/tzcode/Makefile"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t ucnv_err.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t ucnvlat1.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["config.status: creating tools/gencfu/Makefile"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t ucnv_u7.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t ucnv_u8.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["config.status: creating tools/escapesrc/Makefile"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t ucnv_u16.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["config.status: creating test/Makefile"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["config.status: creating test/compat/Makefile"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t ucnv_u32.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["config.status: creating test/testdata/Makefile"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t ucnvscsu.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t ucnvbocu.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t ucnv_ext.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["config.status: creating test/testdata/pkgdataMakefile"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t ucnvmbcs.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["config.status: creating test/hdrtst/Makefile"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t ucnv2022.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["config.status: creating test/intltest/Makefile"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t ucnvhz.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["config.status: creating test/cintltst/Makefile"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["config.status: creating test/iotest/Makefile"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t ucnv_lmb.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["config.status: creating test/letest/Makefile"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["config.status: creating test/perf/Makefile"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t ucnvisci.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t ucnvdisp.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["config.status: creating test/perf/collationperf/Makefile"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t ucnv_set.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["config.status: creating test/perf/collperf/Makefile"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t ucnv_ct.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["config.status: creating test/perf/collperf2/Makefile"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t resource.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t uresbund.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["config.status: creating test/perf/dicttrieperf/Makefile"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["config.status: creating test/perf/ubrkperf/Makefile"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t ures_cnv.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["config.status: creating test/perf/charperf/Makefile"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t uresdata.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t resbund.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["config.status: creating test/perf/convperf/Makefile"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["config.status: creating test/perf/localecanperf/Makefile"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t resbund_cnv.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t ucurr.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["config.status: creating test/perf/normperf/Makefile"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t localebuilder.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["config.status: creating test/perf/DateFmtPerf/Makefile"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["config.status: creating test/perf/howExpensiveIs/Makefile"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t localeprioritylist.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t messagepattern.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["config.status: creating test/perf/strsrchperf/Makefile"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["config.status: creating test/perf/unisetperf/Makefile"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["config.status: creating test/perf/usetperf/Makefile"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t ucat.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t locmap.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["config.status: creating test/perf/ustrperf/Makefile"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t uloc.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["config.status: creating test/perf/utfperf/Makefile"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t locid.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["config.status: creating test/perf/utrie2perf/Makefile"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t locutil.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["config.status: creating test/perf/leperf/Makefile"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t locavailable.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["config.status: creating test/fuzzer/Makefile"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t locdispnames.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["config.status: creating samples/Makefile"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t locdspnm.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["config.status: creating samples/date/Makefile"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t loclikely.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["config.status: creating samples/cal/Makefile"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t locresdata.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["config.status: creating samples/layout/Makefile"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["ICU for C/C++ 69.1 is ready to be built."],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["=== Important Notes: ==="],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["Data Packaging: library"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" This means: ICU data will be linked with ICU. A shared data library will be built. "],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" To locate data: ICU will use the linked data library. If linked with the stub library located in stubdata/, the application can use udata_setCommonData() or set a data path to override."],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["Building ICU: Use a GNU make such as make to build ICU."],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t lsr.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["checking the version of \"make\"... 4.4.1 (we wanted at least 3.80)"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["ok"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["C++ apps may want to build with CXXFLAGS = -std=c++11"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["** Note: Python not found. You will not be able to build data from source or run tests."],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t loclikelysubtags.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["Running phase: buildPhase"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["buildPhase"],"id":5997221749194796,"type":104} @nix {"action":"result","fields":[" (deps)\t locdistance.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["build flags: -j7 SHELL=/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/bash"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["cd ./config; \\"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["\tmake -f pkgdataMakefile"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["rm -rf config/icu-config"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["rebuilding config/icucross.mk"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["rebuilding config/icucross.inc"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["/nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c ./config/icu-config-top config/icu-config"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["make[1]: Entering directory '/build/icu/source/config'"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["rm -rf pkgdata.inc"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/bash ./mkinstalldirs lib"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["chmod u+w config/icu-config"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/bash ./mkinstalldirs bin"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["mkdir lib"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["LC_ALL=C /nix/store/4rpiqv9yr2pw5094v4wc33ijkqjpm9sa-gnused-4.9/bin/sed -f ./config/make2sh.sed < ./config/Makefile.inc | grep -v '#M#' | uniq >> config/icu-config"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["config/icu-uc.pc updated."],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["config/icu-i18n.pc updated."],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["config/icu-io.pc updated."],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["mkdir bin"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t localematcher.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["LC_ALL=C /nix/store/4rpiqv9yr2pw5094v4wc33ijkqjpm9sa-gnused-4.9/bin/sed -f ./config/make2sh.sed < ./config/mh-linux | grep -v '#M#' | uniq >> config/icu-config"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["make[0]: Making `all' in `stubdata'"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["make[1]: Entering directory '/build/icu/source/stubdata'"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["cat ./config/icu-config-bottom >> config/icu-config"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t bytestream.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["chmod u-w config/icu-config"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t stubdata.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["make[1]: Leaving directory '/build/icu/source/config'"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["Note: rebuild with \"make VERBOSE=1 \" to show all compiler parameters."],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t stringpiece.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t bytesinkutil.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t stringtriebuilder.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t bytestriebuilder.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t bytestrie.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... stubdata.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t bytestrieiterator.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t ucharstrie.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t ucharstriebuilder.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t ucharstrieiterator.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t dictionarydata.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t edits.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t appendable.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t ustr_cnv.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t unistr_cnv.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t unistr.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t unistr_case.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t unistr_props.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t utf_impl.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t ustring.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t ustrcase.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t ucasemap.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t ucasemap_titlecase_brkiter.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t cstring.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t ustrfmt.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t ustrtrns.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t ustr_wcs.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t utext.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t unistr_case_locale.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t ustrcase_locale.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t unistr_titlecase_brkiter.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t ustr_titlecase_brkiter.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t normalizer2impl.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t normalizer2.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t filterednormalizer2.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t normlzr.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t unorm.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t unormcmp.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t loadednormalizer2impl.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t chariter.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t schriter.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["clang -O2 -std=c11 -Wall -pedantic -Wshadow -Wpointer-arith -Wmissing-prototypes -Wwrite-strings -Qunused-arguments -Wno-parentheses-equality -nodefaultlibs -nostdlib -shared -Wl,-Bsymbolic -Wl,-soname -Wl,libicudata.so.69 -o libicudata.so.69.1 stubdata.o "],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t uchriter.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["rm -f libicudata.so.69 && ln -s libicudata.so.69.1 libicudata.so.69"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["rm -f libicudata.so && ln -s libicudata.so.69.1 libicudata.so"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t uiter.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t patternprops.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["make[1]: Leaving directory '/build/icu/source/stubdata'"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["make[0]: Making `all' in `common'"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["make[1]: Entering directory '/build/icu/source/common'"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["generating ../common/svchook.mk"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t appendable.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t bmpset.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t brkiter.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t brkeng.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t bytesinkutil.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t bytestream.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t bytestrie.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t uchar.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t uprops.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t ucase.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t propname.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t bytestriebuilder.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t ubidi_props.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t characterproperties.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t ubidi.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t bytestrieiterator.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t caniter.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t characterproperties.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t chariter.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t charstr.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t ubidiwrt.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t ubidiln.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t cmemory.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t ushape.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t uscript.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t cstr.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t uscript_props.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t usc_impl.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t cstring.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t cwchar.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t unames.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t dictbe.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t utrie.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t utrie2.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t dictionarydata.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t dtintrv.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t utrie2_builder.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t edits.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t ucptrie.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t errorcode.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t filteredbrk.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t filterednormalizer2.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t icudataver.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t umutablecptrie.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t icuplug.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t bmpset.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t unisetspan.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t loadednormalizer2impl.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t uset_props.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t uniset_props.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t localebuilder.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t localematcher.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t uniset_closure.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t uset.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t localeprioritylist.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t locavailable.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t locbased.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t uniset.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t locdispnames.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t usetiter.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t ruleiter.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t locdistance.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t locdspnm.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t caniter.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t unifilt.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t locid.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t unifunct.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t uarrsort.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t loclikely.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t brkiter.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t loclikelysubtags.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t ubrk.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t locmap.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t brkeng.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t dictbe.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t locresdata.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t filteredbrk.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t locutil.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t rbbi.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t lsr.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t rbbidata.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t messagepattern.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t normalizer2.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t rbbinode.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t normalizer2impl.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t rbbirb.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t normlzr.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t rbbiscan.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t parsepos.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t rbbisetb.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t rbbistbl.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t patternprops.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t pluralmap.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t propname.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t propsvec.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t punycode.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t rbbitblb.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t rbbi_cache.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t putil.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t serv.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t servnotf.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t servls.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t rbbi.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t servlk.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t rbbi_cache.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t servlkf.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t rbbidata.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t rbbinode.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t rbbirb.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t servrbf.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t servslkf.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t uidna.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t rbbiscan.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t rbbisetb.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t usprep.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t rbbistbl.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t rbbitblb.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t uts46.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t punycode.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t util.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t resbund.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t resbund_cnv.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t util_props.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t resource.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t parsepos.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t locbased.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t cwchar.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t wintz.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t restrace.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t dtintrv.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t ruleiter.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t ucnvsel.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t schriter.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t propsvec.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t ulist.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t serv.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t servlk.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t uloc_tag.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t servlkf.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t icudataver.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t servls.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t icuplug.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t servnotf.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t sharedobject.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t servrbf.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t simpleformatter.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t unifiedcache.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t servslkf.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t uloc_keytype.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t ubiditransform.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t pluralmap.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t sharedobject.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t simpleformatter.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t static_unicode_sets.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t stringpiece.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t static_unicode_sets.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t restrace.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t stringtriebuilder.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["cd .. \\"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" && CONFIG_FILES=common/Makefile CONFIG_HEADERS= /nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/bash ./config.status"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t uarrsort.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t ubidi.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["config.status: creating common/Makefile"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t ubidi_props.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t ubidiln.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t ubiditransform.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t ubidiwrt.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t ubrk.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t ucase.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t ucasemap.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t ucasemap_titlecase_brkiter.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... errorcode.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... putil.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... utypes.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... umath.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... uinvchar.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... umutex.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... ucln_cmn.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t ucat.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t uchar.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t ucharstrie.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t ucharstriebuilder.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... uinit.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t ucharstrieiterator.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t uchriter.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... uobject.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t ucln_cmn.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t ucmndata.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t ucnv.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t ucnv2022.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t ucnv_bld.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t ucnv_cb.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t ucnv_cnv.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t ucnv_ct.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t ucnv_err.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t ucnv_ext.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t ucnv_io.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t ucnv_lmb.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t ucnv_set.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t ucnv_u16.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t ucnv_u32.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t ucnv_u7.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t ucnv_u8.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... cmemory.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t ucnvbocu.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t ucnvdisp.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t ucnvhz.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t ucnvisci.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t ucnvlat1.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t ucnvmbcs.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t ucnvscsu.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t ucnvsel.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t ucol_swp.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t ucptrie.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t ucurr.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t udata.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t udatamem.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t udataswp.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t uenum.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t uhash.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t uhash_us.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t uidna.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t uinit.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t uinvchar.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t uiter.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t ulist.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t uloc.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t uloc_keytype.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... charstr.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t uloc_tag.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t umapfile.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t umath.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t umutablecptrie.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t umutex.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t unames.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... cstr.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t unifiedcache.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t unifilt.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... udata.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t unifunct.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t uniset.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t uniset_closure.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t uniset_props.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t unisetspan.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t unistr.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t unistr_case.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... ucmndata.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t unistr_case_locale.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... udatamem.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t unistr_cnv.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t unistr_props.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t unistr_titlecase_brkiter.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t unorm.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... umapfile.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t unormcmp.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t uobject.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t uprops.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t ures_cnv.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t uresbund.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t uresdata.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t usc_impl.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t uscript.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t uscript_props.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t uset.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t uset_props.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t usetiter.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t ushape.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t usprep.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t ustack.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t ustr_cnv.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t ustr_titlecase_brkiter.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t ustr_wcs.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t ustrcase.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t ustrcase_locale.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t ustrenum.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t ustrfmt.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t ustring.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t ustrtrns.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t utext.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t utf_impl.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t util.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t util_props.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t utrace.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t utrie.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t utrie2.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t utrie2_builder.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... udataswp.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t utrie_swap.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... utrie_swap.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t uts46.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... ucol_swp.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t utypes.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t uvector.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t uvectr32.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t uvectr64.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t wintz.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["cd .. \\"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" && CONFIG_FILES=common/Makefile CONFIG_HEADERS= /nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/bash ./config.status"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["config.status: creating common/Makefile"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... utrace.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... appendable.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... bmpset.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... brkeng.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... brkiter.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... bytesinkutil.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... bytestream.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... bytestrie.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... uhash.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... bytestriebuilder.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... uhash_us.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... uenum.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... ustrenum.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... bytestrieiterator.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... uvector.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... ustack.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... caniter.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... uvectr32.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... characterproperties.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... uvectr64.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... ucnv.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... chariter.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... ucnv_bld.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... ucnv_cnv.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... charstr.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... cmemory.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... cstr.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... ucnv_io.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... ucnv_cb.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... cstring.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... ucnv_err.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... cwchar.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... dictbe.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... ucnvlat1.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... dictionarydata.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... dtintrv.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... edits.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... ucnv_u7.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... errorcode.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... filteredbrk.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... filterednormalizer2.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... icudataver.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... ucnv_u8.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... icuplug.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... loadednormalizer2impl.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... ucnv_u16.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... ucnv_u32.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... ucnvscsu.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... localebuilder.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... ucnvbocu.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... ucnv_ext.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... localematcher.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... ucnvmbcs.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... ucnv2022.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... localeprioritylist.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... locavailable.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... ucnvhz.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... ucnv_lmb.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... ucnvisci.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... locbased.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... locdispnames.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... ucnvdisp.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... locdistance.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... locdspnm.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... locid.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... ucnv_set.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... loclikely.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... ucnv_ct.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... loclikelysubtags.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... resource.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... uresbund.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... ures_cnv.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... locmap.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... locresdata.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... uresdata.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... resbund.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... resbund_cnv.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... ucurr.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... locutil.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... localebuilder.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... lsr.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... messagepattern.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... normalizer2.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... localeprioritylist.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... messagepattern.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... ucat.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... normalizer2impl.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... locmap.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... normlzr.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... parsepos.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... patternprops.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... pluralmap.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... uloc.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... locid.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... locutil.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... propname.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... propsvec.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... punycode.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... locavailable.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... locdispnames.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... putil.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... rbbi.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... locdspnm.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["\u001b[1mlocid.cpp:300:17: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1mvariable 'size' set but not used [-Wunused-but-set-variable]\u001b[0m"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" 300 | int32_t size = \u001b[0;32m0\u001b[0m;\u001b[0m"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["\u001b[0m1 warning generated."],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... rbbi_cache.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... rbbidata.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... rbbinode.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... rbbirb.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... loclikely.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... locresdata.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... lsr.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... loclikelysubtags.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... rbbiscan.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... rbbisetb.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... rbbistbl.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... locdistance.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... rbbitblb.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["\u001b[1mlocid.cpp:301:17: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1mvariable 'size' set but not used [-Wunused-but-set-variable]\u001b[0m"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" 301 | int32_t size = \u001b[0;32m0\u001b[0m;\u001b[0m"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["\u001b[0m1 warning generated."],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... localematcher.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... resbund.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... resbund_cnv.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... bytestream.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... stringpiece.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... resource.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... bytesinkutil.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... restrace.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... stringtriebuilder.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... ruleiter.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... schriter.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... serv.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... bytestriebuilder.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... bytestrie.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... bytestrieiterator.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... servlk.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... servlkf.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... ucharstrie.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... ucharstriebuilder.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... servls.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... ucharstrieiterator.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... servnotf.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... servrbf.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... dictionarydata.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... edits.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... servslkf.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... appendable.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... ustr_cnv.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... unistr_cnv.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... unistr.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... sharedobject.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... simpleformatter.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... unistr_case.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... unistr_props.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... static_unicode_sets.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... stringpiece.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... utf_impl.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... stringtriebuilder.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... uarrsort.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... ustring.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... ustrcase.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... ucasemap.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... ubidi.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... ubidi_props.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... ucasemap_titlecase_brkiter.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... cstring.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... ubidiln.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... ubiditransform.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... ustrfmt.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... ubidiwrt.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... ubrk.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... ustrtrns.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... ustr_wcs.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... ucase.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... ucasemap.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... ucasemap_titlecase_brkiter.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... utext.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... unistr_case_locale.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... ustrcase_locale.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... unistr_titlecase_brkiter.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... ucat.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... ustr_titlecase_brkiter.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... normalizer2impl.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... uchar.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... normalizer2.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... filterednormalizer2.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... ucharstrie.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... ucharstriebuilder.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... normlzr.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... ucharstrieiterator.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... unorm.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... uchriter.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... unormcmp.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... ucln_cmn.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... ucmndata.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... ucnv.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... ucnv2022.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... ucnv_bld.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... loadednormalizer2impl.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... chariter.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... ucnv_cb.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... ucnv_cnv.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... ucnv_ct.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... schriter.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... ucnv_err.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... uchriter.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... uiter.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... ucnv_ext.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... ucnv_io.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... patternprops.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... uchar.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... ucnv_lmb.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... uprops.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... ucnv_set.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... ucase.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... ucnv_u16.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... ucnv_u32.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... propname.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... ucnv_u7.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... ubidi_props.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... characterproperties.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... ubidi.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... ucnv_u8.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... ucnvbocu.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... ucnvdisp.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... ucnvhz.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... ucnvisci.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... ubidiwrt.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... ucnvlat1.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... ubidiln.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... ushape.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... uscript.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... ucnvmbcs.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... uscript_props.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... usc_impl.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... ucnvscsu.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... ucnvsel.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... ucol_swp.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... ucptrie.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... unames.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... ucurr.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... utrie.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... utrie2.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... utrie2_builder.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... ucptrie.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... udata.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... umutablecptrie.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... bmpset.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... udatamem.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... udataswp.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... uenum.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... unisetspan.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... uset_props.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... uhash.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... uhash_us.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... uniset_props.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... uniset_closure.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... uset.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... uniset.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... uidna.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... uinit.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... uinvchar.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... uiter.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... usetiter.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... ulist.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... ruleiter.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... uloc.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... caniter.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... uloc_keytype.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... unifilt.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... unifunct.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... uarrsort.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... brkiter.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... uloc_tag.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... ubrk.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... umapfile.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... umath.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... umutablecptrie.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... umutex.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... brkeng.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... unames.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... dictbe.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... filteredbrk.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... unifiedcache.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... unifilt.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... rbbi.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... rbbidata.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... unifunct.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... uniset.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... rbbinode.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... uniset_closure.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... rbbirb.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... rbbiscan.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... uniset_props.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... unisetspan.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... rbbisetb.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... rbbistbl.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... unistr.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... rbbitblb.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... rbbi_cache.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... serv.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... unistr_case.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... servnotf.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... unistr_case_locale.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... servls.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... servlk.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... unistr_cnv.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... unistr_props.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... servlkf.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... unistr_titlecase_brkiter.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... servrbf.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... unorm.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... unormcmp.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... servslkf.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... uobject.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... uprops.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... uidna.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... ures_cnv.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... uresbund.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... usprep.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... uts46.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... punycode.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... uresdata.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... util.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... util_props.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... usc_impl.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... uscript.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... uscript_props.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... uset.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... parsepos.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... locbased.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... cwchar.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... wintz.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... dtintrv.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... ucnvsel.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... propsvec.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... uset_props.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... ulist.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... usetiter.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... uloc_tag.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... icudataver.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... ushape.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... icuplug.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... sharedobject.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... usprep.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... simpleformatter.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... ustack.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... ustr_cnv.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... unifiedcache.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... uloc_keytype.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... ustr_titlecase_brkiter.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... ubiditransform.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... ustr_wcs.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... pluralmap.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... ustrcase.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... static_unicode_sets.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... ustrcase_locale.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... ustrenum.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... restrace.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... ustrfmt.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... ustring.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... ustrtrns.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... utext.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... utf_impl.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... util.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... util_props.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... utrace.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... utrie.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... utrie2.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... utrie2_builder.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... utrie_swap.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... uts46.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... utypes.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... uvector.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["clang++ -O2 -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++11 -Qunused-arguments -Wno-parentheses-equality -Wglobal-constructors -shared -Wl,-Bsymbolic -Wl,-soname -Wl,libicuuc.so.67 -o ../lib/libicuuc.so.67.1 errorcode.o putil.o umath.o utypes.o uinvchar.o umutex.o ucln_cmn.o uinit.o uobject.o cmemory.o charstr.o cstr.o udata.o ucmndata.o udatamem.o umapfile.o udataswp.o utrie_swap.o ucol_swp.o utrace.o uhash.o uhash_us.o uenum.o ustrenum.o uvector.o ustack.o uvectr32.o uvectr64.o ucnv.o ucnv_bld.o ucnv_cnv.o ucnv_io.o ucnv_cb.o ucnv_err.o ucnvlat1.o ucnv_u7.o ucnv_u8.o ucnv_u16.o ucnv_u32.o ucnvscsu.o ucnvbocu.o ucnv_ext.o ucnvmbcs.o ucnv2022.o ucnvhz.o ucnv_lmb.o ucnvisci.o ucnvdisp.o ucnv_set.o ucnv_ct.o resource.o uresbund.o ures_cnv.o uresdata.o resbund.o resbund_cnv.o ucurr.o localebuilder.o localeprioritylist.o messagepattern.o ucat.o locmap.o uloc.o locid.o locutil.o locavailable.o locdispnames.o locdspnm.o loclikely.o locresdata.o lsr.o loclikelysubtags.o locdistance.o localematcher.o bytestream.o stringpiece.o bytesinkutil.o stringtriebuilder.o bytestriebuilder.o bytestrie.o bytestrieiterator.o ucharstrie.o ucharstriebuilder.o ucharstrieiterator.o dictionarydata.o edits.o appendable.o ustr_cnv.o unistr_cnv.o unistr.o unistr_case.o unistr_props.o utf_impl.o ustring.o ustrcase.o ucasemap.o ucasemap_titlecase_brkiter.o cstring.o ustrfmt.o ustrtrns.o ustr_wcs.o utext.o unistr_case_locale.o ustrcase_locale.o unistr_titlecase_brkiter.o ustr_titlecase_brkiter.o normalizer2impl.o normalizer2.o filterednormalizer2.o normlzr.o unorm.o unormcmp.o loadednormalizer2impl.o chariter.o schriter.o uchriter.o uiter.o patternprops.o uchar.o uprops.o ucase.o propname.o ubidi_props.o characterproperties.o ubidi.o ubidiwrt.o ubidiln.o ushape.o uscript.o uscript_props.o usc_impl.o unames.o utrie.o utrie2.o utrie2_builder.o ucptrie.o umutablecptrie.o bmpset.o unisetspan.o uset_props.o uniset_props.o uniset_closure.o uset.o uniset.o usetiter.o ruleiter.o caniter.o unifilt.o unifunct.o uarrsort.o brkiter.o ubrk.o brkeng.o dictbe.o filteredbrk.o rbbi.o rbbidata.o rbbinode.o rbbirb.o rbbiscan.o rbbisetb.o rbbistbl.o rbbitblb.o rbbi_cache.o serv.o servnotf.o servls.o servlk.o servlkf.o servrbf.o servslkf.o uidna.o usprep.o uts46.o punycode.o util.o util_props.o parsepos.o locbased.o cwchar.o wintz.o dtintrv.o ucnvsel.o propsvec.o ulist.o uloc_tag.o icudataver.o icuplug.o sharedobject.o simpleformatter.o unifiedcache.o uloc_keytype.o ubiditransform.o pluralmap.o static_unicode_sets.o restrace.o -L../lib -L../stubdata -licudata -lpthread -lm "],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... uvectr32.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... uvectr64.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["rm -f ../lib/libicuuc.so.67 && ln -s libicuuc.so.67.1 ../lib/libicuuc.so.67"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["rm -f ../lib/libicuuc.so && ln -s libicuuc.so.67.1 ../lib/libicuuc.so"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["make[1]: Leaving directory '/build/icu/source/common'"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["make[0]: Making `all' in `i18n'"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["make[1]: Entering directory '/build/icu/source/i18n'"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t ucln_in.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t fmtable.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t format.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t msgfmt.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t umsg.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t numfmt.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t unum.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t decimfmt.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t dcfmtsym.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t fmtable_cnv.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t choicfmt.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t datefmt.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t smpdtfmt.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t reldtfmt.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t dtfmtsym.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t udat.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t dtptngen.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t udatpg.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t nfrs.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... wintz.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t nfrule.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t nfsubs.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t rbnf.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t numsys.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t unumsys.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t ucsdet.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t ucal.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t calendar.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t gregocal.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t timezone.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t simpletz.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t olsontz.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t astro.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t taiwncal.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t buddhcal.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t persncal.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t islamcal.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t japancal.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t gregoimp.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t hebrwcal.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t indiancal.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t chnsecal.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t cecal.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t coptccal.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t dangical.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t ethpccal.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t coleitr.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t coll.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t sortkey.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t bocsu.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t ucoleitr.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t ucol.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t ucol_res.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t ucol_sit.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t collation.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t collationsettings.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t collationdata.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t collationtailoring.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t collationdatareader.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t collationdatawriter.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t collationfcd.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t collationiterator.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t utf16collationiterator.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t utf8collationiterator.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t uitercollationiterator.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t collationsets.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t collationcompare.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t collationfastlatin.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t collationkeys.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t rulebasedcollator.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t collationroot.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t collationrootelements.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t collationdatabuilder.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t collationweights.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t collationruleparser.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t collationbuilder.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t collationfastlatinbuilder.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t listformatter.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t ulistformatter.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t strmatch.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t usearch.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["clang++ -O2 -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++11 -Qunused-arguments -Wno-parentheses-equality -Wglobal-constructors -shared -Wl,-Bsymbolic -Wl,-soname -Wl,libicuuc.so.69 -o ../lib/libicuuc.so.69.1 appendable.o bmpset.o brkeng.o brkiter.o bytesinkutil.o bytestream.o bytestrie.o bytestriebuilder.o bytestrieiterator.o caniter.o characterproperties.o chariter.o charstr.o cmemory.o cstr.o cstring.o cwchar.o dictbe.o dictionarydata.o dtintrv.o edits.o errorcode.o filteredbrk.o filterednormalizer2.o icudataver.o icuplug.o loadednormalizer2impl.o localebuilder.o localematcher.o localeprioritylist.o locavailable.o locbased.o locdispnames.o locdistance.o locdspnm.o locid.o loclikely.o loclikelysubtags.o locmap.o locresdata.o locutil.o lsr.o messagepattern.o normalizer2.o normalizer2impl.o normlzr.o parsepos.o patternprops.o pluralmap.o propname.o propsvec.o punycode.o putil.o rbbi.o rbbi_cache.o rbbidata.o rbbinode.o rbbirb.o rbbiscan.o rbbisetb.o rbbistbl.o rbbitblb.o resbund.o resbund_cnv.o resource.o restrace.o ruleiter.o schriter.o serv.o servlk.o servlkf.o servls.o servnotf.o servrbf.o servslkf.o sharedobject.o simpleformatter.o static_unicode_sets.o stringpiece.o stringtriebuilder.o uarrsort.o ubidi.o ubidi_props.o ubidiln.o ubiditransform.o ubidiwrt.o ubrk.o ucase.o ucasemap.o ucasemap_titlecase_brkiter.o ucat.o uchar.o ucharstrie.o ucharstriebuilder.o ucharstrieiterator.o uchriter.o ucln_cmn.o ucmndata.o ucnv.o ucnv2022.o ucnv_bld.o ucnv_cb.o ucnv_cnv.o ucnv_ct.o ucnv_err.o ucnv_ext.o ucnv_io.o ucnv_lmb.o ucnv_set.o ucnv_u16.o ucnv_u32.o ucnv_u7.o ucnv_u8.o ucnvbocu.o ucnvdisp.o ucnvhz.o ucnvisci.o ucnvlat1.o ucnvmbcs.o ucnvscsu.o ucnvsel.o ucol_swp.o ucptrie.o ucurr.o udata.o udatamem.o udataswp.o uenum.o uhash.o uhash_us.o uidna.o uinit.o uinvchar.o uiter.o ulist.o uloc.o uloc_keytype.o uloc_tag.o umapfile.o umath.o umutablecptrie.o umutex.o unames.o unifiedcache.o unifilt.o unifunct.o uniset.o uniset_closure.o uniset_props.o unisetspan.o unistr.o unistr_case.o unistr_case_locale.o unistr_cnv.o unistr_props.o unistr_titlecase_brkiter.o unorm.o unormcmp.o uobject.o uprops.o ures_cnv.o uresbund.o uresdata.o usc_impl.o uscript.o uscript_props.o uset.o uset_props.o usetiter.o ushape.o usprep.o ustack.o ustr_cnv.o ustr_titlecase_brkiter.o ustr_wcs.o ustrcase.o ustrcase_locale.o ustrenum.o ustrfmt.o ustring.o ustrtrns.o utext.o utf_impl.o util.o util_props.o utrace.o utrie.o utrie2.o utrie2_builder.o utrie_swap.o uts46.o utypes.o uvector.o uvectr32.o uvectr64.o wintz.o -L../lib -L../stubdata -licudata -lpthread -lm "],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t search.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t stsearch.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t translit.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t utrans.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t esctrn.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t unesctrn.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t funcrepl.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["rm -f ../lib/libicuuc.so.69 && ln -s libicuuc.so.69.1 ../lib/libicuuc.so.69"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["rm -f ../lib/libicuuc.so && ln -s libicuuc.so.69.1 ../lib/libicuuc.so"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["make[1]: Leaving directory '/build/icu/source/common'"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t strrepl.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["make[0]: Making `all' in `i18n'"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t tridpars.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["make[1]: Entering directory '/build/icu/source/i18n'"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t alphaindex.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t anytrans.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t astro.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t basictz.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t bocsu.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t brktrans.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t buddhcal.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t cpdtrans.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t rbt.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t rbt_data.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t rbt_pars.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t rbt_rule.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t rbt_set.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t nultrans.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t calendar.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t casetrn.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t cecal.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t chnsecal.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t choicfmt.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t coleitr.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t remtrans.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t casetrn.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t titletrn.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t tolowtrn.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t coll.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t toupptrn.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t anytrans.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t name2uni.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t collation.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t collationbuilder.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t collationcompare.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t collationdata.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t collationdatabuilder.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t collationdatareader.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t uni2name.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t nortrans.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t quant.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t transreg.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t collationdatawriter.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t collationfastlatin.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t brktrans.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t regexcmp.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t rematch.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t collationfastlatinbuilder.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t collationfcd.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t repattrn.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t collationiterator.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t regexst.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t collationkeys.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t collationroot.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t regextxt.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t collationrootelements.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t regeximp.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t collationruleparser.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t collationsets.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t collationsettings.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t uregex.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t uregexc.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t ulocdata.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t measfmt.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t collationtailoring.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t currfmt.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t collationweights.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t compactdecimalformat.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t coptccal.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t curramt.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t currunit.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t cpdtrans.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t csdetect.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t csmatch.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t measure.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t utmscale.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t csr2022.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t csdetect.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t csmatch.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t csr2022.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t csrecog.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t csrecog.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t csrmbcs.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t csrmbcs.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t csrsbcs.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t csrucode.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t csrsbcs.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t csrucode.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t csrutf8.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t curramt.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t currfmt.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t currpinf.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t csrutf8.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t currunit.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t dangical.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t inputext.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t wintzimpl.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t windtfmt.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t winnmfmt.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t basictz.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t dtrule.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t rbtz.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t tzrule.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t datefmt.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t tztrans.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t vtzone.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t dayperiodrules.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t zonemeta.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t dcfmtsym.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t standardplural.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t decContext.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t decNumber.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t decimfmt.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t double-conversion-bignum-dtoa.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t double-conversion-bignum.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t upluralrules.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t plurrule.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t plurfmt.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t selfmt.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t dtitvfmt.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t double-conversion-cached-powers.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t double-conversion-double-to-string.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t dtitvinf.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t double-conversion-fast-dtoa.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t double-conversion-string-to-double.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t udateintervalformat.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t double-conversion-strtod.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t dtfmtsym.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t dtitvfmt.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t dtitvinf.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t dtptngen.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t dtrule.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t tmunit.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t erarules.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t tmutamt.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t tmutfmt.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t currpinf.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t uspoof.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t esctrn.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t uspoof_impl.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t ethpccal.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t uspoof_build.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t fmtable.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t fmtable_cnv.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t format.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t uspoof_conf.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t smpdtfst.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t formatted_string_builder.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t formattedval_iterimpl.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t ztrans.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t zrule.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t vzone.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t formattedval_sbimpl.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t fphdlimp.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t formattedvalue.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t fpositer.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t fphdlimp.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t fpositer.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t ufieldpositer.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t funcrepl.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t decNumber.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t gender.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t decContext.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t gregocal.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t alphaindex.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t tznames.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t tznames_impl.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t tzgnames.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t gregoimp.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t hebrwcal.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t indiancal.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t tzfmt.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t inputext.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t compactdecimalformat.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t gender.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t islamcal.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t japancal.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t listformatter.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t region.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t scriptset.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t uregion.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t measfmt.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t measunit.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t reldatefmt.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t measunit_extra.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t measure.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t quantityformatter.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t measunit.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t measunit_extra.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t msgfmt.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t name2uni.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t sharedbreakiterator.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t nfrs.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t scientificnumberformatter.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t dayperiodrules.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t nfrule.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t nfsubs.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t nortrans.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t nultrans.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t nounit.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t number_affixutils.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t number_compact.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t number_decimalquantity.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t number_affixutils.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t number_asformat.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t number_decimfmtprops.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t number_capi.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t number_fluent.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t number_formatimpl.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t number_compact.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t number_currencysymbols.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t number_decimalquantity.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t number_decimfmtprops.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t number_grouping.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t number_integerwidth.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t number_fluent.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t number_longnames.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t number_modifiers.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t number_formatimpl.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t number_notation.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t number_grouping.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t number_output.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t number_padding.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t number_integerwidth.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t number_longnames.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t number_mapper.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t number_modifiers.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t number_patternmodifier.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t number_patternstring.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t number_rounding.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t number_multiplier.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t number_scientific.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t number_notation.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t number_utils.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t number_output.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t number_asformat.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t number_mapper.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t number_padding.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t number_patternmodifier.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t number_patternstring.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t number_rounding.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t number_multiplier.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t number_currencysymbols.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t number_skeletons.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t number_scientific.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t number_skeletons.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t number_capi.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t double-conversion-string-to-double.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t number_symbolswrapper.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t double-conversion-double-to-string.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t double-conversion-bignum-dtoa.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t number_usageprefs.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t number_utils.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t numfmt.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t numparse_affixes.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t double-conversion-bignum.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t double-conversion-cached-powers.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t double-conversion-fast-dtoa.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t double-conversion-strtod.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t numparse_compositions.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t string_segment.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t numparse_parsednumber.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t numparse_impl.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t numparse_currency.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t numparse_symbols.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t numparse_decimal.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t numparse_scientific.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t numparse_decimal.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t numparse_impl.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t numparse_parsednumber.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t numparse_currency.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t numparse_scientific.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t numparse_symbols.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t numparse_affixes.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t numparse_validators.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t numparse_compositions.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t numparse_validators.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t numrange_capi.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t numrange_fluent.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t numrange_impl.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t erarules.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t numrange_fluent.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t numrange_impl.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t numsys.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t formattedvalue.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t olsontz.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t persncal.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t pluralranges.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t formattedval_iterimpl.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t formattedval_sbimpl.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t formatted_string_builder.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t plurfmt.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t plurrule.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t quant.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t quantityformatter.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t rbnf.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t rbt.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t rbt_data.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t rbt_pars.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t rbt_rule.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t rbt_set.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t rbtz.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t regexcmp.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t regeximp.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... ucln_in.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... fmtable.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... format.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... msgfmt.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... umsg.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... numfmt.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... unum.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t regexst.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t regextxt.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t region.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t reldatefmt.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t reldtfmt.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t rematch.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t remtrans.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t repattrn.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t rulebasedcollator.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t scientificnumberformatter.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t scriptset.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t search.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t selfmt.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t sharedbreakiterator.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t simpletz.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t smpdtfmt.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t smpdtfst.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t sortkey.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t standardplural.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t string_segment.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t strmatch.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t strrepl.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t stsearch.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t taiwncal.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t timezone.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t titletrn.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t tmunit.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t tmutamt.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t tmutfmt.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t tolowtrn.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t toupptrn.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t translit.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t transreg.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t tridpars.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t tzfmt.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t tzgnames.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t tznames.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t tznames_impl.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t tzrule.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t tztrans.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t ucal.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... decimfmt.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t ucln_in.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t ucol.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t ucol_res.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t ucol_sit.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t ucoleitr.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t ucsdet.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t udat.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t udateintervalformat.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t udatpg.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t ufieldpositer.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... dcfmtsym.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t uitercollationiterator.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t ulistformatter.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t ulocdata.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t umsg.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t unesctrn.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t uni2name.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t units_data.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t units_complexconverter.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t units_converter.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t units_router.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t unum.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t unumsys.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t upluralrules.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t uregex.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t uregexc.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t uregion.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t usearch.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t uspoof.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t uspoof_build.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t uspoof_conf.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t uspoof_impl.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... fmtable_cnv.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t utf16collationiterator.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t utf8collationiterator.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t utmscale.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t utrans.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t vtzone.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t vzone.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t windtfmt.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t winnmfmt.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t wintzimpl.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t zonemeta.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t zrule.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t ztrans.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... alphaindex.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... anytrans.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... astro.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... basictz.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... bocsu.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... brktrans.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... buddhcal.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... choicfmt.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... datefmt.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... smpdtfmt.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... calendar.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... casetrn.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... reldtfmt.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... cecal.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... chnsecal.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... choicfmt.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... dtfmtsym.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... udat.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... coleitr.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... coll.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... dtptngen.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... udatpg.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... collation.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... collationbuilder.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... collationcompare.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... collationdata.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... collationdatabuilder.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... nfrs.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... nfrule.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... nfsubs.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... collationdatareader.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... collationdatawriter.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... rbnf.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... collationfastlatin.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... collationfastlatinbuilder.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... collationfcd.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... numsys.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... collationiterator.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... collationkeys.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... collationroot.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... unumsys.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... collationrootelements.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["\u001b[1mnfsubs.cpp:1313:17: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1mvariable 'pow' set but not used [-Wunused-but-set-variable]\u001b[0m"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" 1313 | int32_t pow = \u001b[0;32m0\u001b[0m;\u001b[0m"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["\u001b[0m1 warning generated."],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... ucsdet.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... collationruleparser.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... collationsets.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... collationsettings.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... collationtailoring.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... ucal.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... calendar.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... gregocal.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... timezone.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... collationweights.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... compactdecimalformat.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... coptccal.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... cpdtrans.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... csdetect.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... simpletz.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... csmatch.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... csr2022.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... olsontz.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... astro.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... taiwncal.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... buddhcal.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... csrecog.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... csrmbcs.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... csrsbcs.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... csrucode.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... csrutf8.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... curramt.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... currfmt.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... currpinf.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... currunit.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... dangical.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... persncal.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["\u001b[1mcsrmbcs.cpp:149:13: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1mvariable 'singleByteCharCount' set but not used [-Wunused-but-set-variable]\u001b[0m"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" 149 | int32_t singleByteCharCount = \u001b[0;32m0\u001b[0m;\u001b[0m"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["\u001b[0m1 warning generated."],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... datefmt.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... islamcal.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... japancal.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... gregoimp.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... dayperiodrules.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... dcfmtsym.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... hebrwcal.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... decContext.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... decNumber.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... decimfmt.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... double-conversion-bignum-dtoa.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... indiancal.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... chnsecal.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... cecal.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... double-conversion-bignum.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... double-conversion-cached-powers.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... coptccal.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... dangical.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... double-conversion-double-to-string.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... ethpccal.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... double-conversion-fast-dtoa.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... coleitr.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... double-conversion-string-to-double.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... coll.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... double-conversion-strtod.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... dtfmtsym.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... sortkey.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... dtitvfmt.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... dtitvinf.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... dtptngen.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... bocsu.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... ucoleitr.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... ucol.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... ucol_res.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... dtrule.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... ucol_sit.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... collation.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... erarules.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... collationsettings.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... collationdata.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... collationtailoring.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... collationdatareader.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... esctrn.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... collationdatawriter.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... ethpccal.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... fmtable.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... collationfcd.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... collationiterator.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... utf16collationiterator.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... utf8collationiterator.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... uitercollationiterator.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... collationsets.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... fmtable_cnv.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... collationcompare.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... format.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... formatted_string_builder.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... collationfastlatin.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... formattedval_iterimpl.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... formattedval_sbimpl.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... collationkeys.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... rulebasedcollator.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... collationroot.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... collationrootelements.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... formattedvalue.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... fphdlimp.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... collationdatabuilder.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... fpositer.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... collationweights.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... collationruleparser.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... collationbuilder.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... funcrepl.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... gender.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... collationfastlatinbuilder.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... gregocal.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... gregoimp.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... hebrwcal.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... listformatter.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... indiancal.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... inputext.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... islamcal.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... ulistformatter.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... japancal.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... listformatter.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... measfmt.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... strmatch.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... measunit.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... measunit_extra.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... measure.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... usearch.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... search.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... msgfmt.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... name2uni.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... stsearch.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... translit.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... nfrs.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... utrans.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... esctrn.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... unesctrn.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... nfrule.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... funcrepl.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... strrepl.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... nfsubs.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... tridpars.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... nortrans.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["\u001b[1munesctrn.cpp:178:16: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1mvariable 'j' set but not used [-Wunused-but-set-variable]\u001b[0m"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" 178 | int32_t i, j, ipat;\u001b[0m"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["\u001b[0m1 warning generated."],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... cpdtrans.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... rbt.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... nultrans.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... number_affixutils.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... rbt_data.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... rbt_pars.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... rbt_rule.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... number_asformat.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... number_capi.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... rbt_set.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... nultrans.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... number_compact.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... remtrans.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... casetrn.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... number_currencysymbols.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... titletrn.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... number_decimalquantity.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["\u001b[1mnfsubs.cpp:1313:17: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1mvariable 'pow' set but not used [-Wunused-but-set-variable]\u001b[0m"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" 1313 | int32_t pow = \u001b[0;32m0\u001b[0m;\u001b[0m"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["\u001b[0m1 warning generated."],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... tolowtrn.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... number_decimfmtprops.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... number_fluent.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... toupptrn.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... anytrans.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... number_formatimpl.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... name2uni.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... number_grouping.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... uni2name.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... nortrans.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... number_integerwidth.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... quant.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... transreg.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... number_longnames.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... brktrans.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... number_mapper.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... regexcmp.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... number_modifiers.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... rematch.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... repattrn.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... regexst.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... number_multiplier.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... regextxt.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... regeximp.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... number_notation.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... uregex.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... number_output.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... number_padding.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... uregexc.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... number_patternmodifier.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... number_patternstring.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... ulocdata.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... number_rounding.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... number_scientific.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... measfmt.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["\u001b[1mtransreg.cpp:144:21: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1mvariable 'transCount' set but not used [-Wunused-but-set-variable]\u001b[0m"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" 144 | int32_t transCount = anonymousRBTs * \u001b[0;32m2\u001b[0m + \u001b[0;32m1\u001b[0m;\u001b[0m"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["\u001b[0m1 warning generated."],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... currfmt.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... curramt.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... number_skeletons.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... currunit.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... measure.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... number_symbolswrapper.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... number_usageprefs.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... number_utils.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... utmscale.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... numfmt.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... csdetect.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... csmatch.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... numparse_affixes.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... csr2022.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... csrecog.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... csrmbcs.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... numparse_compositions.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... csrsbcs.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... csrucode.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... numparse_currency.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... csrutf8.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... inputext.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... wintzimpl.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... windtfmt.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... winnmfmt.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... basictz.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... dtrule.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["\u001b[1mcsrmbcs.cpp:149:13: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1mvariable 'singleByteCharCount' set but not used [-Wunused-but-set-variable]\u001b[0m"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" 149 | int32_t singleByteCharCount = \u001b[0;32m0\u001b[0m;\u001b[0m"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["\u001b[0m1 warning generated."],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... rbtz.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... tzrule.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... numparse_decimal.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... tztrans.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... numparse_impl.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... vtzone.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... numparse_parsednumber.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... numparse_scientific.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... zonemeta.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... numparse_symbols.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... numparse_validators.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... standardplural.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... upluralrules.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... numrange_capi.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... numrange_fluent.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... numrange_impl.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... plurrule.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... plurfmt.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... numsys.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... selfmt.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... olsontz.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... dtitvfmt.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... persncal.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... pluralranges.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... dtitvinf.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... udateintervalformat.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... plurfmt.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... tmunit.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... plurrule.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... quant.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... quantityformatter.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... rbnf.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... tmutamt.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... rbt.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... rbt_data.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... tmutfmt.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... currpinf.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... uspoof.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... uspoof_impl.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... rbt_pars.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... uspoof_build.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... rbt_rule.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... rbt_set.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... rbtz.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... regexcmp.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... uspoof_conf.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["\u001b[1mplurrule.cpp:1664:24: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1mimplicit conversion from 'int64_t' (aka 'long') to 'double' changes value from 9223372036854775807 to 9223372036854775808 [-Wimplicit-const-int-float-conversion]\u001b[0m"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" 1664 | \u001b[0;34mif\u001b[0m (scaled > U_INT64_MAX) {\u001b[0m"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ~ ^~~~~~~~~~~"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1m../common/unicode/umachine.h:248:33: \u001b[0m\u001b[0;1;36mnote: \u001b[0mexpanded from macro 'U_INT64_MAX'\u001b[0m"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" 248 | # define U_INT64_MAX ((int64_t)(INT64_C(\u001b[0;32m9223372036854775807\u001b[0m)))\u001b[0m"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["\u001b[0m1 warning generated."],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... smpdtfst.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... ztrans.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... zrule.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... vzone.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... fphdlimp.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... regeximp.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["\u001b[1muspoof_impl.cpp:948:34: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1mcomparison between two arrays compare their addresses and will be deprecated in c++20; to compare array addresses, use unary '+' to decay operands to pointers [-Warray-compare]\u001b[0m"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" 948 | \u001b[0;34mif\u001b[0m (outputDH->fFormatVersion != spoofDH->fFormatVersion) {\u001b[0m"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["\u001b[0m1 warning generated."],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... fpositer.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... regexst.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... ufieldpositer.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... decNumber.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... decContext.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... alphaindex.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... tznames.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... regextxt.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... tznames_impl.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... tzgnames.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... tzfmt.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... region.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... compactdecimalformat.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... reldatefmt.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... reldtfmt.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... rematch.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... remtrans.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... repattrn.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... gender.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... region.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... rulebasedcollator.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... scriptset.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... uregion.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... scientificnumberformatter.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... scriptset.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... reldatefmt.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... search.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... quantityformatter.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... selfmt.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... measunit.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... measunit_extra.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... sharedbreakiterator.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... simpletz.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... sharedbreakiterator.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... scientificnumberformatter.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... smpdtfmt.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... smpdtfst.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... dayperiodrules.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... sortkey.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... nounit.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... number_affixutils.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... standardplural.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... number_compact.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... number_decimalquantity.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... string_segment.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... strmatch.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... strrepl.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... stsearch.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... number_decimfmtprops.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... taiwncal.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... number_fluent.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... number_formatimpl.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... timezone.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... number_grouping.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... number_integerwidth.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... titletrn.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... number_longnames.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... tmunit.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... tmutamt.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... tmutfmt.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... number_modifiers.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... number_notation.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... tolowtrn.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... toupptrn.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... translit.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... number_output.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... transreg.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... number_padding.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... number_patternmodifier.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... number_patternstring.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... number_rounding.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... tridpars.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... tzfmt.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... number_scientific.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... tzgnames.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... number_utils.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... number_asformat.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... number_mapper.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... tznames.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... number_multiplier.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... tznames_impl.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... number_currencysymbols.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["\u001b[1mtransreg.cpp:144:21: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1mvariable 'transCount' set but not used [-Wunused-but-set-variable]\u001b[0m"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" 144 | int32_t transCount = anonymousRBTs * \u001b[0;32m2\u001b[0m + \u001b[0;32m1\u001b[0m;\u001b[0m"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["\u001b[0m1 warning generated."],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... tzrule.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... number_skeletons.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... number_capi.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... double-conversion-string-to-double.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... tztrans.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... ucal.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... ucln_in.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... double-conversion-double-to-string.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... double-conversion-bignum-dtoa.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... double-conversion-bignum.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... double-conversion-cached-powers.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... double-conversion-fast-dtoa.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... ucol.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... double-conversion-strtod.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... ucol_res.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... string_segment.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... numparse_parsednumber.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... ucol_sit.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... numparse_impl.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... ucoleitr.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... numparse_symbols.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... numparse_decimal.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... numparse_scientific.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... ucsdet.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... numparse_currency.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... udat.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... udateintervalformat.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... numparse_affixes.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... udatpg.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... ufieldpositer.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... numparse_compositions.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... numparse_validators.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... uitercollationiterator.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... numrange_fluent.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... numrange_impl.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... ulistformatter.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... ulocdata.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... umsg.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... erarules.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... unesctrn.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... formattedvalue.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... formattedval_iterimpl.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... formattedval_sbimpl.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... uni2name.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... units_data.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... units_complexconverter.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... units_converter.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... units_router.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... formatted_string_builder.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["\u001b[1munesctrn.cpp:178:16: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1mvariable 'j' set but not used [-Wunused-but-set-variable]\u001b[0m"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" 178 | int32_t i, j, ipat;\u001b[0m"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["\u001b[0m1 warning generated."],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... unum.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... unumsys.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... upluralrules.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... uregex.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["clang++ -O2 -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++11 -Qunused-arguments -Wno-parentheses-equality -Wglobal-constructors -shared -Wl,-Bsymbolic -Wl,-soname -Wl,libicui18n.so.67 -o ../lib/libicui18n.so.67.1 ucln_in.o fmtable.o format.o msgfmt.o umsg.o numfmt.o unum.o decimfmt.o dcfmtsym.o fmtable_cnv.o choicfmt.o datefmt.o smpdtfmt.o reldtfmt.o dtfmtsym.o udat.o dtptngen.o udatpg.o nfrs.o nfrule.o nfsubs.o rbnf.o numsys.o unumsys.o ucsdet.o ucal.o calendar.o gregocal.o timezone.o simpletz.o olsontz.o astro.o taiwncal.o buddhcal.o persncal.o islamcal.o japancal.o gregoimp.o hebrwcal.o indiancal.o chnsecal.o cecal.o coptccal.o dangical.o ethpccal.o coleitr.o coll.o sortkey.o bocsu.o ucoleitr.o ucol.o ucol_res.o ucol_sit.o collation.o collationsettings.o collationdata.o collationtailoring.o collationdatareader.o collationdatawriter.o collationfcd.o collationiterator.o utf16collationiterator.o utf8collationiterator.o uitercollationiterator.o collationsets.o collationcompare.o collationfastlatin.o collationkeys.o rulebasedcollator.o collationroot.o collationrootelements.o collationdatabuilder.o collationweights.o collationruleparser.o collationbuilder.o collationfastlatinbuilder.o listformatter.o ulistformatter.o strmatch.o usearch.o search.o stsearch.o translit.o utrans.o esctrn.o unesctrn.o funcrepl.o strrepl.o tridpars.o cpdtrans.o rbt.o rbt_data.o rbt_pars.o rbt_rule.o rbt_set.o nultrans.o remtrans.o casetrn.o titletrn.o tolowtrn.o toupptrn.o anytrans.o name2uni.o uni2name.o nortrans.o quant.o transreg.o brktrans.o regexcmp.o rematch.o repattrn.o regexst.o regextxt.o regeximp.o uregex.o uregexc.o ulocdata.o measfmt.o currfmt.o curramt.o currunit.o measure.o utmscale.o csdetect.o csmatch.o csr2022.o csrecog.o csrmbcs.o csrsbcs.o csrucode.o csrutf8.o inputext.o wintzimpl.o windtfmt.o winnmfmt.o basictz.o dtrule.o rbtz.o tzrule.o tztrans.o vtzone.o zonemeta.o standardplural.o upluralrules.o plurrule.o plurfmt.o selfmt.o dtitvfmt.o dtitvinf.o udateintervalformat.o tmunit.o tmutamt.o tmutfmt.o currpinf.o uspoof.o uspoof_impl.o uspoof_build.o uspoof_conf.o smpdtfst.o ztrans.o zrule.o vzone.o fphdlimp.o fpositer.o ufieldpositer.o decNumber.o decContext.o alphaindex.o tznames.o tznames_impl.o tzgnames.o tzfmt.o compactdecimalformat.o gender.o region.o scriptset.o uregion.o reldatefmt.o quantityformatter.o measunit.o measunit_extra.o sharedbreakiterator.o scientificnumberformatter.o dayperiodrules.o nounit.o number_affixutils.o number_compact.o number_decimalquantity.o number_decimfmtprops.o number_fluent.o number_formatimpl.o number_grouping.o number_integerwidth.o number_longnames.o number_modifiers.o number_notation.o number_output.o number_padding.o number_patternmodifier.o number_patternstring.o number_rounding.o number_scientific.o number_utils.o number_asformat.o number_mapper.o number_multiplier.o number_currencysymbols.o number_skeletons.o number_capi.o double-conversion-string-to-double.o double-conversion-double-to-string.o double-conversion-bignum-dtoa.o double-conversion-bignum.o double-conversion-cached-powers.o double-conversion-fast-dtoa.o double-conversion-strtod.o string_segment.o numparse_parsednumber.o numparse_impl.o numparse_symbols.o numparse_decimal.o numparse_scientific.o numparse_currency.o numparse_affixes.o numparse_compositions.o numparse_validators.o numrange_fluent.o numrange_impl.o erarules.o formattedvalue.o formattedval_iterimpl.o formattedval_sbimpl.o formatted_string_builder.o -L../lib -licuuc -L../stubdata -licudata -lpthread -lm "],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["rm -f ../lib/libicui18n.so.67 && ln -s libicui18n.so.67.1 ../lib/libicui18n.so.67"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["rm -f ../lib/libicui18n.so && ln -s libicui18n.so.67.1 ../lib/libicui18n.so"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["make[1]: Leaving directory '/build/icu/source/i18n'"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["make[0]: Making `all' in `io'"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["make[1]: Entering directory '/build/icu/source/io'"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t locbund.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t ufile.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t ufmt_cmn.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t uprintf.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t uprntf_p.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t uscanf.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t uscanf_p.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t ustdio.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t sprintf.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t sscanf.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t ustream.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t ucln_io.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... uregexc.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... uregion.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... usearch.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... uspoof.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... locbund.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... ufile.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... ufmt_cmn.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... uprintf.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... uprntf_p.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... uscanf.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... uscanf_p.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... uspoof_build.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... uspoof_conf.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... uspoof_impl.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... ustdio.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... sprintf.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... utf16collationiterator.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... sscanf.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... ustream.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... ucln_io.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... utf8collationiterator.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... utmscale.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... utrans.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... vtzone.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... vzone.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["clang++ -O2 -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++11 -Qunused-arguments -Wno-parentheses-equality -Wglobal-constructors -shared -Wl,-Bsymbolic -Wl,-soname -Wl,libicuio.so.67 -o ../lib/libicuio.so.67.1 locbund.o ufile.o ufmt_cmn.o uprintf.o uprntf_p.o uscanf.o uscanf_p.o ustdio.o sprintf.o sscanf.o ustream.o ucln_io.o -L../lib -licuuc -L../stubdata -licudata -L../lib -licui18n -lpthread -lm "],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... windtfmt.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["rm -f ../lib/libicuio.so.67 && ln -s libicuio.so.67.1 ../lib/libicuio.so.67"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["rm -f ../lib/libicuio.so && ln -s libicuio.so.67.1 ../lib/libicuio.so"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["make[1]: Leaving directory '/build/icu/source/io'"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["make[0]: Making `all' in `tools'"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["make[1]: Entering directory '/build/icu/source/tools'"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["make[1]: Making `all' in `toolutil'"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["make[2]: Entering directory '/build/icu/source/tools/toolutil'"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t filestrm.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t pkgitems.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t package.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t swapimpl.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t toolutil.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... winnmfmt.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t collationinfo.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t unewdata.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["\u001b[1muspoof_impl.cpp:948:34: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1mcomparison between two arrays compare their addresses and will be deprecated in c++20; to compare array addresses, use unary '+' to decay operands to pointers [-Warray-compare]\u001b[0m"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" 948 | \u001b[0;34mif\u001b[0m (outputDH->fFormatVersion != spoofDH->fFormatVersion) {\u001b[0m"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["\u001b[0m1 warning generated."],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... wintzimpl.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... zonemeta.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... zrule.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t denseranges.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t ucm.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... ztrans.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t ucmstate.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t uoptions.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t uparse.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t ucbuf.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t xmlparser.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t writesrc.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t pkg_icu.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t pkg_genc.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t pkg_gencmn.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t ppucd.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t flagparser.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t filetools.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t udbgutil.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t dbgutil.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t ucln_tu.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... filestrm.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... package.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... pkgitems.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... toolutil.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... swapimpl.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... unewdata.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... collationinfo.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... denseranges.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... ucm.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... ucmstate.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... uoptions.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... uparse.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... ucbuf.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... xmlparser.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... writesrc.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... pkg_icu.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... pkg_genc.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... pkg_gencmn.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... ppucd.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... flagparser.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["clang++ -O2 -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++11 -Qunused-arguments -Wno-parentheses-equality -Wglobal-constructors -shared -Wl,-Bsymbolic -Wl,-soname -Wl,libicui18n.so.69 -o ../lib/libicui18n.so.69.1 alphaindex.o anytrans.o astro.o basictz.o bocsu.o brktrans.o buddhcal.o calendar.o casetrn.o cecal.o chnsecal.o choicfmt.o coleitr.o coll.o collation.o collationbuilder.o collationcompare.o collationdata.o collationdatabuilder.o collationdatareader.o collationdatawriter.o collationfastlatin.o collationfastlatinbuilder.o collationfcd.o collationiterator.o collationkeys.o collationroot.o collationrootelements.o collationruleparser.o collationsets.o collationsettings.o collationtailoring.o collationweights.o compactdecimalformat.o coptccal.o cpdtrans.o csdetect.o csmatch.o csr2022.o csrecog.o csrmbcs.o csrsbcs.o csrucode.o csrutf8.o curramt.o currfmt.o currpinf.o currunit.o dangical.o datefmt.o dayperiodrules.o dcfmtsym.o decContext.o decNumber.o decimfmt.o double-conversion-bignum-dtoa.o double-conversion-bignum.o double-conversion-cached-powers.o double-conversion-double-to-string.o double-conversion-fast-dtoa.o double-conversion-string-to-double.o double-conversion-strtod.o dtfmtsym.o dtitvfmt.o dtitvinf.o dtptngen.o dtrule.o erarules.o esctrn.o ethpccal.o fmtable.o fmtable_cnv.o format.o formatted_string_builder.o formattedval_iterimpl.o formattedval_sbimpl.o formattedvalue.o fphdlimp.o fpositer.o funcrepl.o gender.o gregocal.o gregoimp.o hebrwcal.o indiancal.o inputext.o islamcal.o japancal.o listformatter.o measfmt.o measunit.o measunit_extra.o measure.o msgfmt.o name2uni.o nfrs.o nfrule.o nfsubs.o nortrans.o nultrans.o number_affixutils.o number_asformat.o number_capi.o number_compact.o number_currencysymbols.o number_decimalquantity.o number_decimfmtprops.o number_fluent.o number_formatimpl.o number_grouping.o number_integerwidth.o number_longnames.o number_mapper.o number_modifiers.o number_multiplier.o number_notation.o number_output.o number_padding.o number_patternmodifier.o number_patternstring.o number_rounding.o number_scientific.o number_skeletons.o number_symbolswrapper.o number_usageprefs.o number_utils.o numfmt.o numparse_affixes.o numparse_compositions.o numparse_currency.o numparse_decimal.o numparse_impl.o numparse_parsednumber.o numparse_scientific.o numparse_symbols.o numparse_validators.o numrange_capi.o numrange_fluent.o numrange_impl.o numsys.o olsontz.o persncal.o pluralranges.o plurfmt.o plurrule.o quant.o quantityformatter.o rbnf.o rbt.o rbt_data.o rbt_pars.o rbt_rule.o rbt_set.o rbtz.o regexcmp.o regeximp.o regexst.o regextxt.o region.o reldatefmt.o reldtfmt.o rematch.o remtrans.o repattrn.o rulebasedcollator.o scientificnumberformatter.o scriptset.o search.o selfmt.o sharedbreakiterator.o simpletz.o smpdtfmt.o smpdtfst.o sortkey.o standardplural.o string_segment.o strmatch.o strrepl.o stsearch.o taiwncal.o timezone.o titletrn.o tmunit.o tmutamt.o tmutfmt.o tolowtrn.o toupptrn.o translit.o transreg.o tridpars.o tzfmt.o tzgnames.o tznames.o tznames_impl.o tzrule.o tztrans.o ucal.o ucln_in.o ucol.o ucol_res.o ucol_sit.o ucoleitr.o ucsdet.o udat.o udateintervalformat.o udatpg.o ufieldpositer.o uitercollationiterator.o ulistformatter.o ulocdata.o umsg.o unesctrn.o uni2name.o units_data.o units_complexconverter.o units_converter.o units_router.o unum.o unumsys.o upluralrules.o uregex.o uregexc.o uregion.o usearch.o uspoof.o uspoof_build.o uspoof_conf.o uspoof_impl.o utf16collationiterator.o utf8collationiterator.o utmscale.o utrans.o vtzone.o vzone.o windtfmt.o winnmfmt.o wintzimpl.o zonemeta.o zrule.o ztrans.o -L../lib -licuuc -L../stubdata -licudata -lpthread -lm "],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... filetools.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... udbgutil.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["rm -f ../lib/libicui18n.so.69 && ln -s libicui18n.so.69.1 ../lib/libicui18n.so.69"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["rm -f ../lib/libicui18n.so && ln -s libicui18n.so.69.1 ../lib/libicui18n.so"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["make[1]: Leaving directory '/build/icu/source/i18n'"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["make[0]: Making `all' in `io'"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["make[1]: Entering directory '/build/icu/source/io'"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t locbund.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t sprintf.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t sscanf.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t ucln_io.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t ufile.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t ufmt_cmn.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t uprintf.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t uprntf_p.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t uscanf.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t uscanf_p.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t ustdio.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t ustream.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... locbund.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... sprintf.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... sscanf.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... ucln_io.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... ufile.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... dbgutil.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... ufmt_cmn.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... uprintf.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... ucln_tu.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... uprntf_p.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... uscanf.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... uscanf_p.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... ustdio.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... ustream.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["clang++ -O2 -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++11 -Qunused-arguments -Wno-parentheses-equality -Wglobal-constructors -shared -Wl,-Bsymbolic -Wl,-soname -Wl,libicuio.so.69 -o ../lib/libicuio.so.69.1 locbund.o sprintf.o sscanf.o ucln_io.o ufile.o ufmt_cmn.o uprintf.o uprntf_p.o uscanf.o uscanf_p.o ustdio.o ustream.o -L../lib -licuuc -L../stubdata -licudata -L../lib -licui18n -lpthread -lm "],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["rm -f ../lib/libicuio.so.69 && ln -s libicuio.so.69.1 ../lib/libicuio.so.69"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["rm -f ../lib/libicuio.so && ln -s libicuio.so.69.1 ../lib/libicuio.so"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["make[1]: Leaving directory '/build/icu/source/io'"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["make[0]: Making `all' in `tools'"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["make[1]: Entering directory '/build/icu/source/tools'"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["make[1]: Making `all' in `toolutil'"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["make[2]: Entering directory '/build/icu/source/tools/toolutil'"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t collationinfo.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t denseranges.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t dbgutil.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t filestrm.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t filetools.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t flagparser.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t package.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t pkg_genc.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t pkg_gencmn.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t pkg_icu.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t pkgitems.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t ppucd.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t swapimpl.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t toolutil.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t ucbuf.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t ucln_tu.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t ucm.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t ucmstate.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t udbgutil.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t unewdata.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t uoptions.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t uparse.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t writesrc.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t xmlparser.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... collationinfo.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... dbgutil.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... denseranges.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... filestrm.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... filetools.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... flagparser.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... package.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... pkg_genc.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["clang++ -O2 -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++11 -Qunused-arguments -Wno-parentheses-equality -Wglobal-constructors -shared -Wl,-Bsymbolic -Wl,-soname -Wl,libicutu.so.67 -o ../../lib/libicutu.so.67.1 filestrm.o package.o pkgitems.o swapimpl.o toolutil.o unewdata.o collationinfo.o denseranges.o ucm.o ucmstate.o uoptions.o uparse.o ucbuf.o xmlparser.o writesrc.o pkg_icu.o pkg_genc.o pkg_gencmn.o ppucd.o flagparser.o filetools.o udbgutil.o dbgutil.o ucln_tu.o -L../../lib -licui18n -L../../lib -licuuc -L../../stubdata -licudata -lpthread -lm "],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["rm -f ../../lib/libicutu.so.67 && ln -s libicutu.so.67.1 ../../lib/libicutu.so.67"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["rm -f ../../lib/libicutu.so && ln -s libicutu.so.67.1 ../../lib/libicutu.so"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["make[2]: Leaving directory '/build/icu/source/tools/toolutil'"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["make[1]: Making `all' in `ctestfw'"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["make[2]: Entering directory '/build/icu/source/tools/ctestfw'"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t ctest.c"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t tstdtmod.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t testdata.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t datamap.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t uperf.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t ucln_ct.c"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang\t ... ctest.c"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... tstdtmod.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... testdata.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... uperf.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... datamap.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang\t ... ucln_ct.c"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... pkg_gencmn.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... pkg_icu.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... pkgitems.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... ppucd.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... swapimpl.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... toolutil.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... ucbuf.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["In file included from ctest.c:20:"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["\u001b[1m../../common/putilimp.h:444:40: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1ma function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes]\u001b[0m"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" 444 | U_INTERNAL \u001b[0;34mvoid\u001b[0m uprv_tzname_clear_cache();\u001b[0m"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["\u001b[0m | \u001b[0;32m void"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1mctest.c:652:23: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1ma function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes]\u001b[0m"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" 652 | \u001b[0;34mstatic\u001b[0m \u001b[0;34mvoid\u001b[0m go_offline() {\u001b[0m"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["\u001b[0m | \u001b[0;32m void"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1mctest.c:656:27: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1ma function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes]\u001b[0m"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" 656 | \u001b[0;34mstatic\u001b[0m \u001b[0;34mvoid\u001b[0m go_offline_err() {\u001b[0m"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["\u001b[0m | \u001b[0;32m void"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1mctest.c:660:31: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1ma function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes]\u001b[0m"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" 660 | \u001b[0;34mstatic\u001b[0m \u001b[0;34mvoid\u001b[0m first_line_verbose() {\u001b[0m"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["\u001b[0m | \u001b[0;32m void"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1mctest.c:664:27: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1ma function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes]\u001b[0m"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" 664 | \u001b[0;34mstatic\u001b[0m \u001b[0;34mvoid\u001b[0m first_line_err() {\u001b[0m"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["\u001b[0m | \u001b[0;32m void"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1mctest.c:668:28: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1ma function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes]\u001b[0m"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" 668 | \u001b[0;34mstatic\u001b[0m \u001b[0;34mvoid\u001b[0m first_line_info() {\u001b[0m"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["\u001b[0m | \u001b[0;32m void"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1mctest.c:672:28: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1ma function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes]\u001b[0m"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" 672 | \u001b[0;34mstatic\u001b[0m \u001b[0;34mvoid\u001b[0m first_line_test() {\u001b[0m"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["\u001b[0m | \u001b[0;32m void"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["\u001b[0m7 warnings generated."],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... ucln_tu.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... ucm.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... ucmstate.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["clang++ -O2 -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++11 -Qunused-arguments -Wno-parentheses-equality -Wglobal-constructors -shared -Wl,-Bsymbolic -Wl,-soname -Wl,libicutest.so.67 -o libicutest.so.67.1 ctest.o tstdtmod.o testdata.o datamap.o uperf.o ucln_ct.o -L../../lib -licutu -L../../lib -licui18n -L../../lib -licuuc -L../../stubdata -licudata -lpthread -lm "],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["rm -f libicutest.so.67 && ln -s libicutest.so.67.1 libicutest.so.67"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["rm -f libicutest.so && ln -s libicutest.so.67.1 libicutest.so"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["make[2]: Leaving directory '/build/icu/source/tools/ctestfw'"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["make[1]: Making `all' in `makeconv'"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["make[2]: Entering directory '/build/icu/source/tools/makeconv'"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t makeconv.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t genmbcs.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t ucnvstat.c"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t gencnvex.c"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... udbgutil.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... makeconv.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang\t ... ucnvstat.c"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["cd ../.. \\"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" && CONFIG_FILES=tools/makeconv/makeconv.1 CONFIG_HEADERS= /nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/bash ./config.status"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... genmbcs.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang\t ... gencnvex.c"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["config.status: creating tools/makeconv/makeconv.1"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["In file included from ucnvstat.c:18:"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["\u001b[1m../../common/ucnv_bld.h:292:19: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1ma function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes]\u001b[0m"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" 292 | ucnv_enableCleanup();\u001b[0m"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["\u001b[0m | \u001b[0;32m void"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["\u001b[0m1 warning generated."],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... unewdata.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... uoptions.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... uparse.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... writesrc.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["In file included from gencnvex.c:29:"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["In file included from ./makeconv.h:23:"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["\u001b[1m../../common/ucnv_bld.h:292:19: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1ma function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes]\u001b[0m"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" 292 | ucnv_enableCleanup();\u001b[0m"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["\u001b[0m | \u001b[0;32m void"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["\u001b[0m1 warning generated."],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... xmlparser.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["clang++ -O2 -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++11 -Qunused-arguments -Wno-parentheses-equality -o ../../bin/makeconv makeconv.o ucnvstat.o genmbcs.o gencnvex.o -L../../lib -licutu -L../../lib -licui18n -L../../lib -licuuc -L../../stubdata -licudata -lpthread -lm "],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["make[2]: Leaving directory '/build/icu/source/tools/makeconv'"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["make[1]: Making `all' in `genrb'"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["make[2]: Entering directory '/build/icu/source/tools/genrb'"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t errmsg.c"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t genrb.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t parse.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t read.c"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t reslist.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t ustr.c"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t rbutil.c"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t wrtjava.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t rle.c"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t wrtxml.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t prscmnts.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t filterrb.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang\t ... errmsg.c"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... genrb.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... parse.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang\t ... read.c"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... reslist.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang\t ... ustr.c"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang\t ... rbutil.c"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... wrtjava.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["\u001b[1merrmsg.c:43:29: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1ma function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes]\u001b[0m"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" 43 | U_CFUNC UBool getShowWarning(){\u001b[0m"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["\u001b[0m | \u001b[0;32m void"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1merrmsg.c:48:23: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1ma function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes]\u001b[0m"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" 48 | U_CFUNC UBool isStrict(){\u001b[0m"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["\u001b[0m | \u001b[0;32m void"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1merrmsg.c:55:24: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1ma function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes]\u001b[0m"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" 55 | U_CFUNC UBool isVerbose(){\u001b[0m"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["\u001b[0m | \u001b[0;32m void"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["\u001b[0m3 warnings generated."],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang\t ... rle.c"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["\u001b[1mread.c:53:29: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1ma function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes]\u001b[0m"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" 53 | U_CFUNC \u001b[0;34mvoid\u001b[0m resetLineNumber() {\u001b[0m"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["\u001b[0m | \u001b[0;32m void"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["\u001b[0m1 warning generated."],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... wrtxml.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... prscmnts.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["\u001b[1mrle.c:109:13: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1mvariable 'num' set but not used [-Wunused-but-set-variable]\u001b[0m"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" 109 | int32_t num=\u001b[0;32m0\u001b[0m;\u001b[0m"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["\u001b[0m1 warning generated."],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... filterrb.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["clang++ -O2 -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++11 -Qunused-arguments -Wno-parentheses-equality -Wglobal-constructors -shared -Wl,-Bsymbolic -Wl,-soname -Wl,libicutu.so.69 -o ../../lib/libicutu.so.69.1 collationinfo.o dbgutil.o denseranges.o filestrm.o filetools.o flagparser.o package.o pkg_genc.o pkg_gencmn.o pkg_icu.o pkgitems.o ppucd.o swapimpl.o toolutil.o ucbuf.o ucln_tu.o ucm.o ucmstate.o udbgutil.o unewdata.o uoptions.o uparse.o writesrc.o xmlparser.o -L../../lib -licui18n -L../../lib -licuuc -L../../stubdata -licudata -lpthread -lm "],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... derb.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["rm -f ../../lib/libicutu.so.69 && ln -s libicutu.so.69.1 ../../lib/libicutu.so.69"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["rm -f ../../lib/libicutu.so && ln -s libicutu.so.69.1 ../../lib/libicutu.so"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["make[2]: Leaving directory '/build/icu/source/tools/toolutil'"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["make[1]: Making `all' in `ctestfw'"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["make[2]: Entering directory '/build/icu/source/tools/ctestfw'"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t datamap.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t ctest.c"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t testdata.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t tstdtmod.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t ucln_ct.c"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t uperf.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang\t ... ctest.c"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... datamap.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... testdata.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... tstdtmod.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang\t ... ucln_ct.c"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... uperf.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["\u001b[1mwrtjava.cpp:333:15: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1mvariable 'i' set but not used [-Wunused-but-set-variable]\u001b[0m"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" 333 | uint32_t i = \u001b[0;32m0\u001b[0m;\u001b[0m"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["\u001b[0m1 warning generated."],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["cd ../.. \\"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" && CONFIG_FILES=tools/genrb/derb.1 CONFIG_HEADERS= /nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/bash ./config.status"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["config.status: creating tools/genrb/derb.1"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["cd ../.. \\"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" && CONFIG_FILES=tools/genrb/genrb.1 CONFIG_HEADERS= /nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/bash ./config.status"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["config.status: creating tools/genrb/genrb.1"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["\u001b[1mctest.c:652:23: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1ma function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes]\u001b[0m"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" 652 | \u001b[0;34mstatic\u001b[0m \u001b[0;34mvoid\u001b[0m go_offline() {\u001b[0m"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["\u001b[0m | \u001b[0;32m void"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1mctest.c:656:27: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1ma function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes]\u001b[0m"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" 656 | \u001b[0;34mstatic\u001b[0m \u001b[0;34mvoid\u001b[0m go_offline_err() {\u001b[0m"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["\u001b[0m | \u001b[0;32m void"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1mctest.c:660:31: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1ma function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes]\u001b[0m"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" 660 | \u001b[0;34mstatic\u001b[0m \u001b[0;34mvoid\u001b[0m first_line_verbose() {\u001b[0m"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["\u001b[0m | \u001b[0;32m void"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1mctest.c:664:27: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1ma function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes]\u001b[0m"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" 664 | \u001b[0;34mstatic\u001b[0m \u001b[0;34mvoid\u001b[0m first_line_err() {\u001b[0m"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["\u001b[0m | \u001b[0;32m void"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1mctest.c:668:28: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1ma function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes]\u001b[0m"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" 668 | \u001b[0;34mstatic\u001b[0m \u001b[0;34mvoid\u001b[0m first_line_info() {\u001b[0m"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["\u001b[0m | \u001b[0;32m void"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1mctest.c:672:28: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1ma function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes]\u001b[0m"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" 672 | \u001b[0;34mstatic\u001b[0m \u001b[0;34mvoid\u001b[0m first_line_test() {\u001b[0m"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["\u001b[0m | \u001b[0;32m void"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["\u001b[0m6 warnings generated."],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["\u001b[1mwrtxml.cpp:927:15: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1mvariable 'i' set but not used [-Wunused-but-set-variable]\u001b[0m"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" 927 | uint32_t i = \u001b[0;32m0\u001b[0m;\u001b[0m"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["\u001b[0m1 warning generated."],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["clang++ -O2 -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++11 -Qunused-arguments -Wno-parentheses-equality -Wglobal-constructors -shared -Wl,-Bsymbolic -Wl,-soname -Wl,libicutest.so.69 -o libicutest.so.69.1 ctest.o datamap.o testdata.o tstdtmod.o ucln_ct.o uperf.o -L../../lib -licutu -L../../lib -licui18n -L../../lib -licuuc -L../../stubdata -licudata -lpthread -lm "],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["clang++ -O2 -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++11 -Qunused-arguments -Wno-parentheses-equality -o ../../bin/derb derb.o -L../../lib -licuio -L../../lib -licutu -L../../lib -licui18n -L../../lib -licuuc -L../../stubdata -licudata -lpthread -lm "],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["rm -f libicutest.so.69 && ln -s libicutest.so.69.1 libicutest.so.69"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["rm -f libicutest.so && ln -s libicutest.so.69.1 libicutest.so"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["make[2]: Leaving directory '/build/icu/source/tools/ctestfw'"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["make[1]: Making `all' in `makeconv'"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["make[2]: Entering directory '/build/icu/source/tools/makeconv'"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t gencnvex.c"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t genmbcs.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t ucnvstat.c"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t makeconv.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang\t ... gencnvex.c"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["cd ../.. \\"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" && CONFIG_FILES=tools/makeconv/makeconv.1 CONFIG_HEADERS= /nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/bash ./config.status"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... makeconv.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... genmbcs.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang\t ... ucnvstat.c"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["config.status: creating tools/makeconv/makeconv.1"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["clang++ -O2 -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++11 -Qunused-arguments -Wno-parentheses-equality -o ../../bin/genrb errmsg.o genrb.o parse.o read.o reslist.o ustr.o rbutil.o wrtjava.o rle.o wrtxml.o prscmnts.o filterrb.o -L../../lib -licutu -L../../lib -licui18n -L../../lib -licuuc -L../../stubdata -licudata -lpthread -lm "],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["make[2]: Leaving directory '/build/icu/source/tools/genrb'"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["make[1]: Making `all' in `genbrk'"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["make[2]: Entering directory '/build/icu/source/tools/genbrk'"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t genbrk.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["cd ../.. \\"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" && CONFIG_FILES=tools/genbrk/genbrk.1 CONFIG_HEADERS= /nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/bash ./config.status"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... genbrk.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["config.status: creating tools/genbrk/genbrk.1"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["clang++ -O2 -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++11 -Qunused-arguments -Wno-parentheses-equality -o ../../bin/makeconv gencnvex.o genmbcs.o makeconv.o ucnvstat.o -L../../lib -licutu -L../../lib -licui18n -L../../lib -licuuc -L../../stubdata -licudata -lpthread -lm "],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["make[2]: Leaving directory '/build/icu/source/tools/makeconv'"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["make[1]: Making `all' in `genrb'"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["make[2]: Entering directory '/build/icu/source/tools/genrb'"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t errmsg.c"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t filterrb.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t genrb.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t parse.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t prscmnts.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t rbutil.c"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t read.c"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t reslist.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t rle.c"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t ustr.c"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t wrtjava.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t wrtxml.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang\t ... errmsg.c"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... filterrb.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... genrb.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... parse.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... prscmnts.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang\t ... rbutil.c"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang\t ... read.c"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["clang++ -O2 -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++11 -Qunused-arguments -Wno-parentheses-equality -o ../../bin/genbrk genbrk.o -L../../lib -licutu -L../../lib -licui18n -L../../lib -licuuc -L../../stubdata -licudata -lpthread -lm "],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... reslist.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["\u001b[1merrmsg.c:44:29: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1ma function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes]\u001b[0m"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" 44 | U_CFUNC UBool getShowWarning(){\u001b[0m"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["\u001b[0m | \u001b[0;32m void"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1merrmsg.c:49:23: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1ma function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes]\u001b[0m"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" 49 | U_CFUNC UBool isStrict(){\u001b[0m"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["\u001b[0m | \u001b[0;32m void"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1merrmsg.c:56:24: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1ma function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes]\u001b[0m"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" 56 | U_CFUNC UBool isVerbose(){\u001b[0m"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["\u001b[0m | \u001b[0;32m void"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["\u001b[0m3 warnings generated."],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang\t ... rle.c"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["make[2]: Leaving directory '/build/icu/source/tools/genbrk'"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["make[1]: Making `all' in `gencnval'"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["make[2]: Entering directory '/build/icu/source/tools/gencnval'"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t gencnval.c"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["cd ../.. \\"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" && CONFIG_FILES=tools/gencnval/gencnval.1 CONFIG_HEADERS= /nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/bash ./config.status"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang\t ... gencnval.c"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["\u001b[1mread.c:54:29: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1ma function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes]\u001b[0m"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" 54 | U_CFUNC \u001b[0;34mvoid\u001b[0m resetLineNumber() {\u001b[0m"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["\u001b[0m | \u001b[0;32m void"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["\u001b[0m1 warning generated."],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["config.status: creating tools/gencnval/gencnval.1"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang\t ... ustr.c"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["\u001b[1mrle.c:110:13: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1mvariable 'num' set but not used [-Wunused-but-set-variable]\u001b[0m"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" 110 | int32_t num=\u001b[0;32m0\u001b[0m;\u001b[0m"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["\u001b[0m1 warning generated."],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... wrtjava.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... wrtxml.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... derb.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["clang++ -O2 -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++11 -Qunused-arguments -Wno-parentheses-equality -o ../../bin/gencnval gencnval.o -L../../lib -licutu -L../../lib -licui18n -L../../lib -licuuc -L../../stubdata -licudata -lpthread -lm "],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["make[2]: Leaving directory '/build/icu/source/tools/gencnval'"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["make[1]: Making `all' in `gensprep'"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["make[2]: Entering directory '/build/icu/source/tools/gensprep'"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t gensprep.c"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t store.c"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["cd ../.. \\"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" && CONFIG_FILES=tools/gensprep/gensprep.8 CONFIG_HEADERS= /nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/bash ./config.status"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang\t ... gensprep.c"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang\t ... store.c"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["config.status: creating tools/gensprep/gensprep.8"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["In file included from gensprep.c:34:"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["In file included from ../../common/sprpimpl.h:32:"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["In file included from ../../common/ubidi_props.h:26:"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["\u001b[1m../../common/putilimp.h:444:40: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1ma function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes]\u001b[0m"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" 444 | U_INTERNAL \u001b[0;34mvoid\u001b[0m uprv_tzname_clear_cache();\u001b[0m"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["\u001b[0m | \u001b[0;32m void"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["\u001b[0m1 warning generated."],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["In file included from store.c:30:"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["In file included from ./gensprep.h:23:"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["In file included from ../../common/sprpimpl.h:32:"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["In file included from ../../common/ubidi_props.h:26:"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["\u001b[1m../../common/putilimp.h:444:40: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1ma function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes]\u001b[0m"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" 444 | U_INTERNAL \u001b[0;34mvoid\u001b[0m uprv_tzname_clear_cache();\u001b[0m"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["\u001b[0m | \u001b[0;32m void"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1mstore.c:200:5: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1ma function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes]\u001b[0m"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" 200 | init() {\u001b[0m"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["\u001b[0m | \u001b[0;32m void"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1mstore.c:239:17: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1ma function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes]\u001b[0m"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" 239 | storeMappingData(){\u001b[0m"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["\u001b[0m | \u001b[0;32m void"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["\u001b[0m3 warnings generated."],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["clang++ -O2 -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++11 -Qunused-arguments -Wno-parentheses-equality -o ../../bin/gensprep gensprep.o store.o -L../../lib -licutu -L../../lib -licui18n -L../../lib -licuuc -L../../stubdata -licudata -lpthread -lm "],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["make[2]: Leaving directory '/build/icu/source/tools/gensprep'"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["make[1]: Making `all' in `icuinfo'"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["make[2]: Entering directory '/build/icu/source/tools/icuinfo'"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t icuinfo.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... icuinfo.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["\u001b[1mwrtjava.cpp:333:15: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1mvariable 'i' set but not used [-Wunused-but-set-variable]\u001b[0m"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" 333 | uint32_t i = \u001b[0;32m0\u001b[0m;\u001b[0m"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["\u001b[0m1 warning generated."],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["cd ../.. \\"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" && CONFIG_FILES=tools/genrb/derb.1 CONFIG_HEADERS= /nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/bash ./config.status"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["config.status: creating tools/genrb/derb.1"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["cd ../.. \\"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" && CONFIG_FILES=tools/genrb/genrb.1 CONFIG_HEADERS= /nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/bash ./config.status"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["config.status: creating tools/genrb/genrb.1"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["clang++ -O2 -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++11 -Qunused-arguments -Wno-parentheses-equality -o icuinfo icuinfo.o -L../../lib -licutu -L../../lib -licui18n -L../../lib -licuuc -L../../stubdata -licudata -lpthread -lm "],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["clang++ -O2 -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++11 -Qunused-arguments -Wno-parentheses-equality -o ../../bin/derb derb.o -L../../lib -licuio -L../../lib -licutu -L../../lib -licui18n -L../../lib -licuuc -L../../stubdata -licudata -lpthread -lm "],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["make[2]: Leaving directory '/build/icu/source/tools/icuinfo'"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["make[1]: Making `all' in `genccode'"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["make[2]: Entering directory '/build/icu/source/tools/genccode'"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t genccode.c"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["cd ../.. \\"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" && CONFIG_FILES=tools/genccode/genccode.8 CONFIG_HEADERS= /nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/bash ./config.status"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang\t ... genccode.c"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["config.status: creating tools/genccode/genccode.8"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["In file included from genccode.c:60:"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["In file included from ./../toolutil/pkg_genc.h:16:"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["\u001b[1m../../common/putilimp.h:444:40: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1ma function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes]\u001b[0m"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" 444 | U_INTERNAL \u001b[0;34mvoid\u001b[0m uprv_tzname_clear_cache();\u001b[0m"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["\u001b[0m | \u001b[0;32m void"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["\u001b[0m1 warning generated."],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["clang++ -O2 -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++11 -Qunused-arguments -Wno-parentheses-equality -o ../../bin/genccode genccode.o -L../../lib -licutu -L../../lib -licui18n -L../../lib -licuuc -L../../stubdata -licudata -lpthread -lm "],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["\u001b[1mwrtxml.cpp:927:15: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1mvariable 'i' set but not used [-Wunused-but-set-variable]\u001b[0m"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" 927 | uint32_t i = \u001b[0;32m0\u001b[0m;\u001b[0m"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["\u001b[0m1 warning generated."],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["make[2]: Leaving directory '/build/icu/source/tools/genccode'"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["make[1]: Making `all' in `gencmn'"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["make[2]: Entering directory '/build/icu/source/tools/gencmn'"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t gencmn.c"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["cd ../.. \\"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" && CONFIG_FILES=tools/gencmn/gencmn.8 CONFIG_HEADERS= /nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/bash ./config.status"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang\t ... gencmn.c"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["config.status: creating tools/gencmn/gencmn.8"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["In file included from gencmn.c:33:"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["\u001b[1m../../common/putilimp.h:444:40: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1ma function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes]\u001b[0m"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" 444 | U_INTERNAL \u001b[0;34mvoid\u001b[0m uprv_tzname_clear_cache();\u001b[0m"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["\u001b[0m | \u001b[0;32m void"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["\u001b[0m1 warning generated."],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["clang++ -O2 -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++11 -Qunused-arguments -Wno-parentheses-equality -o ../../bin/gencmn gencmn.o -L../../lib -licutu -L../../lib -licui18n -L../../lib -licuuc -L../../stubdata -licudata -lpthread -lm "],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["make[2]: Leaving directory '/build/icu/source/tools/gencmn'"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["make[1]: Making `all' in `icupkg'"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["make[2]: Entering directory '/build/icu/source/tools/icupkg'"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t icupkg.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["cd ../.. \\"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" && CONFIG_FILES=tools/icupkg/icupkg.8 CONFIG_HEADERS= /nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/bash ./config.status"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... icupkg.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["config.status: creating tools/icupkg/icupkg.8"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["clang++ -O2 -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++11 -Qunused-arguments -Wno-parentheses-equality -o ../../bin/genrb errmsg.o filterrb.o genrb.o parse.o prscmnts.o rbutil.o read.o reslist.o rle.o ustr.o wrtjava.o wrtxml.o -L../../lib -licutu -L../../lib -licui18n -L../../lib -licuuc -L../../stubdata -licudata -lpthread -lm "],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["make[2]: Leaving directory '/build/icu/source/tools/genrb'"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["make[1]: Making `all' in `genbrk'"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["make[2]: Entering directory '/build/icu/source/tools/genbrk'"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t genbrk.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["cd ../.. \\"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" && CONFIG_FILES=tools/genbrk/genbrk.1 CONFIG_HEADERS= /nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/bash ./config.status"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... genbrk.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["clang++ -O2 -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++11 -Qunused-arguments -Wno-parentheses-equality -o ../../bin/icupkg icupkg.o -L../../lib -licutu -L../../lib -licui18n -L../../lib -licuuc -L../../stubdata -licudata -lpthread -lm "],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["config.status: creating tools/genbrk/genbrk.1"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["make[2]: Leaving directory '/build/icu/source/tools/icupkg'"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["make[1]: Making `all' in `pkgdata'"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["make[2]: Entering directory '/build/icu/source/tools/pkgdata'"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t pkgdata.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t pkgtypes.c"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["cd ../.. \\"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" && CONFIG_FILES=tools/pkgdata/pkgdata.1 CONFIG_HEADERS= /nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/bash ./config.status"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... pkgdata.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang\t ... pkgtypes.c"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["config.status: creating tools/pkgdata/pkgdata.1"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["In file included from pkgtypes.c:27:"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["\u001b[1m../../common/putilimp.h:444:40: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1ma function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes]\u001b[0m"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" 444 | U_INTERNAL \u001b[0;34mvoid\u001b[0m uprv_tzname_clear_cache();\u001b[0m"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["\u001b[0m | \u001b[0;32m void"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["\u001b[0m1 warning generated."],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["clang++ -O2 -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++11 -Qunused-arguments -Wno-parentheses-equality -o ../../bin/genbrk genbrk.o -L../../lib -licutu -L../../lib -licui18n -L../../lib -licuuc -L../../stubdata -licudata -lpthread -lm "],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["make[2]: Leaving directory '/build/icu/source/tools/genbrk'"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["make[1]: Making `all' in `gencnval'"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["make[2]: Entering directory '/build/icu/source/tools/gencnval'"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t gencnval.c"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["cd ../.. \\"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" && CONFIG_FILES=tools/gencnval/gencnval.1 CONFIG_HEADERS= /nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/bash ./config.status"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang\t ... gencnval.c"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["config.status: creating tools/gencnval/gencnval.1"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["clang++ -O2 -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++11 -Qunused-arguments -Wno-parentheses-equality -o ../../bin/gencnval gencnval.o -L../../lib -licutu -L../../lib -licui18n -L../../lib -licuuc -L../../stubdata -licudata -lpthread -lm "],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["make[2]: Leaving directory '/build/icu/source/tools/gencnval'"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["make[1]: Making `all' in `gensprep'"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["make[2]: Entering directory '/build/icu/source/tools/gensprep'"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t gensprep.c"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t store.c"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["cd ../.. \\"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" && CONFIG_FILES=tools/gensprep/gensprep.8 CONFIG_HEADERS= /nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/bash ./config.status"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang\t ... gensprep.c"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang\t ... store.c"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["config.status: creating tools/gensprep/gensprep.8"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["\u001b[1mstore.c:201:5: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1ma function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes]\u001b[0m"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" 201 | init() {\u001b[0m"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["\u001b[0m | \u001b[0;32m void"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["\u001b[0m1 warning generated."],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["clang++ -O2 -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++11 -Qunused-arguments -Wno-parentheses-equality -o ../../bin/gensprep gensprep.o store.o -L../../lib -licutu -L../../lib -licui18n -L../../lib -licuuc -L../../stubdata -licudata -lpthread -lm "],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["make[2]: Leaving directory '/build/icu/source/tools/gensprep'"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["make[1]: Making `all' in `icuinfo'"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["make[2]: Entering directory '/build/icu/source/tools/icuinfo'"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t icuinfo.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["clang++ -O2 -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++11 -Qunused-arguments -Wno-parentheses-equality -o ../../bin/pkgdata pkgdata.o pkgtypes.o -L../../lib -licutu -L../../lib -licui18n -L../../lib -licuuc -L../../stubdata -licudata -lpthread -lm "],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["make[2]: Leaving directory '/build/icu/source/tools/pkgdata'"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["make[1]: Making `all' in `gentest'"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["make[2]: Entering directory '/build/icu/source/tools/gentest'"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t genres32.c"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t gentest.c"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang\t ... gentest.c"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang\t ... genres32.c"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... icuinfo.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["clang++ -O2 -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++11 -Qunused-arguments -Wno-parentheses-equality -o gentest gentest.o genres32.o -L../../tools/ctestfw -licutest -L../../lib -licutu -L../../lib -licui18n -L../../lib -licuuc -L../../stubdata -licudata -lpthread -lm "],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["make[2]: Leaving directory '/build/icu/source/tools/gentest'"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["make[1]: Making `all' in `gennorm2'"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["make[2]: Entering directory '/build/icu/source/tools/gennorm2'"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t gennorm2.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t n2builder.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t extradata.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t norms.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... gennorm2.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... n2builder.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... extradata.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... norms.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["clang++ -O2 -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++11 -Qunused-arguments -Wno-parentheses-equality -o icuinfo icuinfo.o -L../../lib -licutu -L../../lib -licui18n -L../../lib -licuuc -L../../stubdata -licudata -lpthread -lm "],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["make[2]: Leaving directory '/build/icu/source/tools/icuinfo'"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["make[1]: Making `all' in `genccode'"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["make[2]: Entering directory '/build/icu/source/tools/genccode'"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t genccode.c"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["cd ../.. \\"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" && CONFIG_FILES=tools/genccode/genccode.8 CONFIG_HEADERS= /nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/bash ./config.status"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang\t ... genccode.c"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["config.status: creating tools/genccode/genccode.8"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["clang++ -O2 -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++11 -Qunused-arguments -Wno-parentheses-equality -o ../../bin/genccode genccode.o -L../../lib -licutu -L../../lib -licui18n -L../../lib -licuuc -L../../stubdata -licudata -lpthread -lm "],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["make[2]: Leaving directory '/build/icu/source/tools/genccode'"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["make[1]: Making `all' in `gencmn'"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["make[2]: Entering directory '/build/icu/source/tools/gencmn'"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t gencmn.c"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["cd ../.. \\"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" && CONFIG_FILES=tools/gencmn/gencmn.8 CONFIG_HEADERS= /nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/bash ./config.status"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang\t ... gencmn.c"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["config.status: creating tools/gencmn/gencmn.8"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["clang++ -O2 -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++11 -Qunused-arguments -Wno-parentheses-equality -o ../../bin/gencmn gencmn.o -L../../lib -licutu -L../../lib -licui18n -L../../lib -licuuc -L../../stubdata -licudata -lpthread -lm "],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["make[2]: Leaving directory '/build/icu/source/tools/gencmn'"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["make[1]: Making `all' in `icupkg'"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["make[2]: Entering directory '/build/icu/source/tools/icupkg'"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t icupkg.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["cd ../.. \\"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" && CONFIG_FILES=tools/icupkg/icupkg.8 CONFIG_HEADERS= /nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/bash ./config.status"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... icupkg.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["config.status: creating tools/icupkg/icupkg.8"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["\u001b[1mgennorm2.cpp:82:1: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1m'main' should not be 'extern \"C\"' [-Wmain]\u001b[0m"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" 82 | main(\u001b[0;34mint\u001b[0m argc, \u001b[0;34mchar\u001b[0m* argv[]) {\u001b[0m"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m^"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["\u001b[0m1 warning generated."],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["clang++ -O2 -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++11 -Qunused-arguments -Wno-parentheses-equality -o ../../bin/icupkg icupkg.o -L../../lib -licutu -L../../lib -licui18n -L../../lib -licuuc -L../../stubdata -licudata -lpthread -lm "],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["make[2]: Leaving directory '/build/icu/source/tools/icupkg'"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["make[1]: Making `all' in `pkgdata'"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["make[2]: Entering directory '/build/icu/source/tools/pkgdata'"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t pkgdata.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t pkgtypes.c"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["cd ../.. \\"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" && CONFIG_FILES=tools/pkgdata/pkgdata.1 CONFIG_HEADERS= /nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/bash ./config.status"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... pkgdata.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang\t ... pkgtypes.c"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["config.status: creating tools/pkgdata/pkgdata.1"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["clang++ -O2 -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++11 -Qunused-arguments -Wno-parentheses-equality -o ../../bin/gennorm2 gennorm2.o n2builder.o extradata.o norms.o -L../../lib -licutu -L../../lib -licui18n -L../../lib -licuuc -L../../stubdata -licudata -lpthread -lm "],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["make[2]: Leaving directory '/build/icu/source/tools/gennorm2'"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["make[1]: Making `all' in `gencfu'"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["make[2]: Entering directory '/build/icu/source/tools/gencfu'"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t gencfu.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["cd ../.. \\"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" && CONFIG_FILES=tools/gencfu/gencfu.1 CONFIG_HEADERS= /nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/bash ./config.status"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... gencfu.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["config.status: creating tools/gencfu/gencfu.1"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["clang++ -O2 -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++11 -Qunused-arguments -Wno-parentheses-equality -o ../../bin/gencfu gencfu.o -L../../lib -licutu -L../../lib -licui18n -L../../lib -licuuc -L../../stubdata -licudata -lpthread -lm "],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["make[2]: Leaving directory '/build/icu/source/tools/gencfu'"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["make[1]: Making `all' in `gendict'"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["make[2]: Entering directory '/build/icu/source/tools/gendict'"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t gendict.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["cd ../.. \\"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" && CONFIG_FILES=tools/gendict/gendict.1 CONFIG_HEADERS= /nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/bash ./config.status"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... gendict.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["config.status: creating tools/gendict/gendict.1"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["clang++ -O2 -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++11 -Qunused-arguments -Wno-parentheses-equality -o ../../bin/pkgdata pkgdata.o pkgtypes.o -L../../lib -licutu -L../../lib -licui18n -L../../lib -licuuc -L../../stubdata -licudata -lpthread -lm "],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["make[2]: Leaving directory '/build/icu/source/tools/pkgdata'"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["make[1]: Making `all' in `gentest'"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["make[2]: Entering directory '/build/icu/source/tools/gentest'"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t genres32.c"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t gentest.c"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang\t ... genres32.c"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang\t ... gentest.c"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["clang++ -O2 -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++11 -Qunused-arguments -Wno-parentheses-equality -o gentest genres32.o gentest.o -L../../tools/ctestfw -licutest -L../../lib -licutu -L../../lib -licui18n -L../../lib -licuuc -L../../stubdata -licudata -lpthread -lm "],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["clang++ -O2 -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++11 -Qunused-arguments -Wno-parentheses-equality -o ../../bin/gendict gendict.o -L../../lib -licutu -L../../lib -licui18n -L../../lib -licuuc -L../../stubdata -licudata -lpthread -lm "],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["make[2]: Leaving directory '/build/icu/source/tools/gentest'"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["make[1]: Making `all' in `gennorm2'"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["make[2]: Entering directory '/build/icu/source/tools/gennorm2'"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t extradata.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t gennorm2.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t norms.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t n2builder.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["make[2]: Leaving directory '/build/icu/source/tools/gendict'"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["make[1]: Making `all' in `escapesrc'"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["make[2]: Entering directory '/build/icu/source/tools/escapesrc'"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" (deps)\t escapesrc.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... escapesrc.cpp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[" clang++\t ... extradata.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... gennorm2.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... n2builder.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... norms.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["\u001b[1mgennorm2.cpp:82:1: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1m'main' should not be 'extern \"C\"' [-Wmain]\u001b[0m"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" 82 | main(\u001b[0;34mint\u001b[0m argc, \u001b[0;34mchar\u001b[0m* argv[]) {\u001b[0m"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m^"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["\u001b[0m1 warning generated."],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["clang++ -O2 -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++11 -Qunused-arguments -Wno-parentheses-equality -o ../../bin/escapesrc escapesrc.o -lpthread -lm "],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["make[2]: Leaving directory '/build/icu/source/tools/escapesrc'"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["make[2]: Entering directory '/build/icu/source/tools'"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["make[2]: Nothing to be done for 'all-local'."],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["make[2]: Leaving directory '/build/icu/source/tools'"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["make[1]: Leaving directory '/build/icu/source/tools'"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["make[0]: Making `all' in `data'"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["make[1]: Entering directory '/build/icu/source/data'"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["make -f pkgdataMakefile"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/bash ../mkinstalldirs ./out/tmp ./out/build/icudt67l"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["make[2]: Entering directory '/build/icu/source/data'"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["rm -rf icupkg.inc"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["mkdir ./out"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["mkdir ./out/tmp"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["mkdir ./out/build"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["mkdir ./out/build/icudt67l"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["Unpacking ./in/icudt67l.dat and generating out/tmp/icudata.lst (list of data files)"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["LD_LIBRARY_PATH=/nix/store/5s6kkambb5a6zvi8r1b9xcn2jdqwrqdi-icu4c-build-root-67.1/lib:/nix/store/5s6kkambb5a6zvi8r1b9xcn2jdqwrqdi-icu4c-build-root-67.1/stubdata:/nix/store/5s6kkambb5a6zvi8r1b9xcn2jdqwrqdi-icu4c-build-root-67.1/tools/ctestfw:$LD_LIBRARY_PATH /nix/store/5s6kkambb5a6zvi8r1b9xcn2jdqwrqdi-icu4c-build-root-67.1/bin/icupkg -d ./out/build/icudt67l --list -x \\* ./in/icudt67l.dat -o out/tmp/icudata.lst"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["make[2]: Leaving directory '/build/icu/source/data'"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["echo timestamp > build-local"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["LD_LIBRARY_PATH=/nix/store/5s6kkambb5a6zvi8r1b9xcn2jdqwrqdi-icu4c-build-root-67.1/stubdata:/nix/store/5s6kkambb5a6zvi8r1b9xcn2jdqwrqdi-icu4c-build-root-67.1/tools/ctestfw:/nix/store/5s6kkambb5a6zvi8r1b9xcn2jdqwrqdi-icu4c-build-root-67.1/lib:$LD_LIBRARY_PATH /nix/store/5s6kkambb5a6zvi8r1b9xcn2jdqwrqdi-icu4c-build-root-67.1/bin/pkgdata -O ../data/icupkg.inc -q -c -s /build/icu/source/data/out/build/icudt67l -d ../lib -e icudt67 -T ./out/tmp -p icudt67l -m dll -r 67.1 -L icudata ./out/tmp/icudata.lst"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["clang++ -O2 -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++11 -Qunused-arguments -Wno-parentheses-equality -o ../../bin/gennorm2 extradata.o gennorm2.o n2builder.o norms.o -L../../lib -licutu -L../../lib -licui18n -L../../lib -licuuc -L../../stubdata -licudata -lpthread -lm "],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["make[2]: Leaving directory '/build/icu/source/tools/gennorm2'"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["make[1]: Making `all' in `gencfu'"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["make[2]: Entering directory '/build/icu/source/tools/gencfu'"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t gencfu.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["cd ../.. \\"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" && CONFIG_FILES=tools/gencfu/gencfu.1 CONFIG_HEADERS= /nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/bash ./config.status"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... gencfu.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["config.status: creating tools/gencfu/gencfu.1"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["pkgdata: clang -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_STRTOD_L=1 -DU_HAVE_XLOCALE_H=0 -DU_HAVE_STRING_VIEW=1 -DU_ATTRIBUTE_DEPRECATED= -O2 -std=c11 -Wall -pedantic -Wshadow -Wpointer-arith -Wmissing-prototypes -Wwrite-strings -Qunused-arguments -Wno-parentheses-equality -c -I../common -I../common -DPIC -fPIC -o ./out/tmp/icudt67l_dat.o ./out/tmp/icudt67l_dat.S"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["clang++ -O2 -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++11 -Qunused-arguments -Wno-parentheses-equality -o ../../bin/gencfu gencfu.o -L../../lib -licutu -L../../lib -licui18n -L../../lib -licuuc -L../../stubdata -licudata -lpthread -lm "],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["make[2]: Leaving directory '/build/icu/source/tools/gencfu'"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["make[1]: Making `all' in `gendict'"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["make[2]: Entering directory '/build/icu/source/tools/gendict'"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t gendict.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["cd ../.. \\"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" && CONFIG_FILES=tools/gendict/gendict.1 CONFIG_HEADERS= /nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/bash ./config.status"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... gendict.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["config.status: creating tools/gendict/gendict.1"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["clang++ -O2 -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++11 -Qunused-arguments -Wno-parentheses-equality -o ../../bin/gendict gendict.o -L../../lib -licutu -L../../lib -licui18n -L../../lib -licuuc -L../../stubdata -licudata -lpthread -lm "],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["make[2]: Leaving directory '/build/icu/source/tools/gendict'"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["make[1]: Making `all' in `escapesrc'"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["make[2]: Entering directory '/build/icu/source/tools/escapesrc'"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" (deps)\t escapesrc.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[" clang++\t ... escapesrc.cpp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["clang++ -O2 -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++11 -Qunused-arguments -Wno-parentheses-equality -o ../../bin/escapesrc escapesrc.o -lpthread -lm "],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["make[2]: Leaving directory '/build/icu/source/tools/escapesrc'"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["make[2]: Entering directory '/build/icu/source/tools'"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["make[2]: Nothing to be done for 'all-local'."],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["make[2]: Leaving directory '/build/icu/source/tools'"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["make[1]: Leaving directory '/build/icu/source/tools'"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["make[0]: Making `all' in `data'"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["make[1]: Entering directory '/build/icu/source/data'"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["make -f pkgdataMakefile"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/bash ../mkinstalldirs ./out/tmp ./out/build/icudt69l"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["make[2]: Entering directory '/build/icu/source/data'"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["rm -rf icupkg.inc"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["mkdir ./out"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["mkdir ./out/tmp"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["mkdir ./out/build"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["mkdir ./out/build/icudt69l"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["Unpacking ./in/icudt69l.dat and generating out/tmp/icudata.lst (list of data files)"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["LD_LIBRARY_PATH=/nix/store/4bjzhh4v2lk9abr57jdl6srbw7wli59h-icu4c-build-root-69.1/lib:/nix/store/4bjzhh4v2lk9abr57jdl6srbw7wli59h-icu4c-build-root-69.1/stubdata:/nix/store/4bjzhh4v2lk9abr57jdl6srbw7wli59h-icu4c-build-root-69.1/tools/ctestfw:$LD_LIBRARY_PATH /nix/store/4bjzhh4v2lk9abr57jdl6srbw7wli59h-icu4c-build-root-69.1/bin/icupkg -d ./out/build/icudt69l --list -x \\* ./in/icudt69l.dat -o out/tmp/icudata.lst"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["make[2]: Leaving directory '/build/icu/source/data'"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["echo timestamp > build-local"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["LD_LIBRARY_PATH=/nix/store/4bjzhh4v2lk9abr57jdl6srbw7wli59h-icu4c-build-root-69.1/stubdata:/nix/store/4bjzhh4v2lk9abr57jdl6srbw7wli59h-icu4c-build-root-69.1/tools/ctestfw:/nix/store/4bjzhh4v2lk9abr57jdl6srbw7wli59h-icu4c-build-root-69.1/lib:$LD_LIBRARY_PATH /nix/store/4bjzhh4v2lk9abr57jdl6srbw7wli59h-icu4c-build-root-69.1/bin/pkgdata -O ../data/icupkg.inc -q -c -s /build/icu/source/data/out/build/icudt69l -d ../lib -e icudt69 -T ./out/tmp -p icudt69l -m dll -r 69.1 -L icudata ./out/tmp/icudata.lst"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["pkgdata: clang -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_STRTOD_L=1 -DU_HAVE_XLOCALE_H=0 -DU_HAVE_STRING_VIEW=1 -DU_ATTRIBUTE_DEPRECATED= -O2 -std=c11 -Wall -pedantic -Wshadow -Wpointer-arith -Wmissing-prototypes -Wwrite-strings -Qunused-arguments -Wno-parentheses-equality -c -I../common -I../common -DPIC -fPIC -o ./out/tmp/icudt69l_dat.o ./out/tmp/icudt69l_dat.S"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["/nix/store/lqv09w661hh0hpvb49slx91f8j7pid10-sarcasm-0-unstable-b6dd63481f79/lib/sarcasm/detect.luau:44: table overflow"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["stacktrace:"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["/nix/store/lqv09w661hh0hpvb49slx91f8j7pid10-sarcasm-0-unstable-b6dd63481f79/lib/sarcasm/detect.luau:44 function sanitize"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["/nix/store/lqv09w661hh0hpvb49slx91f8j7pid10-sarcasm-0-unstable-b6dd63481f79/lib/sarcasm/detect.luau:76 function detect"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["/nix/store/lqv09w661hh0hpvb49slx91f8j7pid10-sarcasm-0-unstable-b6dd63481f79/lib/sarcasm/sarcasm.luau:1644 function main"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["/nix/store/lqv09w661hh0hpvb49slx91f8j7pid10-sarcasm-0-unstable-b6dd63481f79/bin/.sarcasm-wrapped:4"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["clang-20: \u001b[0;1;31merror: \u001b[0m\u001b[1msarcasm assembler command failed with exit code 1 (use -v to see invocation)\u001b[0m"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["-- return status = 256"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["Error creating with assembly code. Failed command: clang -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_STRTOD_L=1 -DU_HAVE_XLOCALE_H=0 -DU_HAVE_STRING_VIEW=1 -DU_ATTRIBUTE_DEPRECATED= -O2 -std=c11 -Wall -pedantic -Wshadow -Wpointer-arith -Wmissing-prototypes -Wwrite-strings -Qunused-arguments -Wno-parentheses-equality -c -I../common -I../common -DPIC -fPIC -o ./out/tmp/icudt67l_dat.o ./out/tmp/icudt67l_dat.S"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["Error generating assembly code for data."],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["make[1]: *** [Makefile:176: packagedata] Error 1"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["make[1]: Leaving directory '/build/icu/source/data'"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":["make: *** [Makefile:153: all-recursive] Error 2"],"id":5997221749194795,"type":101} @nix {"action":"result","fields":[101,33716],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,142592],"id":5997221749194765,"type":106} @nix {"action":"stop","id":5997221749194795} @nix {"action":"start","fields":["/nix/store/nwgw83gqd1f8d2a0jxfjgly4gbfwvng5-icu4c-x86_64-unknown-linux-gnufilc0-70.1.drv","",1,1],"id":5997221749194797,"level":3,"parent":0,"text":"building '/nix/store/nwgw83gqd1f8d2a0jxfjgly4gbfwvng5-icu4c-x86_64-unknown-linux-gnufilc0-70.1.drv'","type":105} @nix {"action":"result","fields":[101,33716],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,142592],"id":5997221749194765,"type":106} @nix {"action":"result","fields":["Running phase: unpackPhase"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["unpackPhase"],"id":5997221749194797,"type":104} @nix {"action":"result","fields":["unpacking source archive /nix/store/983598mkjpfq0lyna60qpxn66zncihzs-icu4c-70_1-src.tgz"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["source root is icu"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["Source root reset to icu/source"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["setting SOURCE_DATE_EPOCH to timestamp 1635437101 of file \"icu/source/data/in/icudt70l.dat\""],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["Running phase: patchPhase"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["patchPhase"],"id":5997221749194797,"type":104} @nix {"action":"result","fields":["Running phase: updateAutotoolsGnuConfigScriptsPhase"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["updateAutotoolsGnuConfigScriptsPhase"],"id":5997221749194797,"type":104} @nix {"action":"result","fields":["Updating Autotools / GNU config script to a newer upstream version: ./config.sub"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["Updating Autotools / GNU config script to a newer upstream version: ./config.guess"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["Running phase: updateAutotoolsGnuConfigScriptsPhase"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["updateAutotoolsGnuConfigScriptsPhase"],"id":5997221749194797,"type":104} @nix {"action":"result","fields":["Updating Autotools / GNU config script to a newer upstream version: ./config.sub"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["Updating Autotools / GNU config script to a newer upstream version: ./config.guess"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["Running phase: configurePhase"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["configurePhase"],"id":5997221749194797,"type":104} @nix {"action":"result","fields":["patching script interpreter paths in ./configure"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["configure flags: --disable-static --prefix=/nix/store/dssbc7bjb1am76qrk3kc5ig6p5j3shn5-icu4c-x86_64-unknown-linux-gnufilc0-70.1 --bindir=/nix/store/yh7asv8gkx2igjxjka8qcag8sanczrvd-icu4c-x86_64-unknown-linux-gnufilc0-70.1-dev/bin --sbindir=/nix/store/yh7asv8gkx2igjxjka8qcag8sanczrvd-icu4c-x86_64-unknown-linux-gnufilc0-70.1-dev/sbin --includedir=/nix/store/yh7asv8gkx2igjxjka8qcag8sanczrvd-icu4c-x86_64-unknown-linux-gnufilc0-70.1-dev/include --mandir=/nix/store/yh7asv8gkx2igjxjka8qcag8sanczrvd-icu4c-x86_64-unknown-linux-gnufilc0-70.1-dev/share/man --infodir=/nix/store/yh7asv8gkx2igjxjka8qcag8sanczrvd-icu4c-x86_64-unknown-linux-gnufilc0-70.1-dev/share/info --docdir=/nix/store/dssbc7bjb1am76qrk3kc5ig6p5j3shn5-icu4c-x86_64-unknown-linux-gnufilc0-70.1/share/doc/icu4c-x86_64-unknown-linux-gnufilc0 --libdir=/nix/store/dssbc7bjb1am76qrk3kc5ig6p5j3shn5-icu4c-x86_64-unknown-linux-gnufilc0-70.1/lib --libexecdir=/nix/store/dssbc7bjb1am76qrk3kc5ig6p5j3shn5-icu4c-x86_64-unknown-linux-gnufilc0-70.1/libexec --localedir=/nix/store/dssbc7bjb1am76qrk3kc5ig6p5j3shn5-icu4c-x86_64-unknown-linux-gnufilc0-70.1/share/locale --disable-debug --with-cross-build=/nix/store/wwjl8v09dg9bdmszb9ai9cnchxxd1qf5-icu4c-build-root-70.1 --build=x86_64-unknown-linux-gnu --host=x86_64-unknown-linux-gnufilc0"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["checking for ICU version numbers... release 70.1, library 70.1, unicode version 14.0"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["checking build system type... x86_64-unknown-linux-gnu"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["checking host system type... x86_64-unknown-linux-gnufilc0"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["checking whether to build debug libraries... no"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["checking whether to build release libraries... yes"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["checking for x86_64-unknown-linux-gnufilc0-clang... clang"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["checking whether the C compiler works... yes"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["checking for C compiler default output file name... a.out"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["checking for suffix of executables... "],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["checking whether we are cross compiling... yes"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["checking for suffix of object files... o"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["checking whether we are using the GNU C compiler... yes"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["checking whether clang accepts -g... yes"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["checking for clang option to accept ISO C89... none needed"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["checking whether we are using the GNU C++ compiler... yes"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["checking whether clang++ accepts -g... yes"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["checking for x86_64-unknown-linux-gnufilc0-pkg-config... no"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["checking for pkg-config... no"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["checking for ICULEHB... no"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["checking how to run the C preprocessor... clang -E"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["checking for a BSD-compatible install... /nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["checking for python3... no"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["checking for py... no"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["checking for python... no"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["checking for py... no"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["checking for gmake... no"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["checking for gnumake... no"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["Using cross buildroot: /nix/store/wwjl8v09dg9bdmszb9ai9cnchxxd1qf5-icu4c-build-root-70.1"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["checking for doxygen... no"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["checking checking for executable suffix... "],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["checking whether strict compiling is on... yes"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["checking for grep that handles long lines and -e... /nix/store/l2wvwyg680h0v2la18hz3yiznxy2naqw-gnugrep-3.11/bin/grep"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["checking for egrep... /nix/store/l2wvwyg680h0v2la18hz3yiznxy2naqw-gnugrep-3.11/bin/grep -E"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["checking for ANSI C header files... yes"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["checking for sys/types.h... yes"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["checking for sys/stat.h... yes"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["checking for stdlib.h... yes"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["checking for string.h... yes"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["checking for memory.h... yes"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["checking for strings.h... yes"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["checking for inttypes.h... yes"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["checking for stdint.h... yes"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["checking for unistd.h... yes"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["checking size of void *... 8"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["checking whether runnable 64 bit binaries are built by default... yes"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["checking which Makefile fragment to use for x86_64-unknown-linux-gnufilc0... mh-linux"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["checking for floor in -lm... yes"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["checking whether to build shared libraries... yes"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["checking whether to build static libraries... no"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["checking whether to enable auto cleanup of libraries... no"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["checking whether to enable draft APIs... yes"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["checking for x86_64-unknown-linux-gnufilc0-ranlib... ranlib"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["checking for a sed that does not truncate output... /nix/store/4rpiqv9yr2pw5094v4wc33ijkqjpm9sa-gnused-4.9/bin/sed"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["checking for x86_64-unknown-linux-gnufilc0-ar... ar"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["checking whether to enable renaming of symbols... yes"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["checking whether to enable function and data tracing... no"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["checking elf.h usability... yes"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["checking elf.h presence... yes"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["checking for elf.h... yes"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["checking whether to enable dynamic loading of plugins. Ignored if plugins disabled.... yes"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["checking dlfcn.h usability... yes"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["checking dlfcn.h presence... yes"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["checking for dlfcn.h... yes"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["checking for library containing dlopen... none required"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["checking for dlopen... yes"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["checking for gettimeofday... yes"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["checking if we have a C++ compiler... Good"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["checking if we have a C++11 compiler... yes"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["configure: Adding CXXFLAGS option -std=c++11"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["checking for pthread_attr_init in -lpthread... yes"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["checking for mmap... yes"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["checking for genccode assembly... -a gcc"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["checking for inttypes.h... (cached) yes"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["checking dirent.h usability... yes"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["checking dirent.h presence... yes"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["checking for dirent.h... yes"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["checking whether byte ordering is bigendian... no"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["checking for nl_langinfo... yes"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["checking for nl_langinfo's argument to obtain the codeset... CODESET"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["checking for namespace support... yes"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["checking for properly overriding new and delete... yes"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["checking for placement new and delete... yes"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["checking for popen... yes"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["checking for tzset... yes"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["checking for tzname... yes"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["checking for timezone... yes"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["checking for strtod_l... yes"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["checking xlocale.h usability... no"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["checking xlocale.h presence... no"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["checking for xlocale.h... no"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["checking for std::string_view... yes"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["checking for int8_t... yes"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["checking for uint8_t... yes"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["checking for int16_t... yes"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["/nix/store/lqv09w661hh0hpvb49slx91f8j7pid10-sarcasm-0-unstable-b6dd63481f79/lib/sarcasm/detect.luau:44: table overflow"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["stacktrace:"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["/nix/store/lqv09w661hh0hpvb49slx91f8j7pid10-sarcasm-0-unstable-b6dd63481f79/lib/sarcasm/detect.luau:44 function sanitize"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["/nix/store/lqv09w661hh0hpvb49slx91f8j7pid10-sarcasm-0-unstable-b6dd63481f79/lib/sarcasm/detect.luau:76 function detect"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["/nix/store/lqv09w661hh0hpvb49slx91f8j7pid10-sarcasm-0-unstable-b6dd63481f79/lib/sarcasm/sarcasm.luau:1644 function main"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["/nix/store/lqv09w661hh0hpvb49slx91f8j7pid10-sarcasm-0-unstable-b6dd63481f79/bin/.sarcasm-wrapped:4"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["clang-20: \u001b[0;1;31merror: \u001b[0m\u001b[1msarcasm assembler command failed with exit code 1 (use -v to see invocation)\u001b[0m"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["-- return status = 256"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["Error creating with assembly code. Failed command: clang -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_STRTOD_L=1 -DU_HAVE_XLOCALE_H=0 -DU_HAVE_STRING_VIEW=1 -DU_ATTRIBUTE_DEPRECATED= -O2 -std=c11 -Wall -pedantic -Wshadow -Wpointer-arith -Wmissing-prototypes -Wwrite-strings -Qunused-arguments -Wno-parentheses-equality -c -I../common -I../common -DPIC -fPIC -o ./out/tmp/icudt69l_dat.o ./out/tmp/icudt69l_dat.S"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["Error generating assembly code for data."],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["make[1]: *** [Makefile:176: packagedata] Error 1"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["make[1]: Leaving directory '/build/icu/source/data'"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":["make: *** [Makefile:153: all-recursive] Error 2"],"id":5997221749194796,"type":101} @nix {"action":"result","fields":[101,33716],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,142592],"id":5997221749194765,"type":106} @nix {"action":"stop","id":5997221749194796} @nix {"action":"start","fields":["/nix/store/fcz0x7j4bqz482kqyw551s7ljk7paaqg-libx86-x86_64-unknown-linux-gnufilc0-1.1.drv","",1,1],"id":5997221749194798,"level":3,"parent":0,"text":"building '/nix/store/fcz0x7j4bqz482kqyw551s7ljk7paaqg-libx86-x86_64-unknown-linux-gnufilc0-1.1.drv'","type":105} @nix {"action":"result","fields":[101,33716],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,142592],"id":5997221749194765,"type":106} @nix {"action":"result","fields":["checking for uint16_t... yes"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["checking for int32_t... yes"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["checking for uint32_t... yes"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["checking for int64_t... yes"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["Running phase: unpackPhase"],"id":5997221749194798,"type":101} @nix {"action":"result","fields":["unpackPhase"],"id":5997221749194798,"type":104} @nix {"action":"result","fields":["unpacking source archive /nix/store/4w5jd5chb3syavq7jyv70bvq5m91ki4z-libx86-1.1.tar.gz"],"id":5997221749194798,"type":101} @nix {"action":"result","fields":["source root is libx86-1.1"],"id":5997221749194798,"type":101} @nix {"action":"result","fields":["setting SOURCE_DATE_EPOCH to timestamp 1211189400 of file \"libx86-1.1/debian/changelog\""],"id":5997221749194798,"type":101} @nix {"action":"result","fields":["checking for uint64_t... yes"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["Running phase: patchPhase"],"id":5997221749194798,"type":101} @nix {"action":"result","fields":["patchPhase"],"id":5997221749194798,"type":104} @nix {"action":"result","fields":["applying patch /nix/store/214iqxdcflyccsyycaahkyzavyy1jgld-constants.patch"],"id":5997221749194798,"type":101} @nix {"action":"result","fields":["patching file lrmi.c"],"id":5997221749194798,"type":101} @nix {"action":"result","fields":["applying patch /nix/store/wk3bf5nvl6zcv29wl8n1d9rxcvldzrhn-non-x86.patch"],"id":5997221749194798,"type":101} @nix {"action":"result","fields":["patching file Makefile"],"id":5997221749194798,"type":101} @nix {"action":"result","fields":["patching file thunk.c"],"id":5997221749194798,"type":101} @nix {"action":"result","fields":["Running phase: updateAutotoolsGnuConfigScriptsPhase"],"id":5997221749194798,"type":101} @nix {"action":"result","fields":["updateAutotoolsGnuConfigScriptsPhase"],"id":5997221749194798,"type":104} @nix {"action":"result","fields":["Running phase: updateAutotoolsGnuConfigScriptsPhase"],"id":5997221749194798,"type":101} @nix {"action":"result","fields":["updateAutotoolsGnuConfigScriptsPhase"],"id":5997221749194798,"type":104} @nix {"action":"result","fields":["checking wchar.h usability... yes"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["Running phase: configurePhase"],"id":5997221749194798,"type":101} @nix {"action":"result","fields":["configurePhase"],"id":5997221749194798,"type":104} @nix {"action":"result","fields":["checking wchar.h presence... yes"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["checking for wchar.h... yes"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["no configure script, doing nothing"],"id":5997221749194798,"type":101} @nix {"action":"result","fields":["Running phase: buildPhase"],"id":5997221749194798,"type":101} @nix {"action":"result","fields":["buildPhase"],"id":5997221749194798,"type":104} @nix {"action":"result","fields":["build flags: SHELL=/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/bash DESTDIR=\\$\\(out\\) BACKEND=x86emu"],"id":5997221749194798,"type":101} @nix {"action":"result","fields":["make LIBRARY=static static"],"id":5997221749194798,"type":101} @nix {"action":"result","fields":["make[1]: Entering directory '/build/libx86-1.1'"],"id":5997221749194798,"type":101} @nix {"action":"result","fields":["clang -O2 -Wall -DDEBUG -g -DX86EMU -fno-delete-null-pointer-checks -c -o x86-common.o x86-common.c"],"id":5997221749194798,"type":101} @nix {"action":"result","fields":["checking for library containing wcscpy... none required"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["\u001b[1mx86-common.c:193:10: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1mcast to 'unsigned short *' from smaller integer type 'int' [-Wint-to-pointer-cast]\u001b[0m"],"id":5997221749194798,"type":101} @nix {"action":"result","fields":[" 193 | \u001b[0;34mreturn\u001b[0m *(\u001b[0;34munsigned\u001b[0m \u001b[0;34mshort\u001b[0m *)(i * \u001b[0;32m4\u001b[0m + \u001b[0;32m2\u001b[0m);\u001b[0m"],"id":5997221749194798,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~"],"id":5997221749194798,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1mx86-common.c:200:10: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1mcast to 'unsigned short *' from smaller integer type 'int' [-Wint-to-pointer-cast]\u001b[0m"],"id":5997221749194798,"type":101} @nix {"action":"result","fields":[" 200 | \u001b[0;34mreturn\u001b[0m *(\u001b[0;34munsigned\u001b[0m \u001b[0;34mshort\u001b[0m *)(i * \u001b[0;32m4\u001b[0m);\u001b[0m"],"id":5997221749194798,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~"],"id":5997221749194798,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1mx86-common.c:183:1: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1munused function 'set_bit' [-Wunused-function]\u001b[0m"],"id":5997221749194798,"type":101} @nix {"action":"result","fields":[" 183 | set_bit(\u001b[0;34munsigned\u001b[0m \u001b[0;34mint\u001b[0m bit, \u001b[0;34mvoid\u001b[0m *array)\u001b[0m"],"id":5997221749194798,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m^~~~~~~"],"id":5997221749194798,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1mx86-common.c:191:1: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1munused function 'get_int_seg' [-Wunused-function]\u001b[0m"],"id":5997221749194798,"type":101} @nix {"action":"result","fields":[" 191 | get_int_seg(\u001b[0;34mint\u001b[0m i)\u001b[0m"],"id":5997221749194798,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m^~~~~~~~~~~"],"id":5997221749194798,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1mx86-common.c:198:1: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1munused function 'get_int_off' [-Wunused-function]\u001b[0m"],"id":5997221749194798,"type":101} @nix {"action":"result","fields":[" 198 | get_int_off(\u001b[0;34mint\u001b[0m i)\u001b[0m"],"id":5997221749194798,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m^~~~~~~~~~~"],"id":5997221749194798,"type":101} @nix {"action":"result","fields":["\u001b[0m5 warnings generated."],"id":5997221749194798,"type":101} @nix {"action":"result","fields":["clang -O2 -Wall -DDEBUG -g -DX86EMU -fno-delete-null-pointer-checks -c -o thunk.o thunk.c"],"id":5997221749194798,"type":101} @nix {"action":"result","fields":["\u001b[1mthunk.c:160:3: \u001b[0m\u001b[0;1;31merror: \u001b[0m\u001b[1mincompatible function pointer types initializing 'x86emuu32 (*)(X86EMU_pioAddr)' (aka 'unsigned int (*)(unsigned short)') with an expression of type 'unsigned long (*)(unsigned short)' [-Wincompatible-function-pointer-types]\u001b[0m"],"id":5997221749194798,"type":101} @nix {"action":"result","fields":[" 160 | (&x_inl),\u001b[0m"],"id":5997221749194798,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^~~~~~~~"],"id":5997221749194798,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1mthunk.c:163:3: \u001b[0m\u001b[0;1;31merror: \u001b[0m\u001b[1mincompatible function pointer types initializing 'void (*)(X86EMU_pioAddr, x86emuu32)' (aka 'void (*)(unsigned short, unsigned int)') with an expression of type 'void (*)(unsigned short, unsigned long)' [-Wincompatible-function-pointer-types]\u001b[0m"],"id":5997221749194798,"type":101} @nix {"action":"result","fields":[" 163 | (&x_outl)\u001b[0m"],"id":5997221749194798,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^~~~~~~~~"],"id":5997221749194798,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1mthunk.c:178:11: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1mcast to smaller integer type 'unsigned int' from 'void *' [-Wvoid-pointer-to-int-cast]\u001b[0m"],"id":5997221749194798,"type":101} @nix {"action":"result","fields":[" 178 | X86_SS = (\u001b[0;34munsigned\u001b[0m \u001b[0;34mint\u001b[0m) stack >> \u001b[0;32m4\u001b[0m;\u001b[0m"],"id":5997221749194798,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^~~~~~~~~~~~~~~~~~~~"],"id":5997221749194798,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1mthunk.c:182:2: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1mindirection of non-volatile null pointer will be deleted, not trap [-Wnull-dereference]\u001b[0m"],"id":5997221749194798,"type":101} @nix {"action":"result","fields":[" 182 | *((\u001b[0;34mchar\u001b[0m *)\u001b[0;32m0\u001b[0m) = \u001b[0;32m0x4f\u001b[0m; \u001b[0;33m/* Make sure that we end up jumping back to a\u001b[0m"],"id":5997221749194798,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^~~~~~~~~~~~"],"id":5997221749194798,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1mthunk.c:182:2: \u001b[0m\u001b[0;1;36mnote: \u001b[0mconsider using __builtin_trap() or qualifying pointer with 'volatile'\u001b[0m"],"id":5997221749194798,"type":101} @nix {"action":"result","fields":["\u001b[1mthunk.c:210:19: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1mcast to smaller integer type 'unsigned int' from 'void *' [-Wvoid-pointer-to-int-cast]\u001b[0m"],"id":5997221749194798,"type":101} @nix {"action":"result","fields":[" 210 | X86_SS = (\u001b[0;34munsigned\u001b[0m \u001b[0;34mint\u001b[0m) stack >> \u001b[0;32m4\u001b[0m;\u001b[0m"],"id":5997221749194798,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^~~~~~~~~~~~~~~~~~~~"],"id":5997221749194798,"type":101} @nix {"action":"result","fields":["\u001b[0m3 warnings and 2 errors generated."],"id":5997221749194798,"type":101} @nix {"action":"result","fields":["make[1]: *** [: thunk.o] Error 1"],"id":5997221749194798,"type":101} @nix {"action":"result","fields":["make[1]: Leaving directory '/build/libx86-1.1'"],"id":5997221749194798,"type":101} @nix {"action":"result","fields":["make: *** [Makefile:18: default] Error 2"],"id":5997221749194798,"type":101} @nix {"action":"result","fields":[101,33716],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,142592],"id":5997221749194765,"type":106} @nix {"action":"stop","id":5997221749194798} @nix {"action":"start","fields":["/nix/store/2g0c2pj2d4v585pws92aqp6b41x900z7-libxkbfile-x86_64-unknown-linux-gnufilc0-1.1.3.drv","",1,1],"id":5997221749194799,"level":3,"parent":0,"text":"building '/nix/store/2g0c2pj2d4v585pws92aqp6b41x900z7-libxkbfile-x86_64-unknown-linux-gnufilc0-1.1.3.drv'","type":105} @nix {"action":"result","fields":[101,33716],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,142592],"id":5997221749194765,"type":106} @nix {"action":"msg","level":0,"msg":"\u001b[31;1merror:\u001b[0m Cannot build '\u001b[35;1m/nix/store/fcz0x7j4bqz482kqyw551s7ljk7paaqg-libx86-x86_64-unknown-linux-gnufilc0-1.1.drv\u001b[0m'.\n Reason: \u001b[31;1mbuilder failed with exit code 2\u001b[0m.\n Output paths:\n \u001b[35;1m/nix/store/djhjkqlajgqkbllllvjd1bpynhsqfl8x-libx86-x86_64-unknown-linux-gnufilc0-1.1\u001b[0m\n Last 25 log lines:\n > \u001b[0m\u001b[1mx86-common.c:198:1: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1munused function 'get_int_off' [-Wunused-function]\u001b[0m\n > 198 | get_int_off(\u001b[0;34mint\u001b[0m i)\u001b[0m\n > | \u001b[0;1;32m^~~~~~~~~~~\n > \u001b[0m5 warnings generated.\n > clang -O2 -Wall -DDEBUG -g -DX86EMU -fno-delete-null-pointer-checks -c -o thunk.o thunk.c\n > \u001b[1mthunk.c:160:3: \u001b[0m\u001b[0;1;31merror: \u001b[0m\u001b[1mincompatible function pointer types initializing 'x86emuu32 (*)(X86EMU_pioAddr)' (aka 'unsigned int (*)(unsigned short)') with an expression of type 'unsigned long (*)(unsigned short)' [-Wincompatible-function-pointer-types]\u001b[0m\n > 160 | (&x_inl),\u001b[0m\n > | \u001b[0;1;32m ^~~~~~~~\n > \u001b[0m\u001b[1mthunk.c:163:3: \u001b[0m\u001b[0;1;31merror: \u001b[0m\u001b[1mincompatible function pointer types initializing 'void (*)(X86EMU_pioAddr, x86emuu32)' (aka 'void (*)(unsigned short, unsigned int)') with an expression of type 'void (*)(unsigned short, unsigned long)' [-Wincompatible-function-pointer-types]\u001b[0m\n > 163 | (&x_outl)\u001b[0m\n > | \u001b[0;1;32m ^~~~~~~~~\n > \u001b[0m\u001b[1mthunk.c:178:11: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1mcast to smaller integer type 'unsigned int' from 'void *' [-Wvoid-pointer-to-int-cast]\u001b[0m\n > 178 | X86_SS = (\u001b[0;34munsigned\u001b[0m \u001b[0;34mint\u001b[0m) stack >> \u001b[0;32m4\u001b[0m;\u001b[0m\n > | \u001b[0;1;32m ^~~~~~~~~~~~~~~~~~~~\n > \u001b[0m\u001b[1mthunk.c:182:2: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1mindirection of non-volatile null pointer will be deleted, not trap [-Wnull-dereference]\u001b[0m\n > 182 | *((\u001b[0;34mchar\u001b[0m *)\u001b[0;32m0\u001b[0m) = \u001b[0;32m0x4f\u001b[0m; \u001b[0;33m/* Make sure that we end up jumping back to a\u001b[0m\n > | \u001b[0;1;32m ^~~~~~~~~~~~\n > \u001b[0m\u001b[1mthunk.c:182:2: \u001b[0m\u001b[0;1;36mnote: \u001b[0mconsider using __builtin_trap() or qualifying pointer with 'volatile'\u001b[0m\n > \u001b[1mthunk.c:210:19: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1mcast to smaller integer type 'unsigned int' from 'void *' [-Wvoid-pointer-to-int-cast]\u001b[0m\n > 210 | X86_SS = (\u001b[0;34munsigned\u001b[0m \u001b[0;34mint\u001b[0m) stack >> \u001b[0;32m4\u001b[0m;\u001b[0m\n > | \u001b[0;1;32m ^~~~~~~~~~~~~~~~~~~~\n > \u001b[0m3 warnings and 2 errors generated.\n > make[1]: *** [: thunk.o] Error 1\n > make[1]: Leaving directory '/build/libx86-1.1'\n > make: *** [Makefile:18: default] Error 2\n For full logs, run:\n \u001b[1mnix log /nix/store/fcz0x7j4bqz482kqyw551s7ljk7paaqg-libx86-x86_64-unknown-linux-gnufilc0-1.1.drv\u001b[0m"} @nix {"action":"result","fields":[101,33716],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,142592],"id":5997221749194765,"type":106} @nix {"action":"msg","level":0,"msg":"\u001b[31;1merror:\u001b[0m Cannot build '\u001b[35;1m/nix/store/7323q7bdr2zpsijg5nyj2wf7b8frjj5m-read-edid-x86_64-unknown-linux-gnufilc0-3.0.2.drv\u001b[0m'.\n Reason: \u001b[31;1m1 dependency failed\u001b[0m.\n Output paths:\n \u001b[35;1m/nix/store/wsgzrk6pd5g6dbj9q7dkk4lkbscf2078-read-edid-x86_64-unknown-linux-gnufilc0-3.0.2\u001b[0m"} @nix {"action":"result","fields":[101,33716],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,142592],"id":5997221749194765,"type":106} @nix {"action":"result","fields":["Running phase: unpackPhase"],"id":5997221749194799,"type":101} @nix {"action":"result","fields":["unpackPhase"],"id":5997221749194799,"type":104} @nix {"action":"result","fields":["unpacking source archive /nix/store/79sv97nzpdyqfx7jxivzr8qfy0bkic0m-libxkbfile-1.1.3.tar.xz"],"id":5997221749194799,"type":101} @nix {"action":"result","fields":["source root is libxkbfile-1.1.3"],"id":5997221749194799,"type":101} @nix {"action":"result","fields":["setting SOURCE_DATE_EPOCH to timestamp 1707084874 of file \"libxkbfile-1.1.3/INSTALL\""],"id":5997221749194799,"type":101} @nix {"action":"result","fields":["Running phase: patchPhase"],"id":5997221749194799,"type":101} @nix {"action":"result","fields":["patchPhase"],"id":5997221749194799,"type":104} @nix {"action":"result","fields":["Running phase: updateAutotoolsGnuConfigScriptsPhase"],"id":5997221749194799,"type":101} @nix {"action":"result","fields":["updateAutotoolsGnuConfigScriptsPhase"],"id":5997221749194799,"type":104} @nix {"action":"result","fields":["Updating Autotools / GNU config script to a newer upstream version: ./config.sub"],"id":5997221749194799,"type":101} @nix {"action":"result","fields":["Updating Autotools / GNU config script to a newer upstream version: ./config.guess"],"id":5997221749194799,"type":101} @nix {"action":"result","fields":["Running phase: updateAutotoolsGnuConfigScriptsPhase"],"id":5997221749194799,"type":101} @nix {"action":"result","fields":["updateAutotoolsGnuConfigScriptsPhase"],"id":5997221749194799,"type":104} @nix {"action":"result","fields":["Updating Autotools / GNU config script to a newer upstream version: ./config.sub"],"id":5997221749194799,"type":101} @nix {"action":"result","fields":["checking size of wchar_t... 4"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["Updating Autotools / GNU config script to a newer upstream version: ./config.guess"],"id":5997221749194799,"type":101} @nix {"action":"result","fields":["Running phase: configurePhase"],"id":5997221749194799,"type":101} @nix {"action":"result","fields":["configurePhase"],"id":5997221749194799,"type":104} @nix {"action":"result","fields":["Fil-C: adapting libtool symbol probes in configure"],"id":5997221749194799,"type":101} @nix {"action":"result","fields":["fixing libtool script ./ltmain.sh"],"id":5997221749194799,"type":101} @nix {"action":"result","fields":["./configure"],"id":5997221749194799,"type":101} @nix {"action":"result","fields":["checking for UTF-16 string literal support... available"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["checking for a library suffix to use... none"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["patching script interpreter paths in ./configure"],"id":5997221749194799,"type":101} @nix {"action":"result","fields":["./configure: interpreter directive changed from \"#! /bin/sh\" to \"/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/sh\""],"id":5997221749194799,"type":101} @nix {"action":"result","fields":["configure flags: --disable-static --disable-dependency-tracking --prefix=/nix/store/wv4dw4rklvab85dmn0xrn9g9bi48vb8a-libxkbfile-x86_64-unknown-linux-gnufilc0-1.1.3 --bindir=/nix/store/wv4dw4rklvab85dmn0xrn9g9bi48vb8a-libxkbfile-x86_64-unknown-linux-gnufilc0-1.1.3/bin --sbindir=/nix/store/wv4dw4rklvab85dmn0xrn9g9bi48vb8a-libxkbfile-x86_64-unknown-linux-gnufilc0-1.1.3/sbin --includedir=/nix/store/99sakg4fi3dzi1ylhf2y68ijfw3vn27s-libxkbfile-x86_64-unknown-linux-gnufilc0-1.1.3-dev/include --mandir=/nix/store/wv4dw4rklvab85dmn0xrn9g9bi48vb8a-libxkbfile-x86_64-unknown-linux-gnufilc0-1.1.3/share/man --infodir=/nix/store/wv4dw4rklvab85dmn0xrn9g9bi48vb8a-libxkbfile-x86_64-unknown-linux-gnufilc0-1.1.3/share/info --docdir=/nix/store/wv4dw4rklvab85dmn0xrn9g9bi48vb8a-libxkbfile-x86_64-unknown-linux-gnufilc0-1.1.3/share/doc/libxkbfile --libdir=/nix/store/wv4dw4rklvab85dmn0xrn9g9bi48vb8a-libxkbfile-x86_64-unknown-linux-gnufilc0-1.1.3/lib --libexecdir=/nix/store/wv4dw4rklvab85dmn0xrn9g9bi48vb8a-libxkbfile-x86_64-unknown-linux-gnufilc0-1.1.3/libexec --localedir=/nix/store/wv4dw4rklvab85dmn0xrn9g9bi48vb8a-libxkbfile-x86_64-unknown-linux-gnufilc0-1.1.3/share/locale --build=x86_64-unknown-linux-gnu --host=x86_64-unknown-linux-gnufilc0"],"id":5997221749194799,"type":101} @nix {"action":"result","fields":["checking whether C++ compiler accepts -Wambiguous-reversed-operator... yes"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["CPPFLAGS= $(THREADSCPPFLAGS) -DU_HAVE_ELF_H=1 -DU_HAVE_STRTOD_L=1 -DU_HAVE_XLOCALE_H=0 -DU_HAVE_STRING_VIEW=1 "],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["CFLAGS= -O2 -std=c11 -Wall -pedantic -Wshadow -Wpointer-arith -Wmissing-prototypes -Wwrite-strings $(THREADSCFLAGS) -Qunused-arguments -Wno-parentheses-equality"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["CXXFLAGS= -O2 -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++11 -Wno-ambiguous-reversed-operator $(THREADSCXXFLAGS) -Qunused-arguments -Wno-parentheses-equality"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["configure: creating ./config.status"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["config.status: creating icudefs.mk"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["checking for a BSD-compatible install... /nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c"],"id":5997221749194799,"type":101} @nix {"action":"result","fields":["checking whether build environment is sane... yes"],"id":5997221749194799,"type":101} @nix {"action":"result","fields":["config.status: creating Makefile"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["checking for x86_64-unknown-linux-gnufilc0-strip... strip"],"id":5997221749194799,"type":101} @nix {"action":"result","fields":["checking for a race-free mkdir -p... /nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/mkdir -p"],"id":5997221749194799,"type":101} @nix {"action":"result","fields":["checking for gawk... gawk"],"id":5997221749194799,"type":101} @nix {"action":"result","fields":["config.status: creating data/pkgdataMakefile"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["checking whether make sets $(MAKE)... yes"],"id":5997221749194799,"type":101} @nix {"action":"result","fields":["checking whether make supports nested variables... yes"],"id":5997221749194799,"type":101} @nix {"action":"result","fields":["config.status: creating config/Makefile.inc"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["checking build system type... x86_64-unknown-linux-gnu"],"id":5997221749194799,"type":101} @nix {"action":"result","fields":["checking host system type... x86_64-unknown-linux-gnufilc0"],"id":5997221749194799,"type":101} @nix {"action":"result","fields":["config.status: creating config/icu.pc"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["checking how to print strings... printf"],"id":5997221749194799,"type":101} @nix {"action":"result","fields":["checking whether make supports the include directive... yes (GNU style)"],"id":5997221749194799,"type":101} @nix {"action":"result","fields":["checking for x86_64-unknown-linux-gnufilc0-gcc... clang"],"id":5997221749194799,"type":101} @nix {"action":"result","fields":["config.status: creating config/pkgdataMakefile"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["config.status: creating data/Makefile"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["config.status: creating stubdata/Makefile"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["config.status: creating common/Makefile"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["config.status: creating i18n/Makefile"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["config.status: creating layoutex/Makefile"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["config.status: creating io/Makefile"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["config.status: creating extra/Makefile"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["config.status: creating extra/uconv/Makefile"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["config.status: creating extra/uconv/pkgdataMakefile"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["checking whether the C compiler works... yes"],"id":5997221749194799,"type":101} @nix {"action":"result","fields":["checking for C compiler default output file name... a.out"],"id":5997221749194799,"type":101} @nix {"action":"result","fields":["config.status: creating extra/scrptrun/Makefile"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["config.status: creating tools/Makefile"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["config.status: creating tools/ctestfw/Makefile"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["checking for suffix of executables... "],"id":5997221749194799,"type":101} @nix {"action":"result","fields":["config.status: creating tools/toolutil/Makefile"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["checking whether we are cross compiling... yes"],"id":5997221749194799,"type":101} @nix {"action":"result","fields":["config.status: creating tools/makeconv/Makefile"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["checking for suffix of object files... o"],"id":5997221749194799,"type":101} @nix {"action":"result","fields":["config.status: creating tools/genrb/Makefile"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["config.status: creating tools/genccode/Makefile"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["checking whether the compiler supports GNU C... yes"],"id":5997221749194799,"type":101} @nix {"action":"result","fields":["config.status: creating tools/gencmn/Makefile"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["config.status: creating tools/gencnval/Makefile"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["checking whether clang accepts -g... yes"],"id":5997221749194799,"type":101} @nix {"action":"result","fields":["config.status: creating tools/gendict/Makefile"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["config.status: creating tools/gentest/Makefile"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["config.status: creating tools/gennorm2/Makefile"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["config.status: creating tools/genbrk/Makefile"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["config.status: creating tools/gensprep/Makefile"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["config.status: creating tools/icuinfo/Makefile"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["config.status: creating tools/icupkg/Makefile"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["config.status: creating tools/icuswap/Makefile"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["config.status: creating tools/pkgdata/Makefile"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["config.status: creating tools/icuexportdata/Makefile"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["config.status: creating tools/tzcode/Makefile"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["checking for clang option to enable C11 features... none needed"],"id":5997221749194799,"type":101} @nix {"action":"result","fields":["config.status: creating tools/gencfu/Makefile"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["config.status: creating tools/escapesrc/Makefile"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["checking whether clang understands -c and -o together... yes"],"id":5997221749194799,"type":101} @nix {"action":"result","fields":["checking dependency style of clang... none"],"id":5997221749194799,"type":101} @nix {"action":"result","fields":["checking for a sed that does not truncate output... /nix/store/4rpiqv9yr2pw5094v4wc33ijkqjpm9sa-gnused-4.9/bin/sed"],"id":5997221749194799,"type":101} @nix {"action":"result","fields":["checking for grep that handles long lines and -e... /nix/store/l2wvwyg680h0v2la18hz3yiznxy2naqw-gnugrep-3.11/bin/grep"],"id":5997221749194799,"type":101} @nix {"action":"result","fields":["checking for egrep... /nix/store/l2wvwyg680h0v2la18hz3yiznxy2naqw-gnugrep-3.11/bin/grep -E"],"id":5997221749194799,"type":101} @nix {"action":"result","fields":["checking for fgrep... /nix/store/l2wvwyg680h0v2la18hz3yiznxy2naqw-gnugrep-3.11/bin/grep -F"],"id":5997221749194799,"type":101} @nix {"action":"result","fields":["config.status: creating test/Makefile"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["checking for ld used by clang... ld"],"id":5997221749194799,"type":101} @nix {"action":"result","fields":["config.status: creating test/compat/Makefile"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["checking if the linker (ld) is GNU ld... yes"],"id":5997221749194799,"type":101} @nix {"action":"result","fields":["checking for BSD- or MS-compatible name lister (nm)... nm"],"id":5997221749194799,"type":101} @nix {"action":"result","fields":["config.status: creating test/testdata/Makefile"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["config.status: creating test/testdata/pkgdataMakefile"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["config.status: creating test/hdrtst/Makefile"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["config.status: creating test/intltest/Makefile"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["checking the name lister (nm) interface... BSD nm"],"id":5997221749194799,"type":101} @nix {"action":"result","fields":["checking whether ln -s works... yes"],"id":5997221749194799,"type":101} @nix {"action":"result","fields":["checking the maximum length of command line arguments... 4718592"],"id":5997221749194799,"type":101} @nix {"action":"result","fields":["config.status: creating test/cintltst/Makefile"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["checking how to convert x86_64-unknown-linux-gnu file names to x86_64-unknown-linux-gnufilc0 format... func_convert_file_noop"],"id":5997221749194799,"type":101} @nix {"action":"result","fields":["checking how to convert x86_64-unknown-linux-gnu file names to toolchain format... func_convert_file_noop"],"id":5997221749194799,"type":101} @nix {"action":"result","fields":["checking for ld option to reload object files... -r"],"id":5997221749194799,"type":101} @nix {"action":"result","fields":["checking for x86_64-unknown-linux-gnufilc0-file... no"],"id":5997221749194799,"type":101} @nix {"action":"result","fields":["checking for file... file"],"id":5997221749194799,"type":101} @nix {"action":"result","fields":["configure: WARNING: using cross tools not prefixed with host triplet"],"id":5997221749194799,"type":101} @nix {"action":"result","fields":["checking for x86_64-unknown-linux-gnufilc0-objdump... objdump"],"id":5997221749194799,"type":101} @nix {"action":"result","fields":["checking how to recognize dependent libraries... (cached) pass_all"],"id":5997221749194799,"type":101} @nix {"action":"result","fields":["checking for x86_64-unknown-linux-gnufilc0-dlltool... no"],"id":5997221749194799,"type":101} @nix {"action":"result","fields":["checking for dlltool... no"],"id":5997221749194799,"type":101} @nix {"action":"result","fields":["checking how to associate runtime and link libraries... printf %s\\n"],"id":5997221749194799,"type":101} @nix {"action":"result","fields":["checking for x86_64-unknown-linux-gnufilc0-ar... ar"],"id":5997221749194799,"type":101} @nix {"action":"result","fields":["config.status: creating test/iotest/Makefile"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["config.status: creating test/letest/Makefile"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["config.status: creating test/perf/Makefile"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["checking for archiver @FILE support... @"],"id":5997221749194799,"type":101} @nix {"action":"result","fields":["checking for x86_64-unknown-linux-gnufilc0-strip... (cached) strip"],"id":5997221749194799,"type":101} @nix {"action":"result","fields":["checking for x86_64-unknown-linux-gnufilc0-ranlib... ranlib"],"id":5997221749194799,"type":101} @nix {"action":"result","fields":["config.status: creating test/perf/collationperf/Makefile"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["config.status: creating test/perf/collperf/Makefile"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["config.status: creating test/perf/collperf2/Makefile"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["config.status: creating test/perf/dicttrieperf/Makefile"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["config.status: creating test/perf/ubrkperf/Makefile"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["config.status: creating test/perf/charperf/Makefile"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["config.status: creating test/perf/convperf/Makefile"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["config.status: creating test/perf/localecanperf/Makefile"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["config.status: creating test/perf/normperf/Makefile"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["checking command to parse nm output from clang object... ok"],"id":5997221749194799,"type":101} @nix {"action":"result","fields":["checking for sysroot... no"],"id":5997221749194799,"type":101} @nix {"action":"result","fields":["checking for a working dd... /nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/dd"],"id":5997221749194799,"type":101} @nix {"action":"result","fields":["config.status: creating test/perf/DateFmtPerf/Makefile"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["checking how to truncate binary pipes... /nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/dd bs=4096 count=1"],"id":5997221749194799,"type":101} @nix {"action":"result","fields":["config.status: creating test/perf/howExpensiveIs/Makefile"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["config.status: creating test/perf/strsrchperf/Makefile"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["checking for x86_64-unknown-linux-gnufilc0-mt... no"],"id":5997221749194799,"type":101} @nix {"action":"result","fields":["checking for mt... no"],"id":5997221749194799,"type":101} @nix {"action":"result","fields":["config.status: creating test/perf/unisetperf/Makefile"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["checking if : is a manifest tool... no"],"id":5997221749194799,"type":101} @nix {"action":"result","fields":["config.status: creating test/perf/usetperf/Makefile"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["config.status: creating test/perf/ustrperf/Makefile"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["config.status: creating test/perf/utfperf/Makefile"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["checking for stdio.h... yes"],"id":5997221749194799,"type":101} @nix {"action":"result","fields":["config.status: creating test/perf/utrie2perf/Makefile"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["config.status: creating test/perf/leperf/Makefile"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["config.status: creating test/fuzzer/Makefile"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["checking for stdlib.h... yes"],"id":5997221749194799,"type":101} @nix {"action":"result","fields":["config.status: creating samples/Makefile"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["config.status: creating samples/date/Makefile"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["config.status: creating samples/cal/Makefile"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["config.status: creating samples/layout/Makefile"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["checking for string.h... yes"],"id":5997221749194799,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["ICU for C/C++ 70.1 is ready to be built."],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["=== Important Notes: ==="],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["Data Packaging: library"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" This means: ICU data will be linked with ICU. A shared data library will be built. "],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" To locate data: ICU will use the linked data library. If linked with the stub library located in stubdata/, the application can use udata_setCommonData() or set a data path to override."],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["Building ICU: Use a GNU make such as make to build ICU."],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["checking the version of \"make\"... 4.4.1 (we wanted at least 3.80)"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["ok"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["C++ apps may want to build with CXXFLAGS = -std=c++11"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["** Note: Python not found. You will not be able to build data from source or run tests."],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["Running phase: buildPhase"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["buildPhase"],"id":5997221749194797,"type":104} @nix {"action":"result","fields":["build flags: -j7 SHELL=/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/bash"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["cd ./config; \\"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["\tmake -f pkgdataMakefile"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["rm -rf config/icu-config"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["rebuilding config/icucross.mk"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["rebuilding config/icucross.inc"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["/nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c ./config/icu-config-top config/icu-config"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["make[1]: Entering directory '/build/icu/source/config'"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["rm -rf pkgdata.inc"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/bash ./mkinstalldirs lib"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["chmod u+w config/icu-config"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/bash ./mkinstalldirs bin"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["LC_ALL=C /nix/store/4rpiqv9yr2pw5094v4wc33ijkqjpm9sa-gnused-4.9/bin/sed -f ./config/make2sh.sed < ./config/Makefile.inc | grep -v '#M#' | uniq >> config/icu-config"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["mkdir lib"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["config/icu-uc.pc updated."],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["config/icu-i18n.pc updated."],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["config/icu-io.pc updated."],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["mkdir bin"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["checking for inttypes.h... yes"],"id":5997221749194799,"type":101} @nix {"action":"result","fields":["LC_ALL=C /nix/store/4rpiqv9yr2pw5094v4wc33ijkqjpm9sa-gnused-4.9/bin/sed -f ./config/make2sh.sed < ./config/mh-linux | grep -v '#M#' | uniq >> config/icu-config"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["make[0]: Making `all' in `stubdata'"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["make[1]: Entering directory '/build/icu/source/stubdata'"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["cat ./config/icu-config-bottom >> config/icu-config"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["chmod u-w config/icu-config"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t stubdata.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["make[1]: Leaving directory '/build/icu/source/config'"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["Note: rebuild with \"make VERBOSE=1 \" to show all compiler parameters."],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["checking for stdint.h... yes"],"id":5997221749194799,"type":101} @nix {"action":"result","fields":[" clang++\t ... stubdata.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["checking for strings.h... yes"],"id":5997221749194799,"type":101} @nix {"action":"result","fields":["checking for sys/stat.h... yes"],"id":5997221749194799,"type":101} @nix {"action":"result","fields":["checking for sys/types.h... yes"],"id":5997221749194799,"type":101} @nix {"action":"result","fields":["checking for unistd.h... yes"],"id":5997221749194799,"type":101} @nix {"action":"result","fields":["checking for dlfcn.h... yes"],"id":5997221749194799,"type":101} @nix {"action":"result","fields":["checking for objdir... .libs"],"id":5997221749194799,"type":101} @nix {"action":"result","fields":["checking if clang supports -fno-rtti -fno-exceptions... yes"],"id":5997221749194799,"type":101} @nix {"action":"result","fields":["checking for clang option to produce PIC... -fPIC -DPIC"],"id":5997221749194799,"type":101} @nix {"action":"result","fields":["checking if clang PIC flag -fPIC -DPIC works... yes"],"id":5997221749194799,"type":101} @nix {"action":"result","fields":["checking if clang static flag -static works... no"],"id":5997221749194799,"type":101} @nix {"action":"result","fields":["checking if clang supports -c -o file.o... yes"],"id":5997221749194799,"type":101} @nix {"action":"result","fields":["checking if clang supports -c -o file.o... (cached) yes"],"id":5997221749194799,"type":101} @nix {"action":"result","fields":["clang -O2 -std=c11 -Wall -pedantic -Wshadow -Wpointer-arith -Wmissing-prototypes -Wwrite-strings -Qunused-arguments -Wno-parentheses-equality -nodefaultlibs -nostdlib -shared -Wl,-Bsymbolic -Wl,-soname -Wl,libicudata.so.70 -o libicudata.so.70.1 stubdata.o "],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["rm -f libicudata.so.70 && ln -s libicudata.so.70.1 libicudata.so.70"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["rm -f libicudata.so && ln -s libicudata.so.70.1 libicudata.so"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["make[1]: Leaving directory '/build/icu/source/stubdata'"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["make[0]: Making `all' in `common'"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["make[1]: Entering directory '/build/icu/source/common'"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["generating ../common/svchook.mk"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t bmpset.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t appendable.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t brkeng.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t brkiter.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t bytesinkutil.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t bytestream.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["checking whether the clang linker (ld -m elf_x86_64) supports shared libraries... yes"],"id":5997221749194799,"type":101} @nix {"action":"result","fields":[" (deps)\t bytestrie.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t bytestriebuilder.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["checking whether -lc should be explicitly linked in... no"],"id":5997221749194799,"type":101} @nix {"action":"result","fields":[" (deps)\t bytestrieiterator.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t caniter.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t characterproperties.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t chariter.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t charstr.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t cmemory.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t cstr.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["checking dynamic linker characteristics... GNU/Linux ld.so"],"id":5997221749194799,"type":101} @nix {"action":"result","fields":["checking how to hardcode library paths into programs... immediate"],"id":5997221749194799,"type":101} @nix {"action":"result","fields":["checking whether stripping libraries is possible... yes"],"id":5997221749194799,"type":101} @nix {"action":"result","fields":["checking if libtool supports shared libraries... yes"],"id":5997221749194799,"type":101} @nix {"action":"result","fields":["checking whether to build shared libraries... yes"],"id":5997221749194799,"type":101} @nix {"action":"result","fields":["checking whether to build static libraries... no"],"id":5997221749194799,"type":101} @nix {"action":"result","fields":[" (deps)\t cstring.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t cwchar.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t dictbe.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t dictionarydata.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t dtintrv.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t edits.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["checking for clang options needed to detect all undeclared functions... none needed"],"id":5997221749194799,"type":101} @nix {"action":"result","fields":[" (deps)\t emojiprops.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t errorcode.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t filteredbrk.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t filterednormalizer2.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t icudataver.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["checking whether __clang__ is declared... yes"],"id":5997221749194799,"type":101} @nix {"action":"result","fields":[" (deps)\t icuplug.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t loadednormalizer2impl.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t localebuilder.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t localematcher.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t localeprioritylist.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t locavailable.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["checking whether __INTEL_COMPILER is declared... no"],"id":5997221749194799,"type":101} @nix {"action":"result","fields":[" (deps)\t locbased.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t locdispnames.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["checking whether __SUNPRO_C is declared... no"],"id":5997221749194799,"type":101} @nix {"action":"result","fields":["checking pkg-config is at least version 0.9.0... yes"],"id":5997221749194799,"type":101} @nix {"action":"result","fields":[" (deps)\t locdistance.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t locdspnm.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t locid.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t loclikely.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t loclikelysubtags.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["checking if clang supports -Werror=unknown-warning-option... yes"],"id":5997221749194799,"type":101} @nix {"action":"result","fields":[" (deps)\t locmap.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["checking if clang supports -Werror=unused-command-line-argument... yes"],"id":5997221749194799,"type":101} @nix {"action":"result","fields":[" (deps)\t locresdata.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t locutil.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t lsr.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t lstmbe.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t messagepattern.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["checking if clang supports -Wall... yes"],"id":5997221749194799,"type":101} @nix {"action":"result","fields":[" (deps)\t normalizer2.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t normalizer2impl.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t normlzr.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["checking if clang supports -Wpointer-arith... yes"],"id":5997221749194799,"type":101} @nix {"action":"result","fields":[" (deps)\t parsepos.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t patternprops.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t pluralmap.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t propname.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t propsvec.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t punycode.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t putil.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["checking if clang supports -Wmissing-declarations... yes"],"id":5997221749194799,"type":101} @nix {"action":"result","fields":[" (deps)\t rbbi.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["checking if clang supports -Wformat=2... yes"],"id":5997221749194799,"type":101} @nix {"action":"result","fields":[" (deps)\t rbbi_cache.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t rbbidata.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t rbbinode.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t rbbirb.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t rbbiscan.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t rbbisetb.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["checking if clang supports -Wstrict-prototypes... yes"],"id":5997221749194799,"type":101} @nix {"action":"result","fields":[" (deps)\t rbbistbl.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t rbbitblb.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t resbund.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["checking if clang supports -Wmissing-prototypes... yes"],"id":5997221749194799,"type":101} @nix {"action":"result","fields":[" (deps)\t resbund_cnv.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t resource.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t restrace.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t ruleiter.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t schriter.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["checking if clang supports -Wnested-externs... yes"],"id":5997221749194799,"type":101} @nix {"action":"result","fields":[" (deps)\t serv.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t servlk.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t servlkf.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t servls.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t servnotf.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["checking if clang supports -Wbad-function-cast... yes"],"id":5997221749194799,"type":101} @nix {"action":"result","fields":[" (deps)\t servrbf.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t servslkf.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t sharedobject.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["checking if clang supports -Wold-style-definition... yes"],"id":5997221749194799,"type":101} @nix {"action":"result","fields":[" (deps)\t simpleformatter.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t static_unicode_sets.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t stringpiece.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t stringtriebuilder.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t uarrsort.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t ubidi.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["checking if clang supports -Wdeclaration-after-statement... yes"],"id":5997221749194799,"type":101} @nix {"action":"result","fields":[" (deps)\t ubidi_props.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t ubidiln.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t ubiditransform.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t ubidiwrt.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t ubrk.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t ucase.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["checking if clang supports -Wunused... yes"],"id":5997221749194799,"type":101} @nix {"action":"result","fields":[" (deps)\t ucasemap.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["checking if clang supports -Wuninitialized... yes"],"id":5997221749194799,"type":101} @nix {"action":"result","fields":[" (deps)\t ucasemap_titlecase_brkiter.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t ucat.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t uchar.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t ucharstrie.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t ucharstriebuilder.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t ucharstrieiterator.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["checking if clang supports -Wshadow... yes"],"id":5997221749194799,"type":101} @nix {"action":"result","fields":[" (deps)\t uchriter.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t ucln_cmn.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t ucmndata.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t ucnv.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t ucnv2022.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["checking if clang supports -Wmissing-noreturn... yes"],"id":5997221749194799,"type":101} @nix {"action":"result","fields":[" (deps)\t ucnv_bld.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t ucnv_cb.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t ucnv_cnv.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["checking if clang supports -Wmissing-format-attribute... yes"],"id":5997221749194799,"type":101} @nix {"action":"result","fields":[" (deps)\t ucnv_ct.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t ucnv_err.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t ucnv_ext.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t ucnv_io.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t ucnv_lmb.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t ucnv_set.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["checking if clang supports -Wredundant-decls... yes"],"id":5997221749194799,"type":101} @nix {"action":"result","fields":[" (deps)\t ucnv_u16.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["checking if clang supports -Wlogical-op... no"],"id":5997221749194799,"type":101} @nix {"action":"result","fields":[" (deps)\t ucnv_u32.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t ucnv_u7.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t ucnv_u8.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t ucnvbocu.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t ucnvdisp.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t ucnvhz.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t ucnvisci.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["checking if clang supports -Werror=implicit... yes"],"id":5997221749194799,"type":101} @nix {"action":"result","fields":[" (deps)\t ucnvlat1.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t ucnvmbcs.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t ucnvscsu.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["checking if clang supports -Werror=nonnull... yes"],"id":5997221749194799,"type":101} @nix {"action":"result","fields":[" (deps)\t ucnvsel.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t ucol_swp.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t ucptrie.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t ucurr.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t udata.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t udatamem.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["checking if clang supports -Werror=init-self... yes"],"id":5997221749194799,"type":101} @nix {"action":"result","fields":[" (deps)\t udataswp.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t uenum.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t uhash.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t uhash_us.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["checking if clang supports -Werror=main... yes"],"id":5997221749194799,"type":101} @nix {"action":"result","fields":[" (deps)\t uidna.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t uinit.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t uinvchar.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t uiter.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["checking if clang supports -Werror=missing-braces... yes"],"id":5997221749194799,"type":101} @nix {"action":"result","fields":[" (deps)\t ulist.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t uloc.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t uloc_keytype.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t uloc_tag.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t umapfile.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["checking if clang supports -Werror=sequence-point... yes"],"id":5997221749194799,"type":101} @nix {"action":"result","fields":[" (deps)\t umath.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t umutablecptrie.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t umutex.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t unames.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t unifiedcache.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["checking if clang supports -Werror=return-type... yes"],"id":5997221749194799,"type":101} @nix {"action":"result","fields":[" (deps)\t unifilt.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t unifunct.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t uniset.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t uniset_closure.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t uniset_props.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t unisetspan.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["checking if clang supports -Werror=trigraphs... yes"],"id":5997221749194799,"type":101} @nix {"action":"result","fields":[" (deps)\t unistr.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t unistr_case.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t unistr_case_locale.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["checking if clang supports -Werror=array-bounds... yes"],"id":5997221749194799,"type":101} @nix {"action":"result","fields":[" (deps)\t unistr_cnv.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t unistr_props.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t unistr_titlecase_brkiter.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t unorm.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t unormcmp.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["checking if clang supports -Werror=write-strings... yes"],"id":5997221749194799,"type":101} @nix {"action":"result","fields":[" (deps)\t uobject.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t uprops.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t ures_cnv.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t uresbund.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["checking if clang supports -Werror=address... yes"],"id":5997221749194799,"type":101} @nix {"action":"result","fields":[" (deps)\t uresdata.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t usc_impl.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t uscript.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t uscript_props.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["checking if clang supports -Werror=int-to-pointer-cast... yes"],"id":5997221749194799,"type":101} @nix {"action":"result","fields":[" (deps)\t uset.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t uset_props.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t usetiter.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t ushape.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t usprep.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["checking if clang supports -Werror=pointer-to-int-cast... yes"],"id":5997221749194799,"type":101} @nix {"action":"result","fields":[" (deps)\t ustack.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t ustr_cnv.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t ustr_titlecase_brkiter.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t ustr_wcs.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["checking if clang supports -pedantic... yes"],"id":5997221749194799,"type":101} @nix {"action":"result","fields":[" (deps)\t ustrcase.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t ustrcase_locale.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t ustrenum.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t ustrfmt.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t ustring.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["checking if clang supports -Werror... yes"],"id":5997221749194799,"type":101} @nix {"action":"result","fields":[" (deps)\t ustrtrns.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t utext.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t utf_impl.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t util.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t util_props.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t utrace.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["checking if clang supports -Werror=attributes... yes"],"id":5997221749194799,"type":101} @nix {"action":"result","fields":[" (deps)\t utrie.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t utrie2.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["Package xorg-macros was not found in the pkg-config search path."],"id":5997221749194799,"type":101} @nix {"action":"result","fields":["Perhaps you should add the directory containing `xorg-macros.pc'"],"id":5997221749194799,"type":101} @nix {"action":"result","fields":["to the PKG_CONFIG_PATH environment variable"],"id":5997221749194799,"type":101} @nix {"action":"result","fields":["No package 'xorg-macros' found"],"id":5997221749194799,"type":101} @nix {"action":"result","fields":["checking whether make supports nested variables... (cached) yes"],"id":5997221749194799,"type":101} @nix {"action":"result","fields":[" (deps)\t utrie2_builder.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t utrie_swap.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t uts46.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["checking for strcasecmp... yes"],"id":5997221749194799,"type":101} @nix {"action":"result","fields":[" (deps)\t utypes.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t uvector.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t uvectr32.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t uvectr64.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t wintz.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["cd .. \\"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" && CONFIG_FILES=common/Makefile CONFIG_HEADERS= /nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/bash ./config.status"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["checking for strndup... yes"],"id":5997221749194799,"type":101} @nix {"action":"result","fields":["config.status: creating common/Makefile"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["checking for getc_unlocked... yes"],"id":5997221749194799,"type":101} @nix {"action":"result","fields":["checking for XKBFILE... yes"],"id":5997221749194799,"type":101} @nix {"action":"result","fields":[" clang++\t ... appendable.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... bmpset.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... brkeng.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... brkiter.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... bytesinkutil.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... bytestream.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... bytestrie.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["checking for clang option to enable large file support... none needed"],"id":5997221749194799,"type":101} @nix {"action":"result","fields":["checking that generated files are newer than configure... done"],"id":5997221749194799,"type":101} @nix {"action":"result","fields":["configure: creating ./config.status"],"id":5997221749194799,"type":101} @nix {"action":"result","fields":[" clang++\t ... bytestriebuilder.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["config.status: creating Makefile"],"id":5997221749194799,"type":101} @nix {"action":"result","fields":["config.status: creating src/Makefile"],"id":5997221749194799,"type":101} @nix {"action":"result","fields":["config.status: creating xkbfile.pc"],"id":5997221749194799,"type":101} @nix {"action":"result","fields":["config.status: creating config.h"],"id":5997221749194799,"type":101} @nix {"action":"result","fields":["config.status: executing depfiles commands"],"id":5997221749194799,"type":101} @nix {"action":"result","fields":["config.status: executing libtool commands"],"id":5997221749194799,"type":101} @nix {"action":"result","fields":["Running phase: buildPhase"],"id":5997221749194799,"type":101} @nix {"action":"result","fields":["buildPhase"],"id":5997221749194799,"type":104} @nix {"action":"result","fields":["build flags: -j7 SHELL=/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/bash"],"id":5997221749194799,"type":101} @nix {"action":"result","fields":["make all-recursive"],"id":5997221749194799,"type":101} @nix {"action":"result","fields":["make[1]: Entering directory '/build/libxkbfile-1.1.3'"],"id":5997221749194799,"type":101} @nix {"action":"result","fields":["Making all in src"],"id":5997221749194799,"type":101} @nix {"action":"result","fields":["make[2]: Entering directory '/build/libxkbfile-1.1.3/src'"],"id":5997221749194799,"type":101} @nix {"action":"result","fields":[" CC cout.lo"],"id":5997221749194799,"type":101} @nix {"action":"result","fields":[" CC maprules.lo"],"id":5997221749194799,"type":101} @nix {"action":"result","fields":[" CC xkbatom.lo"],"id":5997221749194799,"type":101} @nix {"action":"result","fields":[" CC srvmisc.lo"],"id":5997221749194799,"type":101} @nix {"action":"result","fields":[" CC xkbbells.lo"],"id":5997221749194799,"type":101} @nix {"action":"result","fields":[" CC xkbdraw.lo"],"id":5997221749194799,"type":101} @nix {"action":"result","fields":[" CC xkbconfig.lo"],"id":5997221749194799,"type":101} @nix {"action":"result","fields":[" clang++\t ... bytestrieiterator.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" CC xkberrs.lo"],"id":5997221749194799,"type":101} @nix {"action":"result","fields":[" CC xkbmisc.lo"],"id":5997221749194799,"type":101} @nix {"action":"result","fields":["\u001b[1mxkbdraw.c:79:23: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1mdeclaration shadows a local variable [-Wshadow]\u001b[0m"],"id":5997221749194799,"type":101} @nix {"action":"result","fields":[" 79 | XkbSectionPtr section;\u001b[0m"],"id":5997221749194799,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^"],"id":5997221749194799,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1mxkbdraw.c:72:59: \u001b[0m\u001b[0;1;36mnote: \u001b[0mprevious declaration is here\u001b[0m"],"id":5997221749194799,"type":101} @nix {"action":"result","fields":[" 72 | XkbGetOrderedDrawables(XkbGeometryPtr geom, XkbSectionPtr section)\u001b[0m"],"id":5997221749194799,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^"],"id":5997221749194799,"type":101} @nix {"action":"result","fields":["\u001b[0m1 warning generated."],"id":5997221749194799,"type":101} @nix {"action":"result","fields":[" CC xkbout.lo"],"id":5997221749194799,"type":101} @nix {"action":"result","fields":[" CC xkbtext.lo"],"id":5997221749194799,"type":101} @nix {"action":"result","fields":[" clang++\t ... caniter.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" CC xkmout.lo"],"id":5997221749194799,"type":101} @nix {"action":"result","fields":[" clang++\t ... characterproperties.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... chariter.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" CC xkmread.lo"],"id":5997221749194799,"type":101} @nix {"action":"result","fields":[" clang++\t ... charstr.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... cmemory.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... cstr.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... cstring.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... cwchar.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... dictbe.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... dictionarydata.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... dtintrv.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... edits.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... emojiprops.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... errorcode.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... filteredbrk.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... filterednormalizer2.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... icudataver.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["\u001b[1mxkmout.c:519:31: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1mdeclaration shadows a local variable [-Wshadow]\u001b[0m"],"id":5997221749194799,"type":101} @nix {"action":"result","fields":[" 519 | \u001b[0;34mchar\u001b[0m *name;\u001b[0m"],"id":5997221749194799,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^"],"id":5997221749194799,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1mxkmout.c:490:11: \u001b[0m\u001b[0;1;36mnote: \u001b[0mprevious declaration is here\u001b[0m"],"id":5997221749194799,"type":101} @nix {"action":"result","fields":[" 490 | \u001b[0;34mchar\u001b[0m *name;\u001b[0m"],"id":5997221749194799,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^"],"id":5997221749194799,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1mxkmout.c:1311:25: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1mvariable 'total' set but not used [-Wunused-but-set-variable]\u001b[0m"],"id":5997221749194799,"type":101} @nix {"action":"result","fields":[" 1311 | \u001b[0;34munsigned\u001b[0m tmp, size, total = \u001b[0;32m0\u001b[0m;\u001b[0m"],"id":5997221749194799,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^"],"id":5997221749194799,"type":101} @nix {"action":"result","fields":["\u001b[0m2 warnings generated."],"id":5997221749194799,"type":101} @nix {"action":"result","fields":["\u001b[1mxkmread.c:670:26: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1mdeclaration shadows a local variable [-Wshadow]\u001b[0m"],"id":5997221749194799,"type":101} @nix {"action":"result","fields":[" 670 | \u001b[0;34mregister\u001b[0m \u001b[0;34mint\u001b[0m g;\u001b[0m"],"id":5997221749194799,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^"],"id":5997221749194799,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1mxkmread.c:591:21: \u001b[0m\u001b[0;1;36mnote: \u001b[0mprevious declaration is here\u001b[0m"],"id":5997221749194799,"type":101} @nix {"action":"result","fields":[" 591 | \u001b[0;34mregister\u001b[0m \u001b[0;34mint\u001b[0m i, g, s, totalVModMaps;\u001b[0m"],"id":5997221749194799,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^"],"id":5997221749194799,"type":101} @nix {"action":"result","fields":["\u001b[0m1 warning generated."],"id":5997221749194799,"type":101} @nix {"action":"result","fields":[" CCLD libxkbfile.la"],"id":5997221749194799,"type":101} @nix {"action":"result","fields":[" clang++\t ... icuplug.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["make[2]: Leaving directory '/build/libxkbfile-1.1.3/src'"],"id":5997221749194799,"type":101} @nix {"action":"result","fields":["make[2]: Entering directory '/build/libxkbfile-1.1.3'"],"id":5997221749194799,"type":101} @nix {"action":"result","fields":["make[2]: Leaving directory '/build/libxkbfile-1.1.3'"],"id":5997221749194799,"type":101} @nix {"action":"result","fields":["make[1]: Leaving directory '/build/libxkbfile-1.1.3'"],"id":5997221749194799,"type":101} @nix {"action":"result","fields":[" clang++\t ... loadednormalizer2impl.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["Running phase: installPhase"],"id":5997221749194799,"type":101} @nix {"action":"result","fields":["installPhase"],"id":5997221749194799,"type":104} @nix {"action":"result","fields":["install flags: -j7 SHELL=/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/bash pkgconfigdir=/nix/store/99sakg4fi3dzi1ylhf2y68ijfw3vn27s-libxkbfile-x86_64-unknown-linux-gnufilc0-1.1.3-dev/lib/pkgconfig m4datadir=/nix/store/99sakg4fi3dzi1ylhf2y68ijfw3vn27s-libxkbfile-x86_64-unknown-linux-gnufilc0-1.1.3-dev/share/aclocal aclocaldir=/nix/store/99sakg4fi3dzi1ylhf2y68ijfw3vn27s-libxkbfile-x86_64-unknown-linux-gnufilc0-1.1.3-dev/share/aclocal appdefaultdir=/nix/store/wv4dw4rklvab85dmn0xrn9g9bi48vb8a-libxkbfile-x86_64-unknown-linux-gnufilc0-1.1.3/share/X11/app-defaults install"],"id":5997221749194799,"type":101} @nix {"action":"result","fields":["Making install in src"],"id":5997221749194799,"type":101} @nix {"action":"result","fields":["make[1]: Entering directory '/build/libxkbfile-1.1.3/src'"],"id":5997221749194799,"type":101} @nix {"action":"result","fields":["make[2]: Entering directory '/build/libxkbfile-1.1.3/src'"],"id":5997221749194799,"type":101} @nix {"action":"result","fields":[" /nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/mkdir -p '/nix/store/wv4dw4rklvab85dmn0xrn9g9bi48vb8a-libxkbfile-x86_64-unknown-linux-gnufilc0-1.1.3/lib'"],"id":5997221749194799,"type":101} @nix {"action":"result","fields":[" /nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/mkdir -p '/nix/store/99sakg4fi3dzi1ylhf2y68ijfw3vn27s-libxkbfile-x86_64-unknown-linux-gnufilc0-1.1.3-dev/include/X11/extensions'"],"id":5997221749194799,"type":101} @nix {"action":"result","fields":[" /nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/bash ../libtool --mode=install /nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c libxkbfile.la '/nix/store/wv4dw4rklvab85dmn0xrn9g9bi48vb8a-libxkbfile-x86_64-unknown-linux-gnufilc0-1.1.3/lib'"],"id":5997221749194799,"type":101} @nix {"action":"result","fields":[" /nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c -m 644 ../include/X11/extensions/XKM.h ../include/X11/extensions/XKBrules.h ../include/X11/extensions/XKBbells.h ../include/X11/extensions/XKBconfig.h ../include/X11/extensions/XKMformat.h ../include/X11/extensions/XKBfile.h '/nix/store/99sakg4fi3dzi1ylhf2y68ijfw3vn27s-libxkbfile-x86_64-unknown-linux-gnufilc0-1.1.3-dev/include/X11/extensions'"],"id":5997221749194799,"type":101} @nix {"action":"result","fields":["libtool: install: /nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c .libs/libxkbfile.so.1.0.2 /nix/store/wv4dw4rklvab85dmn0xrn9g9bi48vb8a-libxkbfile-x86_64-unknown-linux-gnufilc0-1.1.3/lib/libxkbfile.so.1.0.2"],"id":5997221749194799,"type":101} @nix {"action":"result","fields":["libtool: install: (cd /nix/store/wv4dw4rklvab85dmn0xrn9g9bi48vb8a-libxkbfile-x86_64-unknown-linux-gnufilc0-1.1.3/lib && { ln -s -f libxkbfile.so.1.0.2 libxkbfile.so.1 || { rm -f libxkbfile.so.1 && ln -s libxkbfile.so.1.0.2 libxkbfile.so.1; }; })"],"id":5997221749194799,"type":101} @nix {"action":"result","fields":["libtool: install: (cd /nix/store/wv4dw4rklvab85dmn0xrn9g9bi48vb8a-libxkbfile-x86_64-unknown-linux-gnufilc0-1.1.3/lib && { ln -s -f libxkbfile.so.1.0.2 libxkbfile.so || { rm -f libxkbfile.so && ln -s libxkbfile.so.1.0.2 libxkbfile.so; }; })"],"id":5997221749194799,"type":101} @nix {"action":"result","fields":["libtool: install: /nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c .libs/libxkbfile.lai /nix/store/wv4dw4rklvab85dmn0xrn9g9bi48vb8a-libxkbfile-x86_64-unknown-linux-gnufilc0-1.1.3/lib/libxkbfile.la"],"id":5997221749194799,"type":101} @nix {"action":"result","fields":["libtool: finish: PATH=\"/nix/store/f4iq3fjva198s44x56dwm0vpgymb67xg-x86_64-unknown-linux-gnufilc0-pkg-config-wrapper-0.29.2/bin:/nix/store/g7i75czfbw9sy5f8v7rjbama6lr3ya3s-patchelf-0.15.0/bin:/nix/store/42rvnpz9javp8wx0lwk0374bxx527ffr-filc-cc-wrapper-/bin:/nix/store/nnjy9njfd80i3hlsj2mnn49a3j3jzgjf-filc-cc/bin:/nix/store/hdhb0c160h0fhwznvhm9a6h176qbrdpp-filc-sysroot-with-metadata/bin:/nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin:/nix/store/1s2f7i4mnh66va8fd9y838sb58d5wnb8-binutils-wrapper-2.43.1/bin:/nix/store/fmj1ilm5jk1hba6s3cv6gkpgsjvkxaqv-binutils-2.43.1/bin:/nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin:/nix/store/392hs9nhm6wfw4imjllbvb1wil1n39qx-findutils-4.10.0/bin:/nix/store/xw0mf3shymq3k7zlncf09rm8917sdi4h-diffutils-3.12/bin:/nix/store/4rpiqv9yr2pw5094v4wc33ijkqjpm9sa-gnused-4.9/bin:/nix/store/l2wvwyg680h0v2la18hz3yiznxy2naqw-gnugrep-3.11/bin:/nix/store/c1z5j28ndxljf1ihqzag57bwpfpzms0g-gawk-5.3.2/bin:/nix/store/w60s4xh1pjg6dwbw7j0b4xzlpp88q5qg-gnutar-1.35/bin:/nix/store/xd9m9jkvrs8pbxvmkzkwviql33rd090j-gzip-1.14/bin:/nix/store/w1pxx760yidi7n9vbi5bhpii9xxl5vdj-bzip2-1.0.8-bin/bin:/nix/store/xk0d14zpm0njxzdm182dd722aqhav2cc-gnumake-4.4.1/bin:/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin:/nix/store/gj54zvf7vxll1mzzmqhqi1p4jiws3mfb-patch-2.7.6/bin:/nix/store/22rpb6790f346c55iqi6s9drr5qgmyjf-xz-5.8.1-bin/bin:/nix/store/xlmpcglsq8l09qh03rf0virz0331pjdc-file-5.45/bin:/sbin\" ldconfig -n /nix/store/wv4dw4rklvab85dmn0xrn9g9bi48vb8a-libxkbfile-x86_64-unknown-linux-gnufilc0-1.1.3/lib"],"id":5997221749194799,"type":101} @nix {"action":"result","fields":["/build/libxkbfile-1.1.3/libtool: line 1887: ldconfig: command not found"],"id":5997221749194799,"type":101} @nix {"action":"result","fields":["----------------------------------------------------------------------"],"id":5997221749194799,"type":101} @nix {"action":"result","fields":["Libraries have been installed in:"],"id":5997221749194799,"type":101} @nix {"action":"result","fields":[" /nix/store/wv4dw4rklvab85dmn0xrn9g9bi48vb8a-libxkbfile-x86_64-unknown-linux-gnufilc0-1.1.3/lib"],"id":5997221749194799,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194799,"type":101} @nix {"action":"result","fields":["If you ever happen to want to link against installed libraries"],"id":5997221749194799,"type":101} @nix {"action":"result","fields":["in a given directory, LIBDIR, you must either use libtool, and"],"id":5997221749194799,"type":101} @nix {"action":"result","fields":["specify the full pathname of the library, or use the '-LLIBDIR'"],"id":5997221749194799,"type":101} @nix {"action":"result","fields":["flag during linking and do at least one of the following:"],"id":5997221749194799,"type":101} @nix {"action":"result","fields":[" - add LIBDIR to the 'LD_LIBRARY_PATH' environment variable"],"id":5997221749194799,"type":101} @nix {"action":"result","fields":[" during execution"],"id":5997221749194799,"type":101} @nix {"action":"result","fields":[" - add LIBDIR to the 'LD_RUN_PATH' environment variable"],"id":5997221749194799,"type":101} @nix {"action":"result","fields":[" during linking"],"id":5997221749194799,"type":101} @nix {"action":"result","fields":[" - use the '-Wl,-rpath -Wl,LIBDIR' linker flag"],"id":5997221749194799,"type":101} @nix {"action":"result","fields":[" - have your system administrator run these commands:"],"id":5997221749194799,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194799,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194799,"type":101} @nix {"action":"result","fields":["See any operating system documentation about shared libraries for"],"id":5997221749194799,"type":101} @nix {"action":"result","fields":["more information, such as the ld(1) and ld.so(8) manual pages."],"id":5997221749194799,"type":101} @nix {"action":"result","fields":["----------------------------------------------------------------------"],"id":5997221749194799,"type":101} @nix {"action":"result","fields":["make[2]: Leaving directory '/build/libxkbfile-1.1.3/src'"],"id":5997221749194799,"type":101} @nix {"action":"result","fields":["make[1]: Leaving directory '/build/libxkbfile-1.1.3/src'"],"id":5997221749194799,"type":101} @nix {"action":"result","fields":["make[1]: Entering directory '/build/libxkbfile-1.1.3'"],"id":5997221749194799,"type":101} @nix {"action":"result","fields":["make[2]: Entering directory '/build/libxkbfile-1.1.3'"],"id":5997221749194799,"type":101} @nix {"action":"result","fields":["make[2]: Nothing to be done for 'install-exec-am'."],"id":5997221749194799,"type":101} @nix {"action":"result","fields":[" /nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/mkdir -p '/nix/store/99sakg4fi3dzi1ylhf2y68ijfw3vn27s-libxkbfile-x86_64-unknown-linux-gnufilc0-1.1.3-dev/lib/pkgconfig'"],"id":5997221749194799,"type":101} @nix {"action":"result","fields":[" /nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c -m 644 xkbfile.pc '/nix/store/99sakg4fi3dzi1ylhf2y68ijfw3vn27s-libxkbfile-x86_64-unknown-linux-gnufilc0-1.1.3-dev/lib/pkgconfig'"],"id":5997221749194799,"type":101} @nix {"action":"result","fields":["make[2]: Leaving directory '/build/libxkbfile-1.1.3'"],"id":5997221749194799,"type":101} @nix {"action":"result","fields":["make[1]: Leaving directory '/build/libxkbfile-1.1.3'"],"id":5997221749194799,"type":101} @nix {"action":"result","fields":["propagating requisites kbproto"],"id":5997221749194799,"type":101} @nix {"action":"result","fields":["Running phase: fixupPhase"],"id":5997221749194799,"type":101} @nix {"action":"result","fields":["fixupPhase"],"id":5997221749194799,"type":104} @nix {"action":"result","fields":["Patching '/nix/store/99sakg4fi3dzi1ylhf2y68ijfw3vn27s-libxkbfile-x86_64-unknown-linux-gnufilc0-1.1.3-dev/lib/pkgconfig/xkbfile.pc' includedir to output /nix/store/99sakg4fi3dzi1ylhf2y68ijfw3vn27s-libxkbfile-x86_64-unknown-linux-gnufilc0-1.1.3-dev"],"id":5997221749194799,"type":101} @nix {"action":"result","fields":["shrinking RPATHs of ELF executables and libraries in /nix/store/wv4dw4rklvab85dmn0xrn9g9bi48vb8a-libxkbfile-x86_64-unknown-linux-gnufilc0-1.1.3"],"id":5997221749194799,"type":101} @nix {"action":"result","fields":["shrinking /nix/store/wv4dw4rklvab85dmn0xrn9g9bi48vb8a-libxkbfile-x86_64-unknown-linux-gnufilc0-1.1.3/lib/libxkbfile.so.1.0.2"],"id":5997221749194799,"type":101} @nix {"action":"result","fields":["checking for references to /build/ in /nix/store/wv4dw4rklvab85dmn0xrn9g9bi48vb8a-libxkbfile-x86_64-unknown-linux-gnufilc0-1.1.3..."],"id":5997221749194799,"type":101} @nix {"action":"result","fields":["patching script interpreter paths in /nix/store/wv4dw4rklvab85dmn0xrn9g9bi48vb8a-libxkbfile-x86_64-unknown-linux-gnufilc0-1.1.3"],"id":5997221749194799,"type":101} @nix {"action":"result","fields":["stripping (with command strip and flags -S -p) in /nix/store/wv4dw4rklvab85dmn0xrn9g9bi48vb8a-libxkbfile-x86_64-unknown-linux-gnufilc0-1.1.3/lib"],"id":5997221749194799,"type":101} @nix {"action":"result","fields":["shrinking RPATHs of ELF executables and libraries in /nix/store/99sakg4fi3dzi1ylhf2y68ijfw3vn27s-libxkbfile-x86_64-unknown-linux-gnufilc0-1.1.3-dev"],"id":5997221749194799,"type":101} @nix {"action":"result","fields":["checking for references to /build/ in /nix/store/99sakg4fi3dzi1ylhf2y68ijfw3vn27s-libxkbfile-x86_64-unknown-linux-gnufilc0-1.1.3-dev..."],"id":5997221749194799,"type":101} @nix {"action":"result","fields":["patching script interpreter paths in /nix/store/99sakg4fi3dzi1ylhf2y68ijfw3vn27s-libxkbfile-x86_64-unknown-linux-gnufilc0-1.1.3-dev"],"id":5997221749194799,"type":101} @nix {"action":"result","fields":["stripping (with command strip and flags -S -p) in /nix/store/99sakg4fi3dzi1ylhf2y68ijfw3vn27s-libxkbfile-x86_64-unknown-linux-gnufilc0-1.1.3-dev/lib"],"id":5997221749194799,"type":101} @nix {"action":"result","fields":[" clang++\t ... localebuilder.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[101,33716],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,142592],"id":5997221749194765,"type":106} @nix {"action":"stop","id":5997221749194799} @nix {"action":"start","fields":["/nix/store/fa34hbwqh4k19g1zbb5ii4gw63gy2skk-python3.12-i3-py-0.6.4-x86_64-unknown-linux-gnufilc0.drv","",1,1],"id":5997221749194800,"level":3,"parent":0,"text":"building '/nix/store/fa34hbwqh4k19g1zbb5ii4gw63gy2skk-python3.12-i3-py-0.6.4-x86_64-unknown-linux-gnufilc0.drv'","type":105} @nix {"action":"result","fields":[101,33716],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,142592],"id":5997221749194765,"type":106} @nix {"action":"result","fields":["Sourcing python-remove-tests-dir-hook"],"id":5997221749194800,"type":101} @nix {"action":"result","fields":["Sourcing python-remove-bin-bytecode-hook.sh"],"id":5997221749194800,"type":101} @nix {"action":"result","fields":["Sourcing setuptools-build-hook"],"id":5997221749194800,"type":101} @nix {"action":"result","fields":["Using setuptoolsBuildPhase"],"id":5997221749194800,"type":101} @nix {"action":"result","fields":["Sourcing pypa-install-hook"],"id":5997221749194800,"type":101} @nix {"action":"result","fields":["Using pypaInstallPhase"],"id":5997221749194800,"type":101} @nix {"action":"result","fields":["Sourcing python-namespaces-hook"],"id":5997221749194800,"type":101} @nix {"action":"result","fields":["Sourcing python-catch-conflicts-hook.sh"],"id":5997221749194800,"type":101} @nix {"action":"result","fields":["Running phase: unpackPhase"],"id":5997221749194800,"type":101} @nix {"action":"result","fields":["unpackPhase"],"id":5997221749194800,"type":104} @nix {"action":"result","fields":["unpacking source archive /nix/store/hlwv3sj5p2gxsfi8dd859bm7c484bd1w-i3-py-0.6.4.tar.gz"],"id":5997221749194800,"type":101} @nix {"action":"result","fields":["source root is i3-py-0.6.4"],"id":5997221749194800,"type":101} @nix {"action":"result","fields":["setting SOURCE_DATE_EPOCH to timestamp 1335629663 of file \"i3-py-0.6.4/PKG-INFO\""],"id":5997221749194800,"type":101} @nix {"action":"result","fields":["Running phase: patchPhase"],"id":5997221749194800,"type":101} @nix {"action":"result","fields":["patchPhase"],"id":5997221749194800,"type":104} @nix {"action":"result","fields":["Running phase: updateAutotoolsGnuConfigScriptsPhase"],"id":5997221749194800,"type":101} @nix {"action":"result","fields":["updateAutotoolsGnuConfigScriptsPhase"],"id":5997221749194800,"type":104} @nix {"action":"result","fields":[" clang++\t ... localematcher.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["Running phase: updateAutotoolsGnuConfigScriptsPhase"],"id":5997221749194800,"type":101} @nix {"action":"result","fields":["updateAutotoolsGnuConfigScriptsPhase"],"id":5997221749194800,"type":104} @nix {"action":"result","fields":["Running phase: configurePhase"],"id":5997221749194800,"type":101} @nix {"action":"result","fields":["configurePhase"],"id":5997221749194800,"type":104} @nix {"action":"result","fields":["no configure script, doing nothing"],"id":5997221749194800,"type":101} @nix {"action":"result","fields":["Running phase: buildPhase"],"id":5997221749194800,"type":101} @nix {"action":"result","fields":["buildPhase"],"id":5997221749194800,"type":104} @nix {"action":"result","fields":["Executing setuptoolsBuildPhase"],"id":5997221749194800,"type":101} @nix {"action":"result","fields":["setup.py build flags: ''"],"id":5997221749194800,"type":101} @nix {"action":"result","fields":[" clang++\t ... localeprioritylist.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["/nix/store/01sa4zsjg3117lf3wjg3ab2dmpmrpb9q-python3.12-setuptools-78.1.1-x86_64-unknown-linux-gnufilc0/lib/python3.12/site-packages/setuptools/_distutils/cmd.py:90: SetuptoolsDeprecationWarning: setup.py install is deprecated."],"id":5997221749194800,"type":101} @nix {"action":"result","fields":["!!"],"id":5997221749194800,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194800,"type":101} @nix {"action":"result","fields":[" ********************************************************************************"],"id":5997221749194800,"type":101} @nix {"action":"result","fields":[" Please avoid running ``setup.py`` directly."],"id":5997221749194800,"type":101} @nix {"action":"result","fields":[" Instead, use pypa/build, pypa/installer or other"],"id":5997221749194800,"type":101} @nix {"action":"result","fields":[" standards-based tools."],"id":5997221749194800,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194800,"type":101} @nix {"action":"result","fields":[" See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details."],"id":5997221749194800,"type":101} @nix {"action":"result","fields":[" ********************************************************************************"],"id":5997221749194800,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194800,"type":101} @nix {"action":"result","fields":["!!"],"id":5997221749194800,"type":101} @nix {"action":"result","fields":[" self.initialize_options()"],"id":5997221749194800,"type":101} @nix {"action":"result","fields":[" clang++\t ... locavailable.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["Finished executing setuptoolsBuildPhase"],"id":5997221749194800,"type":101} @nix {"action":"result","fields":["Running phase: installPhase"],"id":5997221749194800,"type":101} @nix {"action":"result","fields":["installPhase"],"id":5997221749194800,"type":104} @nix {"action":"result","fields":["Executing pypaInstallPhase"],"id":5997221749194800,"type":101} @nix {"action":"result","fields":["Successfully installed i3_py-0.6.4-py3-none-any.whl"],"id":5997221749194800,"type":101} @nix {"action":"result","fields":["Finished executing pypaInstallPhase"],"id":5997221749194800,"type":101} @nix {"action":"result","fields":["Running phase: pythonOutputDistPhase"],"id":5997221749194800,"type":101} @nix {"action":"result","fields":["pythonOutputDistPhase"],"id":5997221749194800,"type":104} @nix {"action":"result","fields":["Executing pythonOutputDistPhase"],"id":5997221749194800,"type":101} @nix {"action":"result","fields":["Finished executing pythonOutputDistPhase"],"id":5997221749194800,"type":101} @nix {"action":"result","fields":["Running phase: fixupPhase"],"id":5997221749194800,"type":101} @nix {"action":"result","fields":["fixupPhase"],"id":5997221749194800,"type":104} @nix {"action":"result","fields":["shrinking RPATHs of ELF executables and libraries in /nix/store/y5sy9am7l1bxfdjfm6z57gn2bgkq8q2z-python3.12-i3-py-0.6.4-x86_64-unknown-linux-gnufilc0"],"id":5997221749194800,"type":101} @nix {"action":"result","fields":["checking for references to /build/ in /nix/store/y5sy9am7l1bxfdjfm6z57gn2bgkq8q2z-python3.12-i3-py-0.6.4-x86_64-unknown-linux-gnufilc0..."],"id":5997221749194800,"type":101} @nix {"action":"result","fields":["patching script interpreter paths in /nix/store/y5sy9am7l1bxfdjfm6z57gn2bgkq8q2z-python3.12-i3-py-0.6.4-x86_64-unknown-linux-gnufilc0"],"id":5997221749194800,"type":101} @nix {"action":"result","fields":["stripping (with command strip and flags -S -p) in /nix/store/y5sy9am7l1bxfdjfm6z57gn2bgkq8q2z-python3.12-i3-py-0.6.4-x86_64-unknown-linux-gnufilc0/lib"],"id":5997221749194800,"type":101} @nix {"action":"result","fields":["shrinking RPATHs of ELF executables and libraries in /nix/store/aimmcmw7c0dxsj7bmp72vnpvl99a2c5k-python3.12-i3-py-0.6.4-x86_64-unknown-linux-gnufilc0-dist"],"id":5997221749194800,"type":101} @nix {"action":"result","fields":["checking for references to /build/ in /nix/store/aimmcmw7c0dxsj7bmp72vnpvl99a2c5k-python3.12-i3-py-0.6.4-x86_64-unknown-linux-gnufilc0-dist..."],"id":5997221749194800,"type":101} @nix {"action":"result","fields":["patching script interpreter paths in /nix/store/aimmcmw7c0dxsj7bmp72vnpvl99a2c5k-python3.12-i3-py-0.6.4-x86_64-unknown-linux-gnufilc0-dist"],"id":5997221749194800,"type":101} @nix {"action":"result","fields":["Executing pythonRemoveTestsDir"],"id":5997221749194800,"type":101} @nix {"action":"result","fields":["Finished executing pythonRemoveTestsDir"],"id":5997221749194800,"type":101} @nix {"action":"result","fields":["Running phase: pythonRemoveBinBytecodePhase"],"id":5997221749194800,"type":101} @nix {"action":"result","fields":["pythonRemoveBinBytecodePhase"],"id":5997221749194800,"type":104} @nix {"action":"result","fields":[101,33716],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,142592],"id":5997221749194765,"type":106} @nix {"action":"stop","id":5997221749194800} @nix {"action":"start","fields":["/nix/store/1rxkv4pbrlgiqgb91nfxklb70w2sylz2-i3lock-blur-x86_64-unknown-linux-gnufilc0-2.10.drv","",1,1],"id":5997221749194801,"level":3,"parent":0,"text":"building '/nix/store/1rxkv4pbrlgiqgb91nfxklb70w2sylz2-i3lock-blur-x86_64-unknown-linux-gnufilc0-2.10.drv'","type":105} @nix {"action":"result","fields":[101,33716],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,142592],"id":5997221749194765,"type":106} @nix {"action":"result","fields":["Running phase: unpackPhase"],"id":5997221749194801,"type":101} @nix {"action":"result","fields":["unpackPhase"],"id":5997221749194801,"type":104} @nix {"action":"result","fields":["unpacking source archive /nix/store/flfnvx79xlipx5h41kp82nwlsxx8qwzb-source"],"id":5997221749194801,"type":101} @nix {"action":"result","fields":["source root is source"],"id":5997221749194801,"type":101} @nix {"action":"result","fields":["Running phase: patchPhase"],"id":5997221749194801,"type":101} @nix {"action":"result","fields":["patchPhase"],"id":5997221749194801,"type":104} @nix {"action":"result","fields":["applying patch /nix/store/nzfidhhkvkx4mvd1jcmczm3ky63jba1k-fno-common.patch"],"id":5997221749194801,"type":101} @nix {"action":"result","fields":["patching file unlock_indicator.c"],"id":5997221749194801,"type":101} @nix {"action":"result","fields":["Running phase: autoreconfPhase"],"id":5997221749194801,"type":101} @nix {"action":"result","fields":["autoreconfPhase"],"id":5997221749194801,"type":104} @nix {"action":"result","fields":[" clang++\t ... locbased.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["autoreconf: export WARNINGS="],"id":5997221749194801,"type":101} @nix {"action":"result","fields":["autoreconf: Entering directory '.'"],"id":5997221749194801,"type":101} @nix {"action":"result","fields":["autoreconf: configure.ac: not using Gettext"],"id":5997221749194801,"type":101} @nix {"action":"result","fields":[" clang++\t ... locdispnames.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... locdistance.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... locdspnm.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... locid.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... loclikely.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... loclikelysubtags.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... locmap.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... locresdata.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["autoreconf: running: aclocal --force "],"id":5997221749194801,"type":101} @nix {"action":"result","fields":[" clang++\t ... locutil.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["autoreconf: configure.ac: tracing"],"id":5997221749194801,"type":101} @nix {"action":"result","fields":[" clang++\t ... lsr.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["autoreconf: configure.ac: not using Libtool"],"id":5997221749194801,"type":101} @nix {"action":"result","fields":["autoreconf: configure.ac: not using Intltool"],"id":5997221749194801,"type":101} @nix {"action":"result","fields":["autoreconf: configure.ac: not using Gtkdoc"],"id":5997221749194801,"type":101} @nix {"action":"result","fields":["autoreconf: running: /nix/store/v3l2zqz13i63nzkd2nrqps0y2i74pr10-autoconf-2.72/bin/autoconf --force"],"id":5997221749194801,"type":101} @nix {"action":"result","fields":[" clang++\t ... lstmbe.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["configure.ac:53: warning: The macro 'AC_PROG_CC_C99' is obsolete."],"id":5997221749194801,"type":101} @nix {"action":"result","fields":["configure.ac:53: You should run autoupdate."],"id":5997221749194801,"type":101} @nix {"action":"result","fields":["./lib/autoconf/c.m4:1662: AC_PROG_CC_C99 is expanded from..."],"id":5997221749194801,"type":101} @nix {"action":"result","fields":["configure.ac:53: the top level"],"id":5997221749194801,"type":101} @nix {"action":"result","fields":["autoreconf: running: /nix/store/v3l2zqz13i63nzkd2nrqps0y2i74pr10-autoconf-2.72/bin/autoheader --force"],"id":5997221749194801,"type":101} @nix {"action":"result","fields":[" clang++\t ... messagepattern.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... normalizer2.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["autoreconf: running: automake --add-missing --copy --force-missing"],"id":5997221749194801,"type":101} @nix {"action":"result","fields":[" clang++\t ... normalizer2impl.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["configure.ac:109: installing './ar-lib'"],"id":5997221749194801,"type":101} @nix {"action":"result","fields":["configure.ac:53: installing './compile'"],"id":5997221749194801,"type":101} @nix {"action":"result","fields":["configure.ac:7: installing './config.guess'"],"id":5997221749194801,"type":101} @nix {"action":"result","fields":["configure.ac:7: installing './config.sub'"],"id":5997221749194801,"type":101} @nix {"action":"result","fields":["configure.ac:8: installing './install-sh'"],"id":5997221749194801,"type":101} @nix {"action":"result","fields":["configure.ac:8: installing './missing'"],"id":5997221749194801,"type":101} @nix {"action":"result","fields":["Makefile.am: installing './depcomp'"],"id":5997221749194801,"type":101} @nix {"action":"result","fields":["autoreconf: './install-sh' is updated"],"id":5997221749194801,"type":101} @nix {"action":"result","fields":["autoreconf: Leaving directory '.'"],"id":5997221749194801,"type":101} @nix {"action":"result","fields":["Running phase: updateAutotoolsGnuConfigScriptsPhase"],"id":5997221749194801,"type":101} @nix {"action":"result","fields":["updateAutotoolsGnuConfigScriptsPhase"],"id":5997221749194801,"type":104} @nix {"action":"result","fields":["Updating Autotools / GNU config script to a newer upstream version: ./config.sub"],"id":5997221749194801,"type":101} @nix {"action":"result","fields":["Updating Autotools / GNU config script to a newer upstream version: ./config.guess"],"id":5997221749194801,"type":101} @nix {"action":"result","fields":["Running phase: updateAutotoolsGnuConfigScriptsPhase"],"id":5997221749194801,"type":101} @nix {"action":"result","fields":["updateAutotoolsGnuConfigScriptsPhase"],"id":5997221749194801,"type":104} @nix {"action":"result","fields":["Updating Autotools / GNU config script to a newer upstream version: ./config.sub"],"id":5997221749194801,"type":101} @nix {"action":"result","fields":["Updating Autotools / GNU config script to a newer upstream version: ./config.guess"],"id":5997221749194801,"type":101} @nix {"action":"result","fields":["Running phase: configurePhase"],"id":5997221749194801,"type":101} @nix {"action":"result","fields":["configurePhase"],"id":5997221749194801,"type":104} @nix {"action":"result","fields":["patching script interpreter paths in ./configure"],"id":5997221749194801,"type":101} @nix {"action":"result","fields":["./configure: interpreter directive changed from \"#! /bin/sh\" to \"/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/sh\""],"id":5997221749194801,"type":101} @nix {"action":"result","fields":["configure flags: --disable-dependency-tracking --prefix=/nix/store/f0q539zj0rpld54ky4is63mazr5232n3-i3lock-blur-x86_64-unknown-linux-gnufilc0-2.10 --build=x86_64-unknown-linux-gnu --host=x86_64-unknown-linux-gnufilc0"],"id":5997221749194801,"type":101} @nix {"action":"result","fields":["checking build system type... x86_64-unknown-linux-gnu"],"id":5997221749194801,"type":101} @nix {"action":"result","fields":["checking host system type... x86_64-unknown-linux-gnufilc0"],"id":5997221749194801,"type":101} @nix {"action":"result","fields":["checking target system type... x86_64-unknown-linux-gnufilc0"],"id":5997221749194801,"type":101} @nix {"action":"result","fields":["continue configure in default builddir \"./x86_64-unknown-linux-gnufilc0\""],"id":5997221749194801,"type":101} @nix {"action":"result","fields":["....exec /nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/bash .././configure \"--srcdir=..\" \"--enable-builddir=x86_64-unknown-linux-gnufilc0\" \"linux"],"id":5997221749194801,"type":101} @nix {"action":"result","fields":["gnufilc0\""],"id":5997221749194801,"type":101} @nix {"action":"result","fields":[" clang++\t ... normlzr.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["checking build system type... x86_64-unknown-linux-gnu"],"id":5997221749194801,"type":101} @nix {"action":"result","fields":["checking host system type... x86_64-unknown-linux-gnufilc0"],"id":5997221749194801,"type":101} @nix {"action":"result","fields":["checking target system type... x86_64-unknown-linux-gnufilc0"],"id":5997221749194801,"type":101} @nix {"action":"result","fields":["checking for gsed... sed"],"id":5997221749194801,"type":101} @nix {"action":"result","fields":["checking for a BSD-compatible install... /nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c"],"id":5997221749194801,"type":101} @nix {"action":"result","fields":["checking whether build environment is sane... yes"],"id":5997221749194801,"type":101} @nix {"action":"result","fields":["checking for x86_64-unknown-linux-gnufilc0-strip... strip"],"id":5997221749194801,"type":101} @nix {"action":"result","fields":["checking for a race-free mkdir -p... /nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/mkdir -p"],"id":5997221749194801,"type":101} @nix {"action":"result","fields":["checking for gawk... gawk"],"id":5997221749194801,"type":101} @nix {"action":"result","fields":["checking whether make sets $(MAKE)... yes"],"id":5997221749194801,"type":101} @nix {"action":"result","fields":["checking whether make supports nested variables... yes"],"id":5997221749194801,"type":101} @nix {"action":"result","fields":["checking whether make supports nested variables... (cached) yes"],"id":5997221749194801,"type":101} @nix {"action":"result","fields":["checking whether to enable maintainer-specific portions of Makefiles... yes"],"id":5997221749194801,"type":101} @nix {"action":"result","fields":["checking for gawk... (cached) gawk"],"id":5997221749194801,"type":101} @nix {"action":"result","fields":["checking for GNU make... make"],"id":5997221749194801,"type":101} @nix {"action":"result","fields":["checking for a sed that does not truncate output... /nix/store/4rpiqv9yr2pw5094v4wc33ijkqjpm9sa-gnused-4.9/bin/sed"],"id":5997221749194801,"type":101} @nix {"action":"result","fields":["checking whether to build with code coverage support... no"],"id":5997221749194801,"type":101} @nix {"action":"result","fields":["checking whether to enable debugging... yes"],"id":5997221749194801,"type":101} @nix {"action":"result","fields":["checking whether make supports the include directive... yes (GNU style)"],"id":5997221749194801,"type":101} @nix {"action":"result","fields":["checking for x86_64-unknown-linux-gnufilc0-gcc... clang"],"id":5997221749194801,"type":101} @nix {"action":"result","fields":[" clang++\t ... parsepos.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... patternprops.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["checking whether the C compiler works... yes"],"id":5997221749194801,"type":101} @nix {"action":"result","fields":["checking for C compiler default output file name... a.out"],"id":5997221749194801,"type":101} @nix {"action":"result","fields":["checking for suffix of executables... "],"id":5997221749194801,"type":101} @nix {"action":"result","fields":["checking whether we are cross compiling... yes"],"id":5997221749194801,"type":101} @nix {"action":"result","fields":["checking for suffix of object files... o"],"id":5997221749194801,"type":101} @nix {"action":"result","fields":["checking whether the compiler supports GNU C... yes"],"id":5997221749194801,"type":101} @nix {"action":"result","fields":["checking whether clang accepts -g... yes"],"id":5997221749194801,"type":101} @nix {"action":"result","fields":["checking for clang option to enable C11 features... none needed"],"id":5997221749194801,"type":101} @nix {"action":"result","fields":["checking whether clang understands -c and -o together... yes"],"id":5997221749194801,"type":101} @nix {"action":"result","fields":["checking dependency style of clang... none"],"id":5997221749194801,"type":101} @nix {"action":"result","fields":["checking for stdio.h... yes"],"id":5997221749194801,"type":101} @nix {"action":"result","fields":["checking for stdlib.h... yes"],"id":5997221749194801,"type":101} @nix {"action":"result","fields":["checking for string.h... yes"],"id":5997221749194801,"type":101} @nix {"action":"result","fields":["checking for inttypes.h... yes"],"id":5997221749194801,"type":101} @nix {"action":"result","fields":["checking for stdint.h... yes"],"id":5997221749194801,"type":101} @nix {"action":"result","fields":["checking for strings.h... yes"],"id":5997221749194801,"type":101} @nix {"action":"result","fields":["checking for sys/stat.h... yes"],"id":5997221749194801,"type":101} @nix {"action":"result","fields":[" clang++\t ... pluralmap.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["checking for sys/types.h... yes"],"id":5997221749194801,"type":101} @nix {"action":"result","fields":["checking for unistd.h... yes"],"id":5997221749194801,"type":101} @nix {"action":"result","fields":[" clang++\t ... propname.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["checking for wchar.h... yes"],"id":5997221749194801,"type":101} @nix {"action":"result","fields":["checking for minix/config.h... no"],"id":5997221749194801,"type":101} @nix {"action":"result","fields":["checking for vfork.h... no"],"id":5997221749194801,"type":101} @nix {"action":"result","fields":["checking whether it is safe to define __EXTENSIONS__... yes"],"id":5997221749194801,"type":101} @nix {"action":"result","fields":["checking whether _XOPEN_SOURCE should be defined... no"],"id":5997221749194801,"type":101} @nix {"action":"result","fields":[" clang++\t ... propsvec.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... punycode.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... putil.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["checking for _Bool... yes"],"id":5997221749194801,"type":101} @nix {"action":"result","fields":["checking for stdbool.h that conforms to C99 or later... yes"],"id":5997221749194801,"type":101} @nix {"action":"result","fields":[" clang++\t ... rbbi.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["checking for mode_t... yes"],"id":5997221749194801,"type":101} @nix {"action":"result","fields":["checking for off_t... yes"],"id":5997221749194801,"type":101} @nix {"action":"result","fields":[" clang++\t ... rbbi_cache.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["checking for pid_t... yes"],"id":5997221749194801,"type":101} @nix {"action":"result","fields":[" clang++\t ... rbbidata.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["checking for size_t... yes"],"id":5997221749194801,"type":101} @nix {"action":"result","fields":[" clang++\t ... rbbinode.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["checking for ssize_t... yes"],"id":5997221749194801,"type":101} @nix {"action":"result","fields":["checking for pid_t... (cached) yes"],"id":5997221749194801,"type":101} @nix {"action":"result","fields":["checking for fork... yes"],"id":5997221749194801,"type":101} @nix {"action":"result","fields":["checking for vfork... no"],"id":5997221749194801,"type":101} @nix {"action":"result","fields":["checking for working fork... cross"],"id":5997221749194801,"type":101} @nix {"action":"result","fields":["configure: WARNING: result yes guessed because of cross compilation"],"id":5997221749194801,"type":101} @nix {"action":"result","fields":[" clang++\t ... rbbirb.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["checking whether lstat correctly handles trailing slash... yes"],"id":5997221749194801,"type":101} @nix {"action":"result","fields":["checking for working strnlen... yes"],"id":5997221749194801,"type":101} @nix {"action":"result","fields":["checking for atexit... yes"],"id":5997221749194801,"type":101} @nix {"action":"result","fields":["checking for dup2... yes"],"id":5997221749194801,"type":101} @nix {"action":"result","fields":["checking for ftruncate... yes"],"id":5997221749194801,"type":101} @nix {"action":"result","fields":["checking for getcwd... yes"],"id":5997221749194801,"type":101} @nix {"action":"result","fields":["checking for gettimeofday... yes"],"id":5997221749194801,"type":101} @nix {"action":"result","fields":["checking for localtime_r... yes"],"id":5997221749194801,"type":101} @nix {"action":"result","fields":["checking for memchr... yes"],"id":5997221749194801,"type":101} @nix {"action":"result","fields":["checking for memset... yes"],"id":5997221749194801,"type":101} @nix {"action":"result","fields":["checking for mkdir... yes"],"id":5997221749194801,"type":101} @nix {"action":"result","fields":[" clang++\t ... rbbiscan.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["checking for rmdir... yes"],"id":5997221749194801,"type":101} @nix {"action":"result","fields":["checking for setlocale... yes"],"id":5997221749194801,"type":101} @nix {"action":"result","fields":[" clang++\t ... rbbisetb.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["checking for socket... yes"],"id":5997221749194801,"type":101} @nix {"action":"result","fields":[" clang++\t ... rbbistbl.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["checking for strcasecmp... yes"],"id":5997221749194801,"type":101} @nix {"action":"result","fields":[" clang++\t ... rbbitblb.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... resbund.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["checking for strchr... yes"],"id":5997221749194801,"type":101} @nix {"action":"result","fields":["checking for strdup... yes"],"id":5997221749194801,"type":101} @nix {"action":"result","fields":["checking for strerror... yes"],"id":5997221749194801,"type":101} @nix {"action":"result","fields":[" clang++\t ... resbund_cnv.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["checking for strncasecmp... yes"],"id":5997221749194801,"type":101} @nix {"action":"result","fields":["checking for strndup... yes"],"id":5997221749194801,"type":101} @nix {"action":"result","fields":["checking for strrchr... yes"],"id":5997221749194801,"type":101} @nix {"action":"result","fields":[" clang++\t ... resource.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["checking for strspn... yes"],"id":5997221749194801,"type":101} @nix {"action":"result","fields":["checking for strstr... yes"],"id":5997221749194801,"type":101} @nix {"action":"result","fields":["checking for strtol... yes"],"id":5997221749194801,"type":101} @nix {"action":"result","fields":["checking for strtoul... yes"],"id":5997221749194801,"type":101} @nix {"action":"result","fields":["checking for library containing floor... -lm"],"id":5997221749194801,"type":101} @nix {"action":"result","fields":[" clang++\t ... restrace.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... ruleiter.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... schriter.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... serv.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["checking for library containing ev_run... -lev"],"id":5997221749194801,"type":101} @nix {"action":"result","fields":["checking for library containing shm_open... none required"],"id":5997221749194801,"type":101} @nix {"action":"result","fields":[" clang++\t ... servlk.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... servlkf.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["checking for library containing pam_authenticate... -lpam"],"id":5997221749194801,"type":101} @nix {"action":"result","fields":["checking for library containing iconv_open... none required"],"id":5997221749194801,"type":101} @nix {"action":"result","fields":["checking pkg-config is at least version 0.9.0... yes"],"id":5997221749194801,"type":101} @nix {"action":"result","fields":["checking for xcb xcb-xkb xcb-xinerama xcb-randr xcb-damage xcb-dpms xcb-composite... yes"],"id":5997221749194801,"type":101} @nix {"action":"result","fields":["checking for xcb-image... yes"],"id":5997221749194801,"type":101} @nix {"action":"result","fields":["checking for xcb-event xcb-util xcb-atom... yes"],"id":5997221749194801,"type":101} @nix {"action":"result","fields":["checking for xkbcommon xkbcommon-x11... no"],"id":5997221749194801,"type":101} @nix {"action":"result","fields":["configure: error: Package requirements (xkbcommon xkbcommon-x11) were not met:"],"id":5997221749194801,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194801,"type":101} @nix {"action":"result","fields":["No package 'xkbcommon-x11' found"],"id":5997221749194801,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194801,"type":101} @nix {"action":"result","fields":["Consider adjusting the PKG_CONFIG_PATH environment variable if you"],"id":5997221749194801,"type":101} @nix {"action":"result","fields":["installed software in a non-standard prefix."],"id":5997221749194801,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194801,"type":101} @nix {"action":"result","fields":["Alternatively, you may set the environment variables XKBCOMMON_CFLAGS"],"id":5997221749194801,"type":101} @nix {"action":"result","fields":["and XKBCOMMON_LIBS to avoid the need to call pkg-config."],"id":5997221749194801,"type":101} @nix {"action":"result","fields":["See the pkg-config man page for more details."],"id":5997221749194801,"type":101} @nix {"action":"result","fields":[101,33716],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,142592],"id":5997221749194765,"type":106} @nix {"action":"stop","id":5997221749194801} @nix {"action":"start","fields":["/nix/store/nih2p26lcqriyi9pyvq2i2ylixb5nzvi-i3lock-color-x86_64-unknown-linux-gnufilc0-2.13.c.5.drv","",1,1],"id":5997221749194802,"level":3,"parent":0,"text":"building '/nix/store/nih2p26lcqriyi9pyvq2i2ylixb5nzvi-i3lock-color-x86_64-unknown-linux-gnufilc0-2.13.c.5.drv'","type":105} @nix {"action":"result","fields":[101,33716],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,142592],"id":5997221749194765,"type":106} @nix {"action":"result","fields":["Running phase: unpackPhase"],"id":5997221749194802,"type":101} @nix {"action":"result","fields":["unpackPhase"],"id":5997221749194802,"type":104} @nix {"action":"result","fields":["unpacking source archive /nix/store/0cfi4rp6n9n2fp48dk4073zm3qflp3nc-source"],"id":5997221749194802,"type":101} @nix {"action":"result","fields":["source root is source"],"id":5997221749194802,"type":101} @nix {"action":"result","fields":["Running phase: patchPhase"],"id":5997221749194802,"type":101} @nix {"action":"result","fields":["patchPhase"],"id":5997221749194802,"type":104} @nix {"action":"result","fields":["Running phase: autoreconfPhase"],"id":5997221749194802,"type":101} @nix {"action":"result","fields":["autoreconfPhase"],"id":5997221749194802,"type":104} @nix {"action":"result","fields":["autoreconf: export WARNINGS="],"id":5997221749194802,"type":101} @nix {"action":"result","fields":["autoreconf: Entering directory '.'"],"id":5997221749194802,"type":101} @nix {"action":"result","fields":["autoreconf: configure.ac: not using Gettext"],"id":5997221749194802,"type":101} @nix {"action":"result","fields":[" clang++\t ... servls.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... servnotf.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... servrbf.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... servslkf.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... sharedobject.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... simpleformatter.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... static_unicode_sets.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... stringpiece.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["autoreconf: running: aclocal --force "],"id":5997221749194802,"type":101} @nix {"action":"result","fields":[" clang++\t ... stringtriebuilder.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... uarrsort.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... ubidi.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... ubidi_props.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... ubidiln.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... ubiditransform.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... ubidiwrt.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["autoreconf: configure.ac: tracing"],"id":5997221749194802,"type":101} @nix {"action":"result","fields":[" clang++\t ... ubrk.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["autoreconf: configure.ac: not using Libtool"],"id":5997221749194802,"type":101} @nix {"action":"result","fields":["autoreconf: configure.ac: not using Intltool"],"id":5997221749194802,"type":101} @nix {"action":"result","fields":["autoreconf: configure.ac: not using Gtkdoc"],"id":5997221749194802,"type":101} @nix {"action":"result","fields":["autoreconf: running: /nix/store/v3l2zqz13i63nzkd2nrqps0y2i74pr10-autoconf-2.72/bin/autoconf --force"],"id":5997221749194802,"type":101} @nix {"action":"result","fields":[" clang++\t ... ucase.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... ucasemap.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["autoreconf: running: /nix/store/v3l2zqz13i63nzkd2nrqps0y2i74pr10-autoconf-2.72/bin/autoheader --force"],"id":5997221749194802,"type":101} @nix {"action":"result","fields":[" clang++\t ... ucasemap_titlecase_brkiter.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... ucat.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["autoreconf: running: automake --add-missing --copy --force-missing"],"id":5997221749194802,"type":101} @nix {"action":"result","fields":[" clang++\t ... uchar.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["configure.ac:118: installing './ar-lib'"],"id":5997221749194802,"type":101} @nix {"action":"result","fields":["configure.ac:53: installing './compile'"],"id":5997221749194802,"type":101} @nix {"action":"result","fields":["configure.ac:7: installing './config.guess'"],"id":5997221749194802,"type":101} @nix {"action":"result","fields":["configure.ac:7: installing './config.sub'"],"id":5997221749194802,"type":101} @nix {"action":"result","fields":["configure.ac:8: installing './install-sh'"],"id":5997221749194802,"type":101} @nix {"action":"result","fields":["configure.ac:8: installing './missing'"],"id":5997221749194802,"type":101} @nix {"action":"result","fields":["Makefile.am: installing './depcomp'"],"id":5997221749194802,"type":101} @nix {"action":"result","fields":["autoreconf: './install-sh' is updated"],"id":5997221749194802,"type":101} @nix {"action":"result","fields":["autoreconf: Leaving directory '.'"],"id":5997221749194802,"type":101} @nix {"action":"result","fields":["Running phase: updateAutotoolsGnuConfigScriptsPhase"],"id":5997221749194802,"type":101} @nix {"action":"result","fields":["updateAutotoolsGnuConfigScriptsPhase"],"id":5997221749194802,"type":104} @nix {"action":"result","fields":["Updating Autotools / GNU config script to a newer upstream version: ./config.sub"],"id":5997221749194802,"type":101} @nix {"action":"result","fields":["Updating Autotools / GNU config script to a newer upstream version: ./config.guess"],"id":5997221749194802,"type":101} @nix {"action":"result","fields":["Running phase: updateAutotoolsGnuConfigScriptsPhase"],"id":5997221749194802,"type":101} @nix {"action":"result","fields":["updateAutotoolsGnuConfigScriptsPhase"],"id":5997221749194802,"type":104} @nix {"action":"result","fields":["Updating Autotools / GNU config script to a newer upstream version: ./config.sub"],"id":5997221749194802,"type":101} @nix {"action":"result","fields":["Updating Autotools / GNU config script to a newer upstream version: ./config.guess"],"id":5997221749194802,"type":101} @nix {"action":"result","fields":["Running phase: configurePhase"],"id":5997221749194802,"type":101} @nix {"action":"result","fields":["configurePhase"],"id":5997221749194802,"type":104} @nix {"action":"result","fields":["patching script interpreter paths in ./configure"],"id":5997221749194802,"type":101} @nix {"action":"result","fields":["./configure: interpreter directive changed from \"#! /bin/sh\" to \"/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/sh\""],"id":5997221749194802,"type":101} @nix {"action":"result","fields":["configure flags: --disable-dependency-tracking --prefix=/nix/store/44yq2bnfzm96c08gclqq1jzfj3sqlcdd-i3lock-color-x86_64-unknown-linux-gnufilc0-2.13.c.5 --build=x86_64-unknown-linux-gnu --host=x86_64-unknown-linux-gnufilc0"],"id":5997221749194802,"type":101} @nix {"action":"result","fields":["checking build system type... x86_64-unknown-linux-gnu"],"id":5997221749194802,"type":101} @nix {"action":"result","fields":["checking host system type... x86_64-unknown-linux-gnufilc0"],"id":5997221749194802,"type":101} @nix {"action":"result","fields":["checking target system type... x86_64-unknown-linux-gnufilc0"],"id":5997221749194802,"type":101} @nix {"action":"result","fields":["continue configure in default builddir \"./x86_64-unknown-linux-gnufilc0\""],"id":5997221749194802,"type":101} @nix {"action":"result","fields":["....exec /nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/bash .././configure \"--srcdir=..\" \"--enable-builddir=x86_64-unknown-linux-gnufilc0\" \"linux"],"id":5997221749194802,"type":101} @nix {"action":"result","fields":["gnufilc0\""],"id":5997221749194802,"type":101} @nix {"action":"result","fields":[" clang++\t ... ucharstrie.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["checking build system type... x86_64-unknown-linux-gnu"],"id":5997221749194802,"type":101} @nix {"action":"result","fields":["checking host system type... x86_64-unknown-linux-gnufilc0"],"id":5997221749194802,"type":101} @nix {"action":"result","fields":["checking target system type... x86_64-unknown-linux-gnufilc0"],"id":5997221749194802,"type":101} @nix {"action":"result","fields":["checking for gsed... sed"],"id":5997221749194802,"type":101} @nix {"action":"result","fields":["checking for a BSD-compatible install... /nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c"],"id":5997221749194802,"type":101} @nix {"action":"result","fields":["checking whether build environment is sane... yes"],"id":5997221749194802,"type":101} @nix {"action":"result","fields":[" clang++\t ... ucharstriebuilder.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["checking for x86_64-unknown-linux-gnufilc0-strip... strip"],"id":5997221749194802,"type":101} @nix {"action":"result","fields":["checking for a race-free mkdir -p... /nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/mkdir -p"],"id":5997221749194802,"type":101} @nix {"action":"result","fields":["checking for gawk... gawk"],"id":5997221749194802,"type":101} @nix {"action":"result","fields":["checking whether make sets $(MAKE)... yes"],"id":5997221749194802,"type":101} @nix {"action":"result","fields":["checking whether make supports nested variables... yes"],"id":5997221749194802,"type":101} @nix {"action":"result","fields":["checking whether make supports nested variables... (cached) yes"],"id":5997221749194802,"type":101} @nix {"action":"result","fields":["checking whether to enable maintainer-specific portions of Makefiles... yes"],"id":5997221749194802,"type":101} @nix {"action":"result","fields":["checking for gawk... (cached) gawk"],"id":5997221749194802,"type":101} @nix {"action":"result","fields":["checking for GNU make... make"],"id":5997221749194802,"type":101} @nix {"action":"result","fields":["checking for a sed that does not truncate output... /nix/store/4rpiqv9yr2pw5094v4wc33ijkqjpm9sa-gnused-4.9/bin/sed"],"id":5997221749194802,"type":101} @nix {"action":"result","fields":["checking whether to build with code coverage support... no"],"id":5997221749194802,"type":101} @nix {"action":"result","fields":["checking whether to enable debugging... no"],"id":5997221749194802,"type":101} @nix {"action":"result","fields":["checking for x86_64-unknown-linux-gnufilc0-gcc... clang"],"id":5997221749194802,"type":101} @nix {"action":"result","fields":[" clang++\t ... ucharstrieiterator.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["checking whether the C compiler works... yes"],"id":5997221749194802,"type":101} @nix {"action":"result","fields":["checking for C compiler default output file name... a.out"],"id":5997221749194802,"type":101} @nix {"action":"result","fields":["checking for suffix of executables... "],"id":5997221749194802,"type":101} @nix {"action":"result","fields":["checking whether we are cross compiling... yes"],"id":5997221749194802,"type":101} @nix {"action":"result","fields":["checking for suffix of object files... o"],"id":5997221749194802,"type":101} @nix {"action":"result","fields":[" clang++\t ... uchriter.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["checking whether the compiler supports GNU C... yes"],"id":5997221749194802,"type":101} @nix {"action":"result","fields":["checking whether clang accepts -g... yes"],"id":5997221749194802,"type":101} @nix {"action":"result","fields":["checking for clang option to enable C11 features... none needed"],"id":5997221749194802,"type":101} @nix {"action":"result","fields":["checking whether clang understands -c and -o together... yes"],"id":5997221749194802,"type":101} @nix {"action":"result","fields":["checking whether make supports the include directive... yes (GNU style)"],"id":5997221749194802,"type":101} @nix {"action":"result","fields":["checking dependency style of clang... none"],"id":5997221749194802,"type":101} @nix {"action":"result","fields":["checking for stdio.h... yes"],"id":5997221749194802,"type":101} @nix {"action":"result","fields":[" clang++\t ... ucln_cmn.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["checking for stdlib.h... yes"],"id":5997221749194802,"type":101} @nix {"action":"result","fields":["checking for string.h... yes"],"id":5997221749194802,"type":101} @nix {"action":"result","fields":[" clang++\t ... ucmndata.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["checking for inttypes.h... yes"],"id":5997221749194802,"type":101} @nix {"action":"result","fields":["checking for stdint.h... yes"],"id":5997221749194802,"type":101} @nix {"action":"result","fields":["checking for strings.h... yes"],"id":5997221749194802,"type":101} @nix {"action":"result","fields":["checking for sys/stat.h... yes"],"id":5997221749194802,"type":101} @nix {"action":"result","fields":[" clang++\t ... ucnv.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["checking for sys/types.h... yes"],"id":5997221749194802,"type":101} @nix {"action":"result","fields":["checking for unistd.h... yes"],"id":5997221749194802,"type":101} @nix {"action":"result","fields":["checking for wchar.h... yes"],"id":5997221749194802,"type":101} @nix {"action":"result","fields":[" clang++\t ... ucnv2022.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["checking for minix/config.h... no"],"id":5997221749194802,"type":101} @nix {"action":"result","fields":["checking for vfork.h... no"],"id":5997221749194802,"type":101} @nix {"action":"result","fields":[" clang++\t ... ucnv_bld.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["checking whether it is safe to define __EXTENSIONS__... yes"],"id":5997221749194802,"type":101} @nix {"action":"result","fields":[" clang++\t ... ucnv_cb.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["checking whether _XOPEN_SOURCE should be defined... no"],"id":5997221749194802,"type":101} @nix {"action":"result","fields":[" clang++\t ... ucnv_cnv.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... ucnv_ct.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... ucnv_err.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["checking for _Bool... yes"],"id":5997221749194802,"type":101} @nix {"action":"result","fields":["checking for stdbool.h that conforms to C99 or later... yes"],"id":5997221749194802,"type":101} @nix {"action":"result","fields":["checking for mode_t... yes"],"id":5997221749194802,"type":101} @nix {"action":"result","fields":["checking for off_t... yes"],"id":5997221749194802,"type":101} @nix {"action":"result","fields":["checking for pid_t... yes"],"id":5997221749194802,"type":101} @nix {"action":"result","fields":[" clang++\t ... ucnv_ext.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... ucnv_io.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["checking for size_t... yes"],"id":5997221749194802,"type":101} @nix {"action":"result","fields":[" clang++\t ... ucnv_lmb.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["checking for ssize_t... yes"],"id":5997221749194802,"type":101} @nix {"action":"result","fields":["checking for pid_t... (cached) yes"],"id":5997221749194802,"type":101} @nix {"action":"result","fields":["checking for fork... yes"],"id":5997221749194802,"type":101} @nix {"action":"result","fields":[" clang++\t ... ucnv_set.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["checking for vfork... no"],"id":5997221749194802,"type":101} @nix {"action":"result","fields":["checking for working fork... cross"],"id":5997221749194802,"type":101} @nix {"action":"result","fields":["configure: WARNING: result yes guessed because of cross compilation"],"id":5997221749194802,"type":101} @nix {"action":"result","fields":["checking whether lstat correctly handles trailing slash... yes"],"id":5997221749194802,"type":101} @nix {"action":"result","fields":["checking for working strnlen... yes"],"id":5997221749194802,"type":101} @nix {"action":"result","fields":["checking for atexit... yes"],"id":5997221749194802,"type":101} @nix {"action":"result","fields":["checking for dup2... yes"],"id":5997221749194802,"type":101} @nix {"action":"result","fields":["checking for ftruncate... yes"],"id":5997221749194802,"type":101} @nix {"action":"result","fields":["checking for getcwd... yes"],"id":5997221749194802,"type":101} @nix {"action":"result","fields":["checking for gettimeofday... yes"],"id":5997221749194802,"type":101} @nix {"action":"result","fields":["checking for localtime_r... yes"],"id":5997221749194802,"type":101} @nix {"action":"result","fields":[" clang++\t ... ucnv_u16.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... ucnv_u32.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["checking for memchr... yes"],"id":5997221749194802,"type":101} @nix {"action":"result","fields":[" clang++\t ... ucnv_u7.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["checking for memset... yes"],"id":5997221749194802,"type":101} @nix {"action":"result","fields":[" clang++\t ... ucnv_u8.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["checking for mkdir... yes"],"id":5997221749194802,"type":101} @nix {"action":"result","fields":["checking for rmdir... yes"],"id":5997221749194802,"type":101} @nix {"action":"result","fields":["checking for setlocale... yes"],"id":5997221749194802,"type":101} @nix {"action":"result","fields":["checking for socket... yes"],"id":5997221749194802,"type":101} @nix {"action":"result","fields":["checking for strcasecmp... yes"],"id":5997221749194802,"type":101} @nix {"action":"result","fields":[" clang++\t ... ucnvbocu.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... ucnvdisp.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... ucnvhz.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["checking for strchr... yes"],"id":5997221749194802,"type":101} @nix {"action":"result","fields":["checking for strdup... yes"],"id":5997221749194802,"type":101} @nix {"action":"result","fields":["checking for strerror... yes"],"id":5997221749194802,"type":101} @nix {"action":"result","fields":["checking for strncasecmp... yes"],"id":5997221749194802,"type":101} @nix {"action":"result","fields":["checking for strndup... yes"],"id":5997221749194802,"type":101} @nix {"action":"result","fields":["checking for strrchr... yes"],"id":5997221749194802,"type":101} @nix {"action":"result","fields":[" clang++\t ... ucnvisci.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... ucnvlat1.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... ucnvmbcs.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["checking for strspn... yes"],"id":5997221749194802,"type":101} @nix {"action":"result","fields":[" clang++\t ... ucnvscsu.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["checking for strstr... yes"],"id":5997221749194802,"type":101} @nix {"action":"result","fields":["checking for strtol... yes"],"id":5997221749194802,"type":101} @nix {"action":"result","fields":["checking for strtoul... yes"],"id":5997221749194802,"type":101} @nix {"action":"result","fields":[" clang++\t ... ucnvsel.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["checking for explicit_bzero... yes"],"id":5997221749194802,"type":101} @nix {"action":"result","fields":[" clang++\t ... ucol_swp.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... ucptrie.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["checking for library containing floor... -lm"],"id":5997221749194802,"type":101} @nix {"action":"result","fields":["checking for library containing ev_run... -lev"],"id":5997221749194802,"type":101} @nix {"action":"result","fields":["checking for library containing shm_open... none required"],"id":5997221749194802,"type":101} @nix {"action":"result","fields":[" clang++\t ... ucurr.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["checking for library containing pam_authenticate... -lpam"],"id":5997221749194802,"type":101} @nix {"action":"result","fields":["checking for library containing iconv_open... none required"],"id":5997221749194802,"type":101} @nix {"action":"result","fields":["checking pkg-config is at least version 0.9.0... yes"],"id":5997221749194802,"type":101} @nix {"action":"result","fields":["checking for xcb xcb-xkb xcb-xinerama xcb-randr xcb-composite... yes"],"id":5997221749194802,"type":101} @nix {"action":"result","fields":["checking for xcb-image... yes"],"id":5997221749194802,"type":101} @nix {"action":"result","fields":["checking for xcb-event xcb-util xcb-atom... yes"],"id":5997221749194802,"type":101} @nix {"action":"result","fields":["checking for xcb-xrm... yes"],"id":5997221749194802,"type":101} @nix {"action":"result","fields":["checking for xkbcommon xkbcommon-x11... no"],"id":5997221749194802,"type":101} @nix {"action":"result","fields":["configure: error: Package requirements (xkbcommon xkbcommon-x11) were not met:"],"id":5997221749194802,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194802,"type":101} @nix {"action":"result","fields":["No package 'xkbcommon-x11' found"],"id":5997221749194802,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194802,"type":101} @nix {"action":"result","fields":["Consider adjusting the PKG_CONFIG_PATH environment variable if you"],"id":5997221749194802,"type":101} @nix {"action":"result","fields":["installed software in a non-standard prefix."],"id":5997221749194802,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194802,"type":101} @nix {"action":"result","fields":["Alternatively, you may set the environment variables XKBCOMMON_CFLAGS"],"id":5997221749194802,"type":101} @nix {"action":"result","fields":["and XKBCOMMON_LIBS to avoid the need to call pkg-config."],"id":5997221749194802,"type":101} @nix {"action":"result","fields":["See the pkg-config man page for more details."],"id":5997221749194802,"type":101} @nix {"action":"result","fields":[101,33716],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,142592],"id":5997221749194765,"type":106} @nix {"action":"stop","id":5997221749194802} @nix {"action":"start","fields":["/nix/store/nkrxnrb5v34s5c68zgn49daabaac3q35-i3lock-x86_64-unknown-linux-gnufilc0-2.15.drv","",1,1],"id":5997221749194803,"level":3,"parent":0,"text":"building '/nix/store/nkrxnrb5v34s5c68zgn49daabaac3q35-i3lock-x86_64-unknown-linux-gnufilc0-2.15.drv'","type":105} @nix {"action":"result","fields":[101,33716],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,142592],"id":5997221749194765,"type":106} @nix {"action":"result","fields":["Running phase: unpackPhase"],"id":5997221749194803,"type":101} @nix {"action":"result","fields":["unpackPhase"],"id":5997221749194803,"type":104} @nix {"action":"result","fields":["unpacking source archive /nix/store/awlq00531cj8ngdlg9pq7q9161vbc7dz-source"],"id":5997221749194803,"type":101} @nix {"action":"result","fields":["source root is source"],"id":5997221749194803,"type":101} @nix {"action":"result","fields":[" clang++\t ... udata.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["Running phase: patchPhase"],"id":5997221749194803,"type":101} @nix {"action":"result","fields":["patchPhase"],"id":5997221749194803,"type":104} @nix {"action":"result","fields":["Running phase: updateAutotoolsGnuConfigScriptsPhase"],"id":5997221749194803,"type":101} @nix {"action":"result","fields":["updateAutotoolsGnuConfigScriptsPhase"],"id":5997221749194803,"type":104} @nix {"action":"result","fields":["Running phase: updateAutotoolsGnuConfigScriptsPhase"],"id":5997221749194803,"type":101} @nix {"action":"result","fields":["updateAutotoolsGnuConfigScriptsPhase"],"id":5997221749194803,"type":104} @nix {"action":"result","fields":["Running phase: configurePhase"],"id":5997221749194803,"type":101} @nix {"action":"result","fields":["configurePhase"],"id":5997221749194803,"type":104} @nix {"action":"result","fields":["mesonConfigurePhase flags: --prefix=/nix/store/6vdx0sc301g0r2g3hjsq426xvqjrah1v-i3lock-x86_64-unknown-linux-gnufilc0-2.15 --libdir=/nix/store/6vdx0sc301g0r2g3hjsq426xvqjrah1v-i3lock-x86_64-unknown-linux-gnufilc0-2.15/lib --libexecdir=/nix/store/6vdx0sc301g0r2g3hjsq426xvqjrah1v-i3lock-x86_64-unknown-linux-gnufilc0-2.15/libexec --bindir=/nix/store/6vdx0sc301g0r2g3hjsq426xvqjrah1v-i3lock-x86_64-unknown-linux-gnufilc0-2.15/bin --sbindir=/nix/store/6vdx0sc301g0r2g3hjsq426xvqjrah1v-i3lock-x86_64-unknown-linux-gnufilc0-2.15/sbin --includedir=/nix/store/6vdx0sc301g0r2g3hjsq426xvqjrah1v-i3lock-x86_64-unknown-linux-gnufilc0-2.15/include --mandir=/nix/store/6vdx0sc301g0r2g3hjsq426xvqjrah1v-i3lock-x86_64-unknown-linux-gnufilc0-2.15/share/man --infodir=/nix/store/6vdx0sc301g0r2g3hjsq426xvqjrah1v-i3lock-x86_64-unknown-linux-gnufilc0-2.15/share/info --localedir=/nix/store/6vdx0sc301g0r2g3hjsq426xvqjrah1v-i3lock-x86_64-unknown-linux-gnufilc0-2.15/share/locale -Dauto_features=enabled -Dwrap_mode=nodownload --buildtype=plain --cross-file=/nix/store/ajw3xpilcx3bx1w4571cj4rllm7fgk9b-cross-file.conf"],"id":5997221749194803,"type":101} @nix {"action":"result","fields":[" clang++\t ... udatamem.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... udataswp.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... uenum.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["\u001b[1mThe Meson build system\u001b[0m"],"id":5997221749194803,"type":101} @nix {"action":"result","fields":["Version: 1.7.2"],"id":5997221749194803,"type":101} @nix {"action":"result","fields":["Source dir: \u001b[1m/build/source\u001b[0m"],"id":5997221749194803,"type":101} @nix {"action":"result","fields":["Build dir: \u001b[1m/build/source/build\u001b[0m"],"id":5997221749194803,"type":101} @nix {"action":"result","fields":["Build type: \u001b[1mcross build\u001b[0m"],"id":5997221749194803,"type":101} @nix {"action":"result","fields":["Project name: \u001b[1mi3lock\u001b[0m"],"id":5997221749194803,"type":101} @nix {"action":"result","fields":["Project version: \u001b[1m2.15\u001b[0m"],"id":5997221749194803,"type":101} @nix {"action":"result","fields":["C compiler for the host machine: \u001b[1mclang\u001b[0m (clang 20.1.8 \"clang version 20.1.8 (Fil-C 0.685)\")"],"id":5997221749194803,"type":101} @nix {"action":"result","fields":["C linker for the host machine: \u001b[1mclang\u001b[0m ld.gold 2.43.1"],"id":5997221749194803,"type":101} @nix {"action":"result","fields":[" clang++\t ... uhash.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["C compiler for the build machine: \u001b[1mcc\u001b[0m (clang 20.1.8 \"clang version 20.1.8 (Fil-C 0.685)\")"],"id":5997221749194803,"type":101} @nix {"action":"result","fields":["C linker for the build machine: \u001b[1mcc\u001b[0m ld.gold 2.43.1"],"id":5997221749194803,"type":101} @nix {"action":"result","fields":["Build machine cpu family: \u001b[1mx86_64\u001b[0m"],"id":5997221749194803,"type":101} @nix {"action":"result","fields":["Build machine cpu: \u001b[1mx86_64\u001b[0m"],"id":5997221749194803,"type":101} @nix {"action":"result","fields":["Host machine cpu family: \u001b[1mx86_64\u001b[0m"],"id":5997221749194803,"type":101} @nix {"action":"result","fields":["Host machine cpu: \u001b[1mx86_64\u001b[0m"],"id":5997221749194803,"type":101} @nix {"action":"result","fields":["Target machine cpu family: \u001b[1mx86_64\u001b[0m"],"id":5997221749194803,"type":101} @nix {"action":"result","fields":["Target machine cpu: \u001b[1mx86_64\u001b[0m"],"id":5997221749194803,"type":101} @nix {"action":"result","fields":["Compiler for C supports arguments -Wunused-value: \u001b[1;32mYES\u001b[0m "],"id":5997221749194803,"type":101} @nix {"action":"result","fields":["Checking for function \"\u001b[1mstrndup\u001b[0m\" : \u001b[1;32mYES\u001b[0m "],"id":5997221749194803,"type":101} @nix {"action":"result","fields":[" clang++\t ... uhash_us.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["Checking for function \"\u001b[1mmkdirp\u001b[0m\" : \u001b[1;31mNO\u001b[0m "],"id":5997221749194803,"type":101} @nix {"action":"result","fields":["Configuring \u001b[1mconfig.h.in\u001b[0m using configuration"],"id":5997221749194803,"type":101} @nix {"action":"result","fields":["Library \u001b[1mm\u001b[0m found: \u001b[1;32mYES\u001b[0m"],"id":5997221749194803,"type":101} @nix {"action":"result","fields":["Library \u001b[1mrt\u001b[0m found: \u001b[1;32mYES\u001b[0m"],"id":5997221749194803,"type":101} @nix {"action":"result","fields":["Found pkg-config: \u001b[1;32mYES\u001b[0m \u001b[1m(/nix/store/f4iq3fjva198s44x56dwm0vpgymb67xg-x86_64-unknown-linux-gnufilc0-pkg-config-wrapper-0.29.2/bin/x86_64-unknown-linux-gnufilc0-pkg-config)\u001b[0m \u001b[1;34m0.29.2\u001b[0m"],"id":5997221749194803,"type":101} @nix {"action":"result","fields":[" clang++\t ... uidna.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... uinit.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["Run-time dependency \u001b[1mxcb\u001b[0m found: \u001b[1;32mYES\u001b[0m \u001b[36m1.17.0\u001b[0m"],"id":5997221749194803,"type":101} @nix {"action":"result","fields":["Run-time dependency \u001b[1mxcb-xkb\u001b[0m found: \u001b[1;32mYES\u001b[0m \u001b[36m1.17.0\u001b[0m"],"id":5997221749194803,"type":101} @nix {"action":"result","fields":["Run-time dependency \u001b[1mxcb-xinerama\u001b[0m found: \u001b[1;32mYES\u001b[0m \u001b[36m1.17.0\u001b[0m"],"id":5997221749194803,"type":101} @nix {"action":"result","fields":["Run-time dependency \u001b[1mxcb-randr\u001b[0m found: \u001b[1;32mYES\u001b[0m \u001b[36m1.17.0\u001b[0m"],"id":5997221749194803,"type":101} @nix {"action":"result","fields":["Run-time dependency \u001b[1mxcb-image\u001b[0m found: \u001b[1;32mYES\u001b[0m \u001b[36m0.4.1\u001b[0m"],"id":5997221749194803,"type":101} @nix {"action":"result","fields":["Run-time dependency \u001b[1mxcb-util\u001b[0m found: \u001b[1;32mYES\u001b[0m \u001b[36m0.4.1\u001b[0m"],"id":5997221749194803,"type":101} @nix {"action":"result","fields":["Run-time dependency \u001b[1mxcb-xrm\u001b[0m found: \u001b[1;32mYES\u001b[0m \u001b[36m1.3\u001b[0m"],"id":5997221749194803,"type":101} @nix {"action":"result","fields":["Run-time dependency \u001b[1mxkbcommon\u001b[0m found: \u001b[1;32mYES\u001b[0m \u001b[36m1.8.1\u001b[0m"],"id":5997221749194803,"type":101} @nix {"action":"result","fields":["Run-time dependency \u001b[1mxkbcommon-x11\u001b[0m found: \u001b[1;31mNO\u001b[0m (tried pkgconfig)"],"id":5997221749194803,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194803,"type":101} @nix {"action":"result","fields":["meson.build:84:20: \u001b[1;31mERROR:\u001b[0m Dependency \"xkbcommon-x11\" not found, tried pkgconfig"],"id":5997221749194803,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194803,"type":101} @nix {"action":"result","fields":["A full log can be found at \u001b[1m/build/source/build/meson-logs/meson-log.txt\u001b[0m"],"id":5997221749194803,"type":101} @nix {"action":"result","fields":[101,33716],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,142592],"id":5997221749194765,"type":106} @nix {"action":"stop","id":5997221749194803} @nix {"action":"start","fields":["/nix/store/prn5w3ca84yn5aw4w553iv6n5vvni1c9-i3minator-0.0.4-x86_64-unknown-linux-gnufilc0.drv","",1,1],"id":5997221749194804,"level":3,"parent":0,"text":"building '/nix/store/prn5w3ca84yn5aw4w553iv6n5vvni1c9-i3minator-0.0.4-x86_64-unknown-linux-gnufilc0.drv'","type":105} @nix {"action":"result","fields":[101,33716],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,142592],"id":5997221749194765,"type":106} @nix {"action":"msg","level":0,"msg":"\u001b[31;1merror:\u001b[0m Cannot build '\u001b[35;1m/nix/store/nkrxnrb5v34s5c68zgn49daabaac3q35-i3lock-x86_64-unknown-linux-gnufilc0-2.15.drv\u001b[0m'.\n Reason: \u001b[31;1mbuilder failed with exit code 1\u001b[0m.\n Output paths:\n \u001b[35;1m/nix/store/6vdx0sc301g0r2g3hjsq426xvqjrah1v-i3lock-x86_64-unknown-linux-gnufilc0-2.15\u001b[0m\n Last 25 log lines:\n > Build machine cpu: \u001b[1mx86_64\u001b[0m\n > Host machine cpu family: \u001b[1mx86_64\u001b[0m\n > Host machine cpu: \u001b[1mx86_64\u001b[0m\n > Target machine cpu family: \u001b[1mx86_64\u001b[0m\n > Target machine cpu: \u001b[1mx86_64\u001b[0m\n > Compiler for C supports arguments -Wunused-value: \u001b[1;32mYES\u001b[0m\n > Checking for function \"\u001b[1mstrndup\u001b[0m\" : \u001b[1;32mYES\u001b[0m\n > Checking for function \"\u001b[1mmkdirp\u001b[0m\" : \u001b[1;31mNO\u001b[0m\n > Configuring \u001b[1mconfig.h.in\u001b[0m using configuration\n > Library \u001b[1mm\u001b[0m found: \u001b[1;32mYES\u001b[0m\n > Library \u001b[1mrt\u001b[0m found: \u001b[1;32mYES\u001b[0m\n > Found pkg-config: \u001b[1;32mYES\u001b[0m \u001b[1m(/nix/store/f4iq3fjva198s44x56dwm0vpgymb67xg-x86_64-unknown-linux-gnufilc0-pkg-config-wrapper-0.29.2/bin/x86_64-unknown-linux-gnufilc0-pkg-config)\u001b[0m \u001b[1;34m0.29.2\u001b[0m\n > Run-time dependency \u001b[1mxcb\u001b[0m found: \u001b[1;32mYES\u001b[0m \u001b[36m1.17.0\u001b[0m\n > Run-time dependency \u001b[1mxcb-xkb\u001b[0m found: \u001b[1;32mYES\u001b[0m \u001b[36m1.17.0\u001b[0m\n > Run-time dependency \u001b[1mxcb-xinerama\u001b[0m found: \u001b[1;32mYES\u001b[0m \u001b[36m1.17.0\u001b[0m\n > Run-time dependency \u001b[1mxcb-randr\u001b[0m found: \u001b[1;32mYES\u001b[0m \u001b[36m1.17.0\u001b[0m\n > Run-time dependency \u001b[1mxcb-image\u001b[0m found: \u001b[1;32mYES\u001b[0m \u001b[36m0.4.1\u001b[0m\n > Run-time dependency \u001b[1mxcb-util\u001b[0m found: \u001b[1;32mYES\u001b[0m \u001b[36m0.4.1\u001b[0m\n > Run-time dependency \u001b[1mxcb-xrm\u001b[0m found: \u001b[1;32mYES\u001b[0m \u001b[36m1.3\u001b[0m\n > Run-time dependency \u001b[1mxkbcommon\u001b[0m found: \u001b[1;32mYES\u001b[0m \u001b[36m1.8.1\u001b[0m\n > Run-time dependency \u001b[1mxkbcommon-x11\u001b[0m found: \u001b[1;31mNO\u001b[0m (tried pkgconfig)\n >\n > meson.build:84:20: \u001b[1;31mERROR:\u001b[0m Dependency \"xkbcommon-x11\" not found, tried pkgconfig\n >\n > A full log can be found at \u001b[1m/build/source/build/meson-logs/meson-log.txt\u001b[0m\n For full logs, run:\n \u001b[1mnix log /nix/store/nkrxnrb5v34s5c68zgn49daabaac3q35-i3lock-x86_64-unknown-linux-gnufilc0-2.15.drv\u001b[0m"} @nix {"action":"result","fields":[101,33716],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,142592],"id":5997221749194765,"type":106} @nix {"action":"result","fields":["bash: warning: setlocale: LC_ALL: cannot change locale (en_US.UTF-8): No such file or directory"],"id":5997221749194804,"type":101} @nix {"action":"result","fields":["Sourcing python-remove-tests-dir-hook"],"id":5997221749194804,"type":101} @nix {"action":"result","fields":["Sourcing python-remove-bin-bytecode-hook.sh"],"id":5997221749194804,"type":101} @nix {"action":"result","fields":["Sourcing setuptools-build-hook"],"id":5997221749194804,"type":101} @nix {"action":"result","fields":["Using setuptoolsBuildPhase"],"id":5997221749194804,"type":101} @nix {"action":"result","fields":["Sourcing pypa-install-hook"],"id":5997221749194804,"type":101} @nix {"action":"result","fields":["Using pypaInstallPhase"],"id":5997221749194804,"type":101} @nix {"action":"result","fields":["Sourcing python-namespaces-hook"],"id":5997221749194804,"type":101} @nix {"action":"result","fields":["Sourcing python-catch-conflicts-hook.sh"],"id":5997221749194804,"type":101} @nix {"action":"result","fields":["Running phase: unpackPhase"],"id":5997221749194804,"type":101} @nix {"action":"result","fields":["unpackPhase"],"id":5997221749194804,"type":104} @nix {"action":"result","fields":["unpacking source archive /nix/store/qv4v4b2m5rr8k3w797cp7xnzjp2crzp8-source"],"id":5997221749194804,"type":101} @nix {"action":"result","fields":["source root is source"],"id":5997221749194804,"type":101} @nix {"action":"result","fields":["setting SOURCE_DATE_EPOCH to timestamp 315619200 of file \"source/setup.py\""],"id":5997221749194804,"type":101} @nix {"action":"result","fields":["Running phase: patchPhase"],"id":5997221749194804,"type":101} @nix {"action":"result","fields":["patchPhase"],"id":5997221749194804,"type":104} @nix {"action":"result","fields":["Running phase: updateAutotoolsGnuConfigScriptsPhase"],"id":5997221749194804,"type":101} @nix {"action":"result","fields":["updateAutotoolsGnuConfigScriptsPhase"],"id":5997221749194804,"type":104} @nix {"action":"result","fields":["Running phase: updateAutotoolsGnuConfigScriptsPhase"],"id":5997221749194804,"type":101} @nix {"action":"result","fields":["updateAutotoolsGnuConfigScriptsPhase"],"id":5997221749194804,"type":104} @nix {"action":"result","fields":[" clang++\t ... uinvchar.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["Running phase: configurePhase"],"id":5997221749194804,"type":101} @nix {"action":"result","fields":["configurePhase"],"id":5997221749194804,"type":104} @nix {"action":"result","fields":["no configure script, doing nothing"],"id":5997221749194804,"type":101} @nix {"action":"result","fields":["Running phase: buildPhase"],"id":5997221749194804,"type":101} @nix {"action":"result","fields":["buildPhase"],"id":5997221749194804,"type":104} @nix {"action":"result","fields":["Executing setuptoolsBuildPhase"],"id":5997221749194804,"type":101} @nix {"action":"result","fields":["setup.py build flags: ''"],"id":5997221749194804,"type":101} @nix {"action":"result","fields":[" clang++\t ... uiter.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... ulist.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["running bdist_wheel"],"id":5997221749194804,"type":101} @nix {"action":"result","fields":["running build"],"id":5997221749194804,"type":101} @nix {"action":"result","fields":["running build_py"],"id":5997221749194804,"type":101} @nix {"action":"result","fields":[" clang++\t ... uloc.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["creating build/lib/i3minator"],"id":5997221749194804,"type":101} @nix {"action":"result","fields":["copying i3minator/__init__.py -> build/lib/i3minator"],"id":5997221749194804,"type":101} @nix {"action":"result","fields":["running build_scripts"],"id":5997221749194804,"type":101} @nix {"action":"result","fields":["creating build/scripts-3.12"],"id":5997221749194804,"type":101} @nix {"action":"result","fields":["copying and adjusting bin/i3minator -> build/scripts-3.12"],"id":5997221749194804,"type":101} @nix {"action":"result","fields":["changing mode of build/scripts-3.12/i3minator from 644 to 755"],"id":5997221749194804,"type":101} @nix {"action":"result","fields":["/nix/store/01sa4zsjg3117lf3wjg3ab2dmpmrpb9q-python3.12-setuptools-78.1.1-x86_64-unknown-linux-gnufilc0/lib/python3.12/site-packages/setuptools/_distutils/cmd.py:90: SetuptoolsDeprecationWarning: setup.py install is deprecated."],"id":5997221749194804,"type":101} @nix {"action":"result","fields":["!!"],"id":5997221749194804,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194804,"type":101} @nix {"action":"result","fields":[" ********************************************************************************"],"id":5997221749194804,"type":101} @nix {"action":"result","fields":[" Please avoid running ``setup.py`` directly."],"id":5997221749194804,"type":101} @nix {"action":"result","fields":[" Instead, use pypa/build, pypa/installer or other"],"id":5997221749194804,"type":101} @nix {"action":"result","fields":[" standards-based tools."],"id":5997221749194804,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194804,"type":101} @nix {"action":"result","fields":[" See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details."],"id":5997221749194804,"type":101} @nix {"action":"result","fields":[" ********************************************************************************"],"id":5997221749194804,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194804,"type":101} @nix {"action":"result","fields":["!!"],"id":5997221749194804,"type":101} @nix {"action":"result","fields":[" self.initialize_options()"],"id":5997221749194804,"type":101} @nix {"action":"result","fields":["installing to build/bdist.linux-x86_64/wheel"],"id":5997221749194804,"type":101} @nix {"action":"result","fields":["running install"],"id":5997221749194804,"type":101} @nix {"action":"result","fields":["running install_lib"],"id":5997221749194804,"type":101} @nix {"action":"result","fields":[" clang++\t ... uloc_keytype.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["creating build/bdist.linux-x86_64/wheel"],"id":5997221749194804,"type":101} @nix {"action":"result","fields":["creating build/bdist.linux-x86_64/wheel/i3minator"],"id":5997221749194804,"type":101} @nix {"action":"result","fields":["copying build/lib/i3minator/__init__.py -> build/bdist.linux-x86_64/wheel/./i3minator"],"id":5997221749194804,"type":101} @nix {"action":"result","fields":["running install_egg_info"],"id":5997221749194804,"type":101} @nix {"action":"result","fields":["running egg_info"],"id":5997221749194804,"type":101} @nix {"action":"result","fields":["creating i3minator.egg-info"],"id":5997221749194804,"type":101} @nix {"action":"result","fields":["writing i3minator.egg-info/PKG-INFO"],"id":5997221749194804,"type":101} @nix {"action":"result","fields":["writing dependency_links to i3minator.egg-info/dependency_links.txt"],"id":5997221749194804,"type":101} @nix {"action":"result","fields":["writing requirements to i3minator.egg-info/requires.txt"],"id":5997221749194804,"type":101} @nix {"action":"result","fields":["writing top-level names to i3minator.egg-info/top_level.txt"],"id":5997221749194804,"type":101} @nix {"action":"result","fields":["writing manifest file 'i3minator.egg-info/SOURCES.txt'"],"id":5997221749194804,"type":101} @nix {"action":"result","fields":["reading manifest file 'i3minator.egg-info/SOURCES.txt'"],"id":5997221749194804,"type":101} @nix {"action":"result","fields":["reading manifest template 'MANIFEST.in'"],"id":5997221749194804,"type":101} @nix {"action":"result","fields":["adding license file 'LICENSE.txt'"],"id":5997221749194804,"type":101} @nix {"action":"result","fields":["writing manifest file 'i3minator.egg-info/SOURCES.txt'"],"id":5997221749194804,"type":101} @nix {"action":"result","fields":["Copying i3minator.egg-info to build/bdist.linux-x86_64/wheel/./i3minator-0.0.4-py3.12.egg-info"],"id":5997221749194804,"type":101} @nix {"action":"result","fields":["running install_scripts"],"id":5997221749194804,"type":101} @nix {"action":"result","fields":["creating build/bdist.linux-x86_64/wheel/i3minator-0.0.4.data/scripts"],"id":5997221749194804,"type":101} @nix {"action":"result","fields":["copying build/scripts-3.12/i3minator -> build/bdist.linux-x86_64/wheel/i3minator-0.0.4.data/scripts"],"id":5997221749194804,"type":101} @nix {"action":"result","fields":["changing mode of build/bdist.linux-x86_64/wheel/i3minator-0.0.4.data/scripts/i3minator to 755"],"id":5997221749194804,"type":101} @nix {"action":"result","fields":["creating build/bdist.linux-x86_64/wheel/i3minator-0.0.4.dist-info/WHEEL"],"id":5997221749194804,"type":101} @nix {"action":"result","fields":["creating 'dist/i3minator-0.0.4-py3-none-any.whl' and adding 'build/bdist.linux-x86_64/wheel' to it"],"id":5997221749194804,"type":101} @nix {"action":"result","fields":["adding 'i3minator/__init__.py'"],"id":5997221749194804,"type":101} @nix {"action":"result","fields":["adding 'i3minator-0.0.4.data/scripts/i3minator'"],"id":5997221749194804,"type":101} @nix {"action":"result","fields":["adding 'i3minator-0.0.4.dist-info/licenses/LICENSE.txt'"],"id":5997221749194804,"type":101} @nix {"action":"result","fields":["adding 'i3minator-0.0.4.dist-info/METADATA'"],"id":5997221749194804,"type":101} @nix {"action":"result","fields":["adding 'i3minator-0.0.4.dist-info/WHEEL'"],"id":5997221749194804,"type":101} @nix {"action":"result","fields":["adding 'i3minator-0.0.4.dist-info/top_level.txt'"],"id":5997221749194804,"type":101} @nix {"action":"result","fields":["adding 'i3minator-0.0.4.dist-info/RECORD'"],"id":5997221749194804,"type":101} @nix {"action":"result","fields":["removing build/bdist.linux-x86_64/wheel"],"id":5997221749194804,"type":101} @nix {"action":"result","fields":["Finished executing setuptoolsBuildPhase"],"id":5997221749194804,"type":101} @nix {"action":"result","fields":["Running phase: installPhase"],"id":5997221749194804,"type":101} @nix {"action":"result","fields":["installPhase"],"id":5997221749194804,"type":104} @nix {"action":"result","fields":["Executing pypaInstallPhase"],"id":5997221749194804,"type":101} @nix {"action":"result","fields":["Successfully installed i3minator-0.0.4-py3-none-any.whl"],"id":5997221749194804,"type":101} @nix {"action":"result","fields":["Finished executing pypaInstallPhase"],"id":5997221749194804,"type":101} @nix {"action":"result","fields":["Running phase: pythonOutputDistPhase"],"id":5997221749194804,"type":101} @nix {"action":"result","fields":["pythonOutputDistPhase"],"id":5997221749194804,"type":104} @nix {"action":"result","fields":["Executing pythonOutputDistPhase"],"id":5997221749194804,"type":101} @nix {"action":"result","fields":["Finished executing pythonOutputDistPhase"],"id":5997221749194804,"type":101} @nix {"action":"result","fields":["Running phase: fixupPhase"],"id":5997221749194804,"type":101} @nix {"action":"result","fields":["fixupPhase"],"id":5997221749194804,"type":104} @nix {"action":"result","fields":["shrinking RPATHs of ELF executables and libraries in /nix/store/5gzd25zgb5x125kzwr2bgjsikwsm8h1q-i3minator-0.0.4-x86_64-unknown-linux-gnufilc0"],"id":5997221749194804,"type":101} @nix {"action":"result","fields":["checking for references to /build/ in /nix/store/5gzd25zgb5x125kzwr2bgjsikwsm8h1q-i3minator-0.0.4-x86_64-unknown-linux-gnufilc0..."],"id":5997221749194804,"type":101} @nix {"action":"result","fields":["patching script interpreter paths in /nix/store/5gzd25zgb5x125kzwr2bgjsikwsm8h1q-i3minator-0.0.4-x86_64-unknown-linux-gnufilc0"],"id":5997221749194804,"type":101} @nix {"action":"result","fields":["stripping (with command strip and flags -S -p) in /nix/store/5gzd25zgb5x125kzwr2bgjsikwsm8h1q-i3minator-0.0.4-x86_64-unknown-linux-gnufilc0/lib /nix/store/5gzd25zgb5x125kzwr2bgjsikwsm8h1q-i3minator-0.0.4-x86_64-unknown-linux-gnufilc0/bin"],"id":5997221749194804,"type":101} @nix {"action":"result","fields":["shrinking RPATHs of ELF executables and libraries in /nix/store/10b3n6hdj6dd9cr515xqx4qvjkgksfp2-i3minator-0.0.4-x86_64-unknown-linux-gnufilc0-dist"],"id":5997221749194804,"type":101} @nix {"action":"result","fields":["checking for references to /build/ in /nix/store/10b3n6hdj6dd9cr515xqx4qvjkgksfp2-i3minator-0.0.4-x86_64-unknown-linux-gnufilc0-dist..."],"id":5997221749194804,"type":101} @nix {"action":"result","fields":["patching script interpreter paths in /nix/store/10b3n6hdj6dd9cr515xqx4qvjkgksfp2-i3minator-0.0.4-x86_64-unknown-linux-gnufilc0-dist"],"id":5997221749194804,"type":101} @nix {"action":"result","fields":["Rewriting #!/nix/store/nn9ckj7v5gxzzajwz79lzr9kclpvf9pf-python3-3.12.11/bin/python3.12 to #!/nix/store/l4f8rn6y0jymzbmr08rayygy4xvchpxb-python3-3.12.5-x86_64-unknown-linux-gnufilc0"],"id":5997221749194804,"type":101} @nix {"action":"result","fields":["wrapping `/nix/store/5gzd25zgb5x125kzwr2bgjsikwsm8h1q-i3minator-0.0.4-x86_64-unknown-linux-gnufilc0/bin/i3minator'..."],"id":5997221749194804,"type":101} @nix {"action":"result","fields":["Executing pythonRemoveTestsDir"],"id":5997221749194804,"type":101} @nix {"action":"result","fields":["Finished executing pythonRemoveTestsDir"],"id":5997221749194804,"type":101} @nix {"action":"result","fields":["Running phase: pythonRemoveBinBytecodePhase"],"id":5997221749194804,"type":101} @nix {"action":"result","fields":["pythonRemoveBinBytecodePhase"],"id":5997221749194804,"type":104} @nix {"action":"result","fields":[101,33716],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,142592],"id":5997221749194765,"type":106} @nix {"action":"stop","id":5997221749194804} @nix {"action":"start","fields":["/nix/store/cw0gncx74lbsx4jc0k4894h2gl6xmndw-python3.12-webencodings-0.5.1-x86_64-unknown-linux-gnufilc0.drv","",1,1],"id":5997221749194805,"level":3,"parent":0,"text":"building '/nix/store/cw0gncx74lbsx4jc0k4894h2gl6xmndw-python3.12-webencodings-0.5.1-x86_64-unknown-linux-gnufilc0.drv'","type":105} @nix {"action":"result","fields":[101,33716],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,142592],"id":5997221749194765,"type":106} @nix {"action":"result","fields":["Sourcing python-remove-tests-dir-hook"],"id":5997221749194805,"type":101} @nix {"action":"result","fields":["Sourcing python-remove-bin-bytecode-hook.sh"],"id":5997221749194805,"type":101} @nix {"action":"result","fields":["Sourcing setuptools-build-hook"],"id":5997221749194805,"type":101} @nix {"action":"result","fields":["Using setuptoolsBuildPhase"],"id":5997221749194805,"type":101} @nix {"action":"result","fields":["Sourcing pypa-install-hook"],"id":5997221749194805,"type":101} @nix {"action":"result","fields":["Using pypaInstallPhase"],"id":5997221749194805,"type":101} @nix {"action":"result","fields":["Sourcing python-namespaces-hook"],"id":5997221749194805,"type":101} @nix {"action":"result","fields":["Sourcing python-catch-conflicts-hook.sh"],"id":5997221749194805,"type":101} @nix {"action":"result","fields":["Running phase: unpackPhase"],"id":5997221749194805,"type":101} @nix {"action":"result","fields":["unpackPhase"],"id":5997221749194805,"type":104} @nix {"action":"result","fields":["unpacking source archive /nix/store/pvjyn88fzsskibi2ipjydva85gw00ix3-webencodings-0.5.1.tar.gz"],"id":5997221749194805,"type":101} @nix {"action":"result","fields":["source root is webencodings-0.5.1"],"id":5997221749194805,"type":101} @nix {"action":"result","fields":["setting SOURCE_DATE_EPOCH to timestamp 1491423416 of file \"webencodings-0.5.1/webencodings.egg-info/top_level.txt\""],"id":5997221749194805,"type":101} @nix {"action":"result","fields":["Running phase: patchPhase"],"id":5997221749194805,"type":101} @nix {"action":"result","fields":["patchPhase"],"id":5997221749194805,"type":104} @nix {"action":"result","fields":["Running phase: updateAutotoolsGnuConfigScriptsPhase"],"id":5997221749194805,"type":101} @nix {"action":"result","fields":["updateAutotoolsGnuConfigScriptsPhase"],"id":5997221749194805,"type":104} @nix {"action":"result","fields":["Running phase: updateAutotoolsGnuConfigScriptsPhase"],"id":5997221749194805,"type":101} @nix {"action":"result","fields":["updateAutotoolsGnuConfigScriptsPhase"],"id":5997221749194805,"type":104} @nix {"action":"result","fields":["Running phase: configurePhase"],"id":5997221749194805,"type":101} @nix {"action":"result","fields":["configurePhase"],"id":5997221749194805,"type":104} @nix {"action":"result","fields":["no configure script, doing nothing"],"id":5997221749194805,"type":101} @nix {"action":"result","fields":["Running phase: buildPhase"],"id":5997221749194805,"type":101} @nix {"action":"result","fields":["buildPhase"],"id":5997221749194805,"type":104} @nix {"action":"result","fields":["Executing setuptoolsBuildPhase"],"id":5997221749194805,"type":101} @nix {"action":"result","fields":["setup.py build flags: ''"],"id":5997221749194805,"type":101} @nix {"action":"result","fields":[" clang++\t ... uloc_tag.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["/nix/store/01sa4zsjg3117lf3wjg3ab2dmpmrpb9q-python3.12-setuptools-78.1.1-x86_64-unknown-linux-gnufilc0/lib/python3.12/site-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated."],"id":5997221749194805,"type":101} @nix {"action":"result","fields":["!!"],"id":5997221749194805,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194805,"type":101} @nix {"action":"result","fields":[" ********************************************************************************"],"id":5997221749194805,"type":101} @nix {"action":"result","fields":[" Please consider removing the following classifiers in favor of a SPDX license expression:"],"id":5997221749194805,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194805,"type":101} @nix {"action":"result","fields":[" License :: OSI Approved :: BSD License"],"id":5997221749194805,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194805,"type":101} @nix {"action":"result","fields":[" See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details."],"id":5997221749194805,"type":101} @nix {"action":"result","fields":[" ********************************************************************************"],"id":5997221749194805,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194805,"type":101} @nix {"action":"result","fields":["!!"],"id":5997221749194805,"type":101} @nix {"action":"result","fields":[" self._finalize_license_expression()"],"id":5997221749194805,"type":101} @nix {"action":"result","fields":["running bdist_wheel"],"id":5997221749194805,"type":101} @nix {"action":"result","fields":[" clang++\t ... umapfile.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["/nix/store/01sa4zsjg3117lf3wjg3ab2dmpmrpb9q-python3.12-setuptools-78.1.1-x86_64-unknown-linux-gnufilc0/lib/python3.12/site-packages/setuptools/_distutils/cmd.py:135: SetuptoolsDeprecationWarning: bdist_wheel.universal is deprecated"],"id":5997221749194805,"type":101} @nix {"action":"result","fields":["!!"],"id":5997221749194805,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194805,"type":101} @nix {"action":"result","fields":[" ********************************************************************************"],"id":5997221749194805,"type":101} @nix {"action":"result","fields":[" With Python 2.7 end-of-life, support for building universal wheels"],"id":5997221749194805,"type":101} @nix {"action":"result","fields":[" (i.e., wheels that support both Python 2 and Python 3)"],"id":5997221749194805,"type":101} @nix {"action":"result","fields":[" is being obviated."],"id":5997221749194805,"type":101} @nix {"action":"result","fields":[" Please discontinue using this option, or if you still need it,"],"id":5997221749194805,"type":101} @nix {"action":"result","fields":[" file an issue with pypa/setuptools describing your use case."],"id":5997221749194805,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194805,"type":101} @nix {"action":"result","fields":[" This deprecation is overdue, please update your project and remove deprecated"],"id":5997221749194805,"type":101} @nix {"action":"result","fields":[" calls to avoid build errors in the future."],"id":5997221749194805,"type":101} @nix {"action":"result","fields":[" ********************************************************************************"],"id":5997221749194805,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194805,"type":101} @nix {"action":"result","fields":["!!"],"id":5997221749194805,"type":101} @nix {"action":"result","fields":[" self.finalize_options()"],"id":5997221749194805,"type":101} @nix {"action":"result","fields":["running build"],"id":5997221749194805,"type":101} @nix {"action":"result","fields":["running build_py"],"id":5997221749194805,"type":101} @nix {"action":"result","fields":[" clang++\t ... umath.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["creating build/lib/webencodings"],"id":5997221749194805,"type":101} @nix {"action":"result","fields":["copying webencodings/__init__.py -> build/lib/webencodings"],"id":5997221749194805,"type":101} @nix {"action":"result","fields":["copying webencodings/mklabels.py -> build/lib/webencodings"],"id":5997221749194805,"type":101} @nix {"action":"result","fields":["copying webencodings/x_user_defined.py -> build/lib/webencodings"],"id":5997221749194805,"type":101} @nix {"action":"result","fields":["copying webencodings/tests.py -> build/lib/webencodings"],"id":5997221749194805,"type":101} @nix {"action":"result","fields":["copying webencodings/labels.py -> build/lib/webencodings"],"id":5997221749194805,"type":101} @nix {"action":"result","fields":["/nix/store/01sa4zsjg3117lf3wjg3ab2dmpmrpb9q-python3.12-setuptools-78.1.1-x86_64-unknown-linux-gnufilc0/lib/python3.12/site-packages/setuptools/_distutils/cmd.py:90: SetuptoolsDeprecationWarning: setup.py install is deprecated."],"id":5997221749194805,"type":101} @nix {"action":"result","fields":["!!"],"id":5997221749194805,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194805,"type":101} @nix {"action":"result","fields":[" ********************************************************************************"],"id":5997221749194805,"type":101} @nix {"action":"result","fields":[" Please avoid running ``setup.py`` directly."],"id":5997221749194805,"type":101} @nix {"action":"result","fields":[" Instead, use pypa/build, pypa/installer or other"],"id":5997221749194805,"type":101} @nix {"action":"result","fields":[" standards-based tools."],"id":5997221749194805,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194805,"type":101} @nix {"action":"result","fields":[" See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details."],"id":5997221749194805,"type":101} @nix {"action":"result","fields":[" ********************************************************************************"],"id":5997221749194805,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194805,"type":101} @nix {"action":"result","fields":["!!"],"id":5997221749194805,"type":101} @nix {"action":"result","fields":[" self.initialize_options()"],"id":5997221749194805,"type":101} @nix {"action":"result","fields":["installing to build/bdist.linux-x86_64/wheel"],"id":5997221749194805,"type":101} @nix {"action":"result","fields":["running install"],"id":5997221749194805,"type":101} @nix {"action":"result","fields":["running install_lib"],"id":5997221749194805,"type":101} @nix {"action":"result","fields":["creating build/bdist.linux-x86_64/wheel"],"id":5997221749194805,"type":101} @nix {"action":"result","fields":["creating build/bdist.linux-x86_64/wheel/webencodings"],"id":5997221749194805,"type":101} @nix {"action":"result","fields":["copying build/lib/webencodings/__init__.py -> build/bdist.linux-x86_64/wheel/./webencodings"],"id":5997221749194805,"type":101} @nix {"action":"result","fields":["copying build/lib/webencodings/mklabels.py -> build/bdist.linux-x86_64/wheel/./webencodings"],"id":5997221749194805,"type":101} @nix {"action":"result","fields":["copying build/lib/webencodings/x_user_defined.py -> build/bdist.linux-x86_64/wheel/./webencodings"],"id":5997221749194805,"type":101} @nix {"action":"result","fields":["copying build/lib/webencodings/tests.py -> build/bdist.linux-x86_64/wheel/./webencodings"],"id":5997221749194805,"type":101} @nix {"action":"result","fields":["copying build/lib/webencodings/labels.py -> build/bdist.linux-x86_64/wheel/./webencodings"],"id":5997221749194805,"type":101} @nix {"action":"result","fields":["running install_egg_info"],"id":5997221749194805,"type":101} @nix {"action":"result","fields":["running egg_info"],"id":5997221749194805,"type":101} @nix {"action":"result","fields":["writing webencodings.egg-info/PKG-INFO"],"id":5997221749194805,"type":101} @nix {"action":"result","fields":["writing dependency_links to webencodings.egg-info/dependency_links.txt"],"id":5997221749194805,"type":101} @nix {"action":"result","fields":["writing top-level names to webencodings.egg-info/top_level.txt"],"id":5997221749194805,"type":101} @nix {"action":"result","fields":["reading manifest file 'webencodings.egg-info/SOURCES.txt'"],"id":5997221749194805,"type":101} @nix {"action":"result","fields":["writing manifest file 'webencodings.egg-info/SOURCES.txt'"],"id":5997221749194805,"type":101} @nix {"action":"result","fields":["Copying webencodings.egg-info to build/bdist.linux-x86_64/wheel/./webencodings-0.5.1-py3.12.egg-info"],"id":5997221749194805,"type":101} @nix {"action":"result","fields":["running install_scripts"],"id":5997221749194805,"type":101} @nix {"action":"result","fields":["creating build/bdist.linux-x86_64/wheel/webencodings-0.5.1.dist-info/WHEEL"],"id":5997221749194805,"type":101} @nix {"action":"result","fields":["creating 'dist/webencodings-0.5.1-py2.py3-none-any.whl' and adding 'build/bdist.linux-x86_64/wheel' to it"],"id":5997221749194805,"type":101} @nix {"action":"result","fields":["adding 'webencodings/__init__.py'"],"id":5997221749194805,"type":101} @nix {"action":"result","fields":["adding 'webencodings/labels.py'"],"id":5997221749194805,"type":101} @nix {"action":"result","fields":["adding 'webencodings/mklabels.py'"],"id":5997221749194805,"type":101} @nix {"action":"result","fields":["adding 'webencodings/tests.py'"],"id":5997221749194805,"type":101} @nix {"action":"result","fields":["adding 'webencodings/x_user_defined.py'"],"id":5997221749194805,"type":101} @nix {"action":"result","fields":["adding 'webencodings-0.5.1.dist-info/METADATA'"],"id":5997221749194805,"type":101} @nix {"action":"result","fields":["adding 'webencodings-0.5.1.dist-info/WHEEL'"],"id":5997221749194805,"type":101} @nix {"action":"result","fields":["adding 'webencodings-0.5.1.dist-info/top_level.txt'"],"id":5997221749194805,"type":101} @nix {"action":"result","fields":["adding 'webencodings-0.5.1.dist-info/RECORD'"],"id":5997221749194805,"type":101} @nix {"action":"result","fields":["removing build/bdist.linux-x86_64/wheel"],"id":5997221749194805,"type":101} @nix {"action":"result","fields":["Finished executing setuptoolsBuildPhase"],"id":5997221749194805,"type":101} @nix {"action":"result","fields":[" clang++\t ... umutablecptrie.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["Running phase: installPhase"],"id":5997221749194805,"type":101} @nix {"action":"result","fields":["installPhase"],"id":5997221749194805,"type":104} @nix {"action":"result","fields":["Executing pypaInstallPhase"],"id":5997221749194805,"type":101} @nix {"action":"result","fields":["Successfully installed webencodings-0.5.1-py2.py3-none-any.whl"],"id":5997221749194805,"type":101} @nix {"action":"result","fields":["Finished executing pypaInstallPhase"],"id":5997221749194805,"type":101} @nix {"action":"result","fields":["Running phase: pythonOutputDistPhase"],"id":5997221749194805,"type":101} @nix {"action":"result","fields":["pythonOutputDistPhase"],"id":5997221749194805,"type":104} @nix {"action":"result","fields":["Executing pythonOutputDistPhase"],"id":5997221749194805,"type":101} @nix {"action":"result","fields":["Finished executing pythonOutputDistPhase"],"id":5997221749194805,"type":101} @nix {"action":"result","fields":["Running phase: fixupPhase"],"id":5997221749194805,"type":101} @nix {"action":"result","fields":["fixupPhase"],"id":5997221749194805,"type":104} @nix {"action":"result","fields":["shrinking RPATHs of ELF executables and libraries in /nix/store/cw744dh8fxa75hcdvpq4yz5qnqs4j2ml-python3.12-webencodings-0.5.1-x86_64-unknown-linux-gnufilc0"],"id":5997221749194805,"type":101} @nix {"action":"result","fields":["checking for references to /build/ in /nix/store/cw744dh8fxa75hcdvpq4yz5qnqs4j2ml-python3.12-webencodings-0.5.1-x86_64-unknown-linux-gnufilc0..."],"id":5997221749194805,"type":101} @nix {"action":"result","fields":[" clang++\t ... umutex.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["patching script interpreter paths in /nix/store/cw744dh8fxa75hcdvpq4yz5qnqs4j2ml-python3.12-webencodings-0.5.1-x86_64-unknown-linux-gnufilc0"],"id":5997221749194805,"type":101} @nix {"action":"result","fields":["stripping (with command strip and flags -S -p) in /nix/store/cw744dh8fxa75hcdvpq4yz5qnqs4j2ml-python3.12-webencodings-0.5.1-x86_64-unknown-linux-gnufilc0/lib"],"id":5997221749194805,"type":101} @nix {"action":"result","fields":["shrinking RPATHs of ELF executables and libraries in /nix/store/h7xvya1a21lymap9rmn7q3ghiy8k91cq-python3.12-webencodings-0.5.1-x86_64-unknown-linux-gnufilc0-dist"],"id":5997221749194805,"type":101} @nix {"action":"result","fields":["checking for references to /build/ in /nix/store/h7xvya1a21lymap9rmn7q3ghiy8k91cq-python3.12-webencodings-0.5.1-x86_64-unknown-linux-gnufilc0-dist..."],"id":5997221749194805,"type":101} @nix {"action":"result","fields":["patching script interpreter paths in /nix/store/h7xvya1a21lymap9rmn7q3ghiy8k91cq-python3.12-webencodings-0.5.1-x86_64-unknown-linux-gnufilc0-dist"],"id":5997221749194805,"type":101} @nix {"action":"result","fields":["Executing pythonRemoveTestsDir"],"id":5997221749194805,"type":101} @nix {"action":"result","fields":["Finished executing pythonRemoveTestsDir"],"id":5997221749194805,"type":101} @nix {"action":"result","fields":["Running phase: installCheckPhase"],"id":5997221749194805,"type":101} @nix {"action":"result","fields":["installCheckPhase"],"id":5997221749194805,"type":104} @nix {"action":"result","fields":["\u001b[1m============================= test session starts ==============================\u001b[0m"],"id":5997221749194805,"type":101} @nix {"action":"result","fields":["platform linux -- Python 3.12.11, pytest-8.3.5, pluggy-1.5.0"],"id":5997221749194805,"type":101} @nix {"action":"result","fields":["rootdir: /build/webencodings-0.5.1"],"id":5997221749194805,"type":101} @nix {"action":"result","fields":["collected 8 items \u001b[0m"],"id":5997221749194805,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194805,"type":101} @nix {"action":"result","fields":[" clang++\t ... unames.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... unifiedcache.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["webencodings/tests.py \u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m [100%]\u001b[0m"],"id":5997221749194805,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194805,"type":101} @nix {"action":"result","fields":["\u001b[32m============================== \u001b[32m\u001b[1m8 passed\u001b[0m\u001b[32m in 0.06s\u001b[0m\u001b[32m ===============================\u001b[0m"],"id":5997221749194805,"type":101} @nix {"action":"result","fields":["Running phase: pythonRemoveBinBytecodePhase"],"id":5997221749194805,"type":101} @nix {"action":"result","fields":["pythonRemoveBinBytecodePhase"],"id":5997221749194805,"type":104} @nix {"action":"result","fields":["Running phase: pytestcachePhase"],"id":5997221749194805,"type":101} @nix {"action":"result","fields":["pytestcachePhase"],"id":5997221749194805,"type":104} @nix {"action":"result","fields":["Running phase: pytestRemoveBytecodePhase"],"id":5997221749194805,"type":101} @nix {"action":"result","fields":["pytestRemoveBytecodePhase"],"id":5997221749194805,"type":104} @nix {"action":"result","fields":[101,33716],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,142592],"id":5997221749194765,"type":106} @nix {"action":"stop","id":5997221749194805} @nix {"action":"start","fields":["/nix/store/v4kczwmbi7x0mzcasx4nsa3ajjgnw9s3-python3.12-tinycss2-1.4.0-x86_64-unknown-linux-gnufilc0.drv","",1,1],"id":5997221749194806,"level":3,"parent":0,"text":"building '/nix/store/v4kczwmbi7x0mzcasx4nsa3ajjgnw9s3-python3.12-tinycss2-1.4.0-x86_64-unknown-linux-gnufilc0.drv'","type":105} @nix {"action":"result","fields":[101,33716],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,142592],"id":5997221749194765,"type":106} @nix {"action":"result","fields":["Sourcing python-remove-tests-dir-hook"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["Sourcing python-remove-bin-bytecode-hook.sh"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["Sourcing pypa-build-hook"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["Using pypaBuildPhase"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["Sourcing python-runtime-deps-check-hook"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["Using pythonRuntimeDepsCheckHook"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["Sourcing pypa-install-hook"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["Using pypaInstallPhase"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["Sourcing python-namespaces-hook"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["Sourcing python-catch-conflicts-hook.sh"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["Sourcing pytest-check-hook"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["Using pytestCheckPhase"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["Running phase: unpackPhase"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["unpackPhase"],"id":5997221749194806,"type":104} @nix {"action":"result","fields":["unpacking source archive /nix/store/lcxj0dad8y51yv05qq8ndb6ik7zm4iyv-source"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["source root is source"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["setting SOURCE_DATE_EPOCH to timestamp 315619200 of file \"source/tinycss2/tokenizer.py\""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["Running phase: patchPhase"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["patchPhase"],"id":5997221749194806,"type":104} @nix {"action":"result","fields":["Running phase: updateAutotoolsGnuConfigScriptsPhase"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["updateAutotoolsGnuConfigScriptsPhase"],"id":5997221749194806,"type":104} @nix {"action":"result","fields":["Running phase: updateAutotoolsGnuConfigScriptsPhase"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["updateAutotoolsGnuConfigScriptsPhase"],"id":5997221749194806,"type":104} @nix {"action":"result","fields":["Running phase: configurePhase"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["configurePhase"],"id":5997221749194806,"type":104} @nix {"action":"result","fields":["no configure script, doing nothing"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["Running phase: buildPhase"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["buildPhase"],"id":5997221749194806,"type":104} @nix {"action":"result","fields":["Executing pypaBuildPhase"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["Creating a wheel..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["pypa build flags: --no-isolation --outdir dist/ --wheel"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m* Getting build dependencies for wheel...\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" clang++\t ... unifilt.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["\u001b[1m* Building wheel...\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" clang++\t ... unifunct.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... uniset.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[92mSuccessfully built \u001b[4mtinycss2-1.4.0-py3-none-any.whl\u001b[0m\u001b[1m\u001b[92m\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" clang++\t ... uniset_closure.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["Finished creating a wheel..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["Finished executing pypaBuildPhase"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["Running phase: pythonRuntimeDepsCheckHook"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["pythonRuntimeDepsCheckHook"],"id":5997221749194806,"type":104} @nix {"action":"result","fields":["Executing pythonRuntimeDepsCheck"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["Checking runtime dependencies for tinycss2-1.4.0-py3-none-any.whl"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["Finished executing pythonRuntimeDepsCheck"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["Running phase: installPhase"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["installPhase"],"id":5997221749194806,"type":104} @nix {"action":"result","fields":["Executing pypaInstallPhase"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["Successfully installed tinycss2-1.4.0-py3-none-any.whl"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["Finished executing pypaInstallPhase"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["Running phase: pythonOutputDistPhase"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["pythonOutputDistPhase"],"id":5997221749194806,"type":104} @nix {"action":"result","fields":["Executing pythonOutputDistPhase"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["Finished executing pythonOutputDistPhase"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["Running phase: fixupPhase"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["fixupPhase"],"id":5997221749194806,"type":104} @nix {"action":"result","fields":["shrinking RPATHs of ELF executables and libraries in /nix/store/f5fzcsgziwa0lga738aywykwfcfivll6-python3.12-tinycss2-1.4.0-x86_64-unknown-linux-gnufilc0"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["checking for references to /build/ in /nix/store/f5fzcsgziwa0lga738aywykwfcfivll6-python3.12-tinycss2-1.4.0-x86_64-unknown-linux-gnufilc0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["patching script interpreter paths in /nix/store/f5fzcsgziwa0lga738aywykwfcfivll6-python3.12-tinycss2-1.4.0-x86_64-unknown-linux-gnufilc0"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["stripping (with command strip and flags -S -p) in /nix/store/f5fzcsgziwa0lga738aywykwfcfivll6-python3.12-tinycss2-1.4.0-x86_64-unknown-linux-gnufilc0/lib"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["shrinking RPATHs of ELF executables and libraries in /nix/store/4b1rg4a98z85db0lx55kbyb640100s64-python3.12-tinycss2-1.4.0-x86_64-unknown-linux-gnufilc0-dist"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["checking for references to /build/ in /nix/store/4b1rg4a98z85db0lx55kbyb640100s64-python3.12-tinycss2-1.4.0-x86_64-unknown-linux-gnufilc0-dist..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["patching script interpreter paths in /nix/store/4b1rg4a98z85db0lx55kbyb640100s64-python3.12-tinycss2-1.4.0-x86_64-unknown-linux-gnufilc0-dist"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["Executing pythonRemoveTestsDir"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["Finished executing pythonRemoveTestsDir"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["Running phase: installCheckPhase"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["installCheckPhase"],"id":5997221749194806,"type":104} @nix {"action":"result","fields":["no Makefile or custom installCheckPhase, doing nothing"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["Running phase: pythonRemoveBinBytecodePhase"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["pythonRemoveBinBytecodePhase"],"id":5997221749194806,"type":104} @nix {"action":"result","fields":["Running phase: pytestCheckPhase"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["pytestCheckPhase"],"id":5997221749194806,"type":104} @nix {"action":"result","fields":["Executing pytestCheckPhase"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["pytest flags: -m pytest"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" clang++\t ... uniset_props.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... unisetspan.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... unistr.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["\u001b[1m============================= test session starts ==============================\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["platform linux -- Python 3.12.5, pytest-8.3.5, pluggy-1.5.0"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["rootdir: /build/source"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["configfile: pyproject.toml"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["plugins: cov-nixpkgs-stub-1.0.0"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" clang++\t ... unistr_case.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... unistr_case_locale.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... unistr_cnv.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... unistr_props.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... unistr_titlecase_brkiter.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... unorm.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... unormcmp.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... uobject.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... uprops.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... ures_cnv.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... uresbund.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... uresdata.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... usc_impl.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... uscript.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... uscript_props.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... uset.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... uset_props.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["collected 8903 items \u001b[0m\u001b[1m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["tests/test_tinycss2.py \u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m [ 0%]"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" clang++\t ... usetiter.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... ushape.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m [ 1%]"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" clang++\t ... usprep.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m [ 2%]"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" clang++\t ... ustack.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m [ 2%]"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" clang++\t ... ustr_cnv.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... ustr_titlecase_brkiter.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... ustr_wcs.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... ustrcase.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... ustrcase_locale.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[31mF\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[31mF\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[32m.\u001b[0m\u001b[31m [ 3%]"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" clang++\t ... ustrenum.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... ustrfmt.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... ustring.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... ustrtrns.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... utext.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... utf_impl.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... util.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... util_props.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[32m.\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[31mF\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[31mF\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[31m [ 4%]"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" clang++\t ... utrace.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... utrie.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... utrie2.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... utrie2_builder.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... utrie_swap.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[31mF\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[31mF\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[31mF\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[31m [ 5%]"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" clang++\t ... uts46.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... utypes.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... uvector.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... uvectr32.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... uvectr64.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[31mF\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[31m [ 6%]"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[31m [ 7%]"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" clang++\t ... wintz.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31m [ 7%]"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["clang++ -O2 -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++11 -Wno-ambiguous-reversed-operator -Qunused-arguments -Wno-parentheses-equality -Wglobal-constructors -shared -Wl,-Bsymbolic -Wl,-soname -Wl,libicuuc.so.70 -o ../lib/libicuuc.so.70.1 appendable.o bmpset.o brkeng.o brkiter.o bytesinkutil.o bytestream.o bytestrie.o bytestriebuilder.o bytestrieiterator.o caniter.o characterproperties.o chariter.o charstr.o cmemory.o cstr.o cstring.o cwchar.o dictbe.o dictionarydata.o dtintrv.o edits.o emojiprops.o errorcode.o filteredbrk.o filterednormalizer2.o icudataver.o icuplug.o loadednormalizer2impl.o localebuilder.o localematcher.o localeprioritylist.o locavailable.o locbased.o locdispnames.o locdistance.o locdspnm.o locid.o loclikely.o loclikelysubtags.o locmap.o locresdata.o locutil.o lsr.o lstmbe.o messagepattern.o normalizer2.o normalizer2impl.o normlzr.o parsepos.o patternprops.o pluralmap.o propname.o propsvec.o punycode.o putil.o rbbi.o rbbi_cache.o rbbidata.o rbbinode.o rbbirb.o rbbiscan.o rbbisetb.o rbbistbl.o rbbitblb.o resbund.o resbund_cnv.o resource.o restrace.o ruleiter.o schriter.o serv.o servlk.o servlkf.o servls.o servnotf.o servrbf.o servslkf.o sharedobject.o simpleformatter.o static_unicode_sets.o stringpiece.o stringtriebuilder.o uarrsort.o ubidi.o ubidi_props.o ubidiln.o ubiditransform.o ubidiwrt.o ubrk.o ucase.o ucasemap.o ucasemap_titlecase_brkiter.o ucat.o uchar.o ucharstrie.o ucharstriebuilder.o ucharstrieiterator.o uchriter.o ucln_cmn.o ucmndata.o ucnv.o ucnv2022.o ucnv_bld.o ucnv_cb.o ucnv_cnv.o ucnv_ct.o ucnv_err.o ucnv_ext.o ucnv_io.o ucnv_lmb.o ucnv_set.o ucnv_u16.o ucnv_u32.o ucnv_u7.o ucnv_u8.o ucnvbocu.o ucnvdisp.o ucnvhz.o ucnvisci.o ucnvlat1.o ucnvmbcs.o ucnvscsu.o ucnvsel.o ucol_swp.o ucptrie.o ucurr.o udata.o udatamem.o udataswp.o uenum.o uhash.o uhash_us.o uidna.o uinit.o uinvchar.o uiter.o ulist.o uloc.o uloc_keytype.o uloc_tag.o umapfile.o umath.o umutablecptrie.o umutex.o unames.o unifiedcache.o unifilt.o unifunct.o uniset.o uniset_closure.o uniset_props.o unisetspan.o unistr.o unistr_case.o unistr_case_locale.o unistr_cnv.o unistr_props.o unistr_titlecase_brkiter.o unorm.o unormcmp.o uobject.o uprops.o ures_cnv.o uresbund.o uresdata.o usc_impl.o uscript.o uscript_props.o uset.o uset_props.o usetiter.o ushape.o usprep.o ustack.o ustr_cnv.o ustr_titlecase_brkiter.o ustr_wcs.o ustrcase.o ustrcase_locale.o ustrenum.o ustrfmt.o ustring.o ustrtrns.o utext.o utf_impl.o util.o util_props.o utrace.o utrie.o utrie2.o utrie2_builder.o utrie_swap.o uts46.o utypes.o uvector.o uvectr32.o uvectr64.o wintz.o -L../lib -L../stubdata -licudata -lpthread -lm "],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["rm -f ../lib/libicuuc.so.70 && ln -s libicuuc.so.70.1 ../lib/libicuuc.so.70"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["rm -f ../lib/libicuuc.so && ln -s libicuuc.so.70.1 ../lib/libicuuc.so"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["make[1]: Leaving directory '/build/icu/source/common'"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["make[0]: Making `all' in `i18n'"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["make[1]: Entering directory '/build/icu/source/i18n'"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t alphaindex.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t anytrans.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t astro.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t basictz.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t bocsu.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t brktrans.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t buddhcal.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t calendar.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t casetrn.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t cecal.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t chnsecal.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t choicfmt.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t coleitr.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t coll.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t collation.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t collationbuilder.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t collationcompare.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t collationdata.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t collationdatabuilder.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t collationdatareader.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t collationdatawriter.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t collationfastlatin.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t collationfastlatinbuilder.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t collationfcd.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t collationiterator.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t collationkeys.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t collationroot.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t collationrootelements.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t collationruleparser.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t collationsets.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t collationsettings.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t collationtailoring.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t collationweights.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t compactdecimalformat.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t coptccal.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t cpdtrans.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t csdetect.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t csmatch.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t csr2022.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t csrecog.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t csrmbcs.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t csrsbcs.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t csrucode.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t csrutf8.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t curramt.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t currfmt.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t currpinf.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t currunit.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t dangical.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t datefmt.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t dayperiodrules.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t dcfmtsym.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t decContext.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t decNumber.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t decimfmt.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t double-conversion-bignum-dtoa.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t double-conversion-bignum.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t double-conversion-cached-powers.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t double-conversion-double-to-string.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t double-conversion-fast-dtoa.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t double-conversion-string-to-double.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t double-conversion-strtod.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t dtfmtsym.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t dtitvfmt.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t dtitvinf.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t dtptngen.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t dtrule.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t erarules.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t esctrn.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t ethpccal.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t fmtable.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t fmtable_cnv.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t format.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t formatted_string_builder.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t formattedval_iterimpl.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t formattedval_sbimpl.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t formattedvalue.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t fphdlimp.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t fpositer.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t funcrepl.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t gender.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t gregocal.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t gregoimp.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t hebrwcal.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t indiancal.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t inputext.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t islamcal.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t japancal.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t listformatter.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t measfmt.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t measunit.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t measunit_extra.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t measure.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t msgfmt.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t name2uni.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t nfrs.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t nfrule.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t nfsubs.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t nortrans.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t nultrans.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t number_affixutils.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t number_asformat.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t number_capi.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t number_compact.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t number_currencysymbols.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t number_decimalquantity.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t number_decimfmtprops.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t number_fluent.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t number_formatimpl.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t number_grouping.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t number_integerwidth.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t number_longnames.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t number_mapper.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t number_modifiers.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t number_multiplier.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t number_notation.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t number_output.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t number_padding.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t number_patternmodifier.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t number_patternstring.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t number_rounding.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t number_scientific.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t number_skeletons.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t number_symbolswrapper.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t number_usageprefs.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t number_utils.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t numfmt.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[31m [ 8%]"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" (deps)\t numparse_affixes.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t numparse_compositions.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t numparse_currency.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t numparse_decimal.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t numparse_impl.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t numparse_parsednumber.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t numparse_scientific.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t numparse_symbols.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t numparse_validators.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t numrange_capi.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t numrange_fluent.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t numrange_impl.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t numsys.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[31m [ 9%]"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" (deps)\t olsontz.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t persncal.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t pluralranges.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t plurfmt.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t plurrule.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t quant.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t quantityformatter.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t rbnf.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t rbt.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t rbt_data.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t rbt_pars.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t rbt_rule.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t rbt_set.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t rbtz.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t regexcmp.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t regeximp.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t regexst.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t regextxt.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t region.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t reldatefmt.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t reldtfmt.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t rematch.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t remtrans.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t repattrn.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t rulebasedcollator.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t scientificnumberformatter.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t scriptset.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t search.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t selfmt.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t sharedbreakiterator.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t simpletz.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t smpdtfmt.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t smpdtfst.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t sortkey.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t standardplural.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t string_segment.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t strmatch.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t strrepl.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t stsearch.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t taiwncal.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t timezone.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t titletrn.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t tmunit.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t tmutamt.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t tmutfmt.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t tolowtrn.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t toupptrn.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t translit.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t transreg.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t tridpars.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t tzfmt.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t tzgnames.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t tznames.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t tznames_impl.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t tzrule.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t tztrans.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t ucal.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t ucln_in.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t ucol.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t ucol_res.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t ucol_sit.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t ucoleitr.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t ucsdet.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t udat.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t udateintervalformat.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t udatpg.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t ufieldpositer.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t uitercollationiterator.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t ulistformatter.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t ulocdata.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t umsg.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t unesctrn.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t uni2name.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t units_data.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t units_complexconverter.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t units_converter.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t units_router.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t unum.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t unumsys.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t upluralrules.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t uregex.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t uregexc.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t uregion.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t usearch.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t uspoof.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t uspoof_build.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t uspoof_conf.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t uspoof_impl.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t utf16collationiterator.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t utf8collationiterator.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t utmscale.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t utrans.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t vtzone.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t vzone.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t windtfmt.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[31m [ 10%]"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" (deps)\t winnmfmt.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t wintzimpl.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t zonemeta.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t zrule.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t ztrans.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[31m [ 11%]"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" clang++\t ... alphaindex.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... anytrans.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... astro.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... basictz.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... bocsu.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... brktrans.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... buddhcal.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... calendar.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... casetrn.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[31m [ 11%]"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" clang++\t ... cecal.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... chnsecal.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... choicfmt.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... coleitr.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... coll.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... collation.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... collationbuilder.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... collationcompare.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[31m [ 12%]"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" clang++\t ... collationdata.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... collationdatabuilder.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... collationdatareader.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... collationdatawriter.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... collationfastlatin.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... collationfastlatinbuilder.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... collationfcd.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... collationiterator.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31m [ 13%]"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" clang++\t ... collationkeys.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... collationroot.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... collationrootelements.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... collationruleparser.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... collationsets.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... collationsettings.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... collationtailoring.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[31m [ 14%]"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" clang++\t ... collationweights.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... compactdecimalformat.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... coptccal.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... cpdtrans.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... csdetect.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... csmatch.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... csr2022.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31m [ 15%]"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" clang++\t ... csrecog.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... csrmbcs.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... csrsbcs.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... csrucode.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... csrutf8.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... curramt.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... currfmt.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... currpinf.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... currunit.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... dangical.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["\u001b[1mcsrmbcs.cpp:149:13: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1mvariable 'singleByteCharCount' set but not used [-Wunused-but-set-variable]\u001b[0m"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" 149 | int32_t singleByteCharCount = \u001b[0;32m0\u001b[0m;\u001b[0m"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["\u001b[0m1 warning generated."],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... datefmt.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[32m.\u001b[0m\u001b[31m [ 15%]"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" clang++\t ... dayperiodrules.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... dcfmtsym.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... decContext.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... decNumber.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... decimfmt.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... double-conversion-bignum-dtoa.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... double-conversion-bignum.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... double-conversion-cached-powers.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[31m [ 16%]"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" clang++\t ... double-conversion-double-to-string.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... double-conversion-fast-dtoa.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... double-conversion-string-to-double.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... double-conversion-strtod.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... dtfmtsym.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... dtitvfmt.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... dtitvinf.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... dtptngen.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31m [ 17%]"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" clang++\t ... dtrule.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... erarules.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[31m [ 18%]"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" clang++\t ... esctrn.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... ethpccal.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... fmtable.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... fmtable_cnv.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... format.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[31m [ 19%]"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" clang++\t ... formatted_string_builder.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... formattedval_iterimpl.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[31mF\u001b[0m\u001b[31m [ 19%]"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" clang++\t ... formattedval_sbimpl.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... formattedvalue.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... fphdlimp.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... fpositer.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... funcrepl.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... gender.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[31m [ 20%]"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" clang++\t ... gregocal.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... gregoimp.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... hebrwcal.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... indiancal.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[31m [ 21%]"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" clang++\t ... inputext.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... islamcal.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... japancal.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... listformatter.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... measfmt.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... measunit.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... measunit_extra.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[31m [ 22%]"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" clang++\t ... measure.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... msgfmt.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... name2uni.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... nfrs.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... nfrule.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... nfsubs.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... nortrans.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... nultrans.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[31mF\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[31mF\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31m [ 23%]"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" clang++\t ... number_affixutils.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... number_asformat.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... number_capi.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... number_compact.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... number_currencysymbols.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... number_decimalquantity.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... number_decimfmtprops.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["\u001b[1mnfsubs.cpp:1313:17: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1mvariable 'pow' set but not used [-Wunused-but-set-variable]\u001b[0m"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" 1313 | int32_t pow = \u001b[0;32m0\u001b[0m;\u001b[0m"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["\u001b[0m1 warning generated."],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... number_fluent.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... number_formatimpl.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[31mF\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[31mF\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[31mF\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[32m.\u001b[0m\u001b[31m [ 24%]"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" clang++\t ... number_grouping.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... number_integerwidth.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... number_longnames.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... number_mapper.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... number_modifiers.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... number_multiplier.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[31mF\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31m [ 24%]"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" clang++\t ... number_notation.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... number_output.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... number_padding.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... number_patternmodifier.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... number_patternstring.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... number_rounding.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... number_scientific.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... number_skeletons.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... number_symbolswrapper.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... number_usageprefs.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... number_utils.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... numfmt.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... numparse_affixes.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[31mF\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[31mF\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31m [ 25%]"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" clang++\t ... numparse_compositions.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... numparse_currency.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... numparse_decimal.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... numparse_impl.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... numparse_parsednumber.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... numparse_scientific.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... numparse_symbols.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... numparse_validators.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... numrange_capi.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... numrange_fluent.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... numrange_impl.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... numsys.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... olsontz.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... persncal.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... pluralranges.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... plurfmt.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... plurrule.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31m [ 26%]"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" clang++\t ... quant.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... quantityformatter.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... rbnf.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... rbt.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... rbt_data.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... rbt_pars.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... rbt_rule.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... rbt_set.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... rbtz.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... regexcmp.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... regeximp.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[31mF\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[31mF\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31m [ 27%]"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" clang++\t ... regexst.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... regextxt.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... region.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... reldatefmt.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... reldtfmt.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... rematch.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... remtrans.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... repattrn.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[31mF\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[31mF\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[31mF\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[31m [ 28%]"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[31m [ 28%]"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" clang++\t ... rulebasedcollator.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[31m [ 29%]"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" clang++\t ... scientificnumberformatter.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[31m [ 30%]"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[31m [ 31%]"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[31m [ 32%]"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" clang++\t ... scriptset.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[31m [ 32%]"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[31m [ 33%]"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" clang++\t ... search.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... selfmt.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[31m [ 34%]"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" clang++\t ... sharedbreakiterator.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[31m [ 35%]"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[31m [ 36%]"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" clang++\t ... simpletz.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... smpdtfmt.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[31m [ 36%]"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[31m [ 37%]"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" clang++\t ... smpdtfst.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[31m [ 38%]"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" clang++\t ... sortkey.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... standardplural.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[31m [ 39%]"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[31m [ 40%]"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[31m [ 40%]"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" clang++\t ... string_segment.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[31m [ 41%]"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" clang++\t ... strmatch.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... strrepl.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[31m [ 42%]"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" clang++\t ... stsearch.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... taiwncal.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[31m [ 43%]"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[31m [ 44%]"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[31m [ 45%]"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" clang++\t ... timezone.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[31m [ 45%]"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" clang++\t ... titletrn.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[31m [ 46%]"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" clang++\t ... tmunit.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... tmutamt.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[31m [ 47%]"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" clang++\t ... tmutfmt.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[31m [ 48%]"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" clang++\t ... tolowtrn.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... toupptrn.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... translit.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... transreg.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... tridpars.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... tzfmt.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... tzgnames.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... tznames.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[32m.\u001b[0m\u001b[31m [ 49%]"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" clang++\t ... tznames_impl.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... tzrule.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... tztrans.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... ucal.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["\u001b[1mtransreg.cpp:144:21: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1mvariable 'transCount' set but not used [-Wunused-but-set-variable]\u001b[0m"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" 144 | int32_t transCount = anonymousRBTs * \u001b[0;32m2\u001b[0m + \u001b[0;32m1\u001b[0m;\u001b[0m"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["\u001b[0m1 warning generated."],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... ucln_in.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... ucol.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... ucol_res.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... ucol_sit.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... ucoleitr.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... ucsdet.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... udat.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... udateintervalformat.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... udatpg.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... ufieldpositer.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... uitercollationiterator.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... ulistformatter.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... ulocdata.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31m [ 49%]"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" clang++\t ... umsg.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... unesctrn.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... uni2name.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... units_data.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... units_complexconverter.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... units_converter.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... units_router.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... unum.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... unumsys.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["\u001b[1munesctrn.cpp:178:16: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1mvariable 'j' set but not used [-Wunused-but-set-variable]\u001b[0m"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" 178 | int32_t i, j, ipat;\u001b[0m"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["\u001b[0m1 warning generated."],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... upluralrules.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... uregex.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... uregexc.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... uregion.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... usearch.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... uspoof.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... uspoof_build.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... uspoof_conf.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... uspoof_impl.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... utf16collationiterator.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... utf8collationiterator.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31m [ 50%]"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" clang++\t ... utmscale.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... utrans.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... vtzone.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... vzone.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["\u001b[1muspoof_impl.cpp:948:34: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1mcomparison between two arrays compare their addresses and will be deprecated in c++20; to compare array addresses, use unary '+' to decay operands to pointers [-Warray-compare]\u001b[0m"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" 948 | \u001b[0;34mif\u001b[0m (outputDH->fFormatVersion != spoofDH->fFormatVersion) {\u001b[0m"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["\u001b[0m1 warning generated."],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... windtfmt.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... winnmfmt.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... wintzimpl.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... zonemeta.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... zrule.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... ztrans.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["clang++ -O2 -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++11 -Wno-ambiguous-reversed-operator -Qunused-arguments -Wno-parentheses-equality -Wglobal-constructors -shared -Wl,-Bsymbolic -Wl,-soname -Wl,libicui18n.so.70 -o ../lib/libicui18n.so.70.1 alphaindex.o anytrans.o astro.o basictz.o bocsu.o brktrans.o buddhcal.o calendar.o casetrn.o cecal.o chnsecal.o choicfmt.o coleitr.o coll.o collation.o collationbuilder.o collationcompare.o collationdata.o collationdatabuilder.o collationdatareader.o collationdatawriter.o collationfastlatin.o collationfastlatinbuilder.o collationfcd.o collationiterator.o collationkeys.o collationroot.o collationrootelements.o collationruleparser.o collationsets.o collationsettings.o collationtailoring.o collationweights.o compactdecimalformat.o coptccal.o cpdtrans.o csdetect.o csmatch.o csr2022.o csrecog.o csrmbcs.o csrsbcs.o csrucode.o csrutf8.o curramt.o currfmt.o currpinf.o currunit.o dangical.o datefmt.o dayperiodrules.o dcfmtsym.o decContext.o decNumber.o decimfmt.o double-conversion-bignum-dtoa.o double-conversion-bignum.o double-conversion-cached-powers.o double-conversion-double-to-string.o double-conversion-fast-dtoa.o double-conversion-string-to-double.o double-conversion-strtod.o dtfmtsym.o dtitvfmt.o dtitvinf.o dtptngen.o dtrule.o erarules.o esctrn.o ethpccal.o fmtable.o fmtable_cnv.o format.o formatted_string_builder.o formattedval_iterimpl.o formattedval_sbimpl.o formattedvalue.o fphdlimp.o fpositer.o funcrepl.o gender.o gregocal.o gregoimp.o hebrwcal.o indiancal.o inputext.o islamcal.o japancal.o listformatter.o measfmt.o measunit.o measunit_extra.o measure.o msgfmt.o name2uni.o nfrs.o nfrule.o nfsubs.o nortrans.o nultrans.o number_affixutils.o number_asformat.o number_capi.o number_compact.o number_currencysymbols.o number_decimalquantity.o number_decimfmtprops.o number_fluent.o number_formatimpl.o number_grouping.o number_integerwidth.o number_longnames.o number_mapper.o number_modifiers.o number_multiplier.o number_notation.o number_output.o number_padding.o number_patternmodifier.o number_patternstring.o number_rounding.o number_scientific.o number_skeletons.o number_symbolswrapper.o number_usageprefs.o number_utils.o numfmt.o numparse_affixes.o numparse_compositions.o numparse_currency.o numparse_decimal.o numparse_impl.o numparse_parsednumber.o numparse_scientific.o numparse_symbols.o numparse_validators.o numrange_capi.o numrange_fluent.o numrange_impl.o numsys.o olsontz.o persncal.o pluralranges.o plurfmt.o plurrule.o quant.o quantityformatter.o rbnf.o rbt.o rbt_data.o rbt_pars.o rbt_rule.o rbt_set.o rbtz.o regexcmp.o regeximp.o regexst.o regextxt.o region.o reldatefmt.o reldtfmt.o rematch.o remtrans.o repattrn.o rulebasedcollator.o scientificnumberformatter.o scriptset.o search.o selfmt.o sharedbreakiterator.o simpletz.o smpdtfmt.o smpdtfst.o sortkey.o standardplural.o string_segment.o strmatch.o strrepl.o stsearch.o taiwncal.o timezone.o titletrn.o tmunit.o tmutamt.o tmutfmt.o tolowtrn.o toupptrn.o translit.o transreg.o tridpars.o tzfmt.o tzgnames.o tznames.o tznames_impl.o tzrule.o tztrans.o ucal.o ucln_in.o ucol.o ucol_res.o ucol_sit.o ucoleitr.o ucsdet.o udat.o udateintervalformat.o udatpg.o ufieldpositer.o uitercollationiterator.o ulistformatter.o ulocdata.o umsg.o unesctrn.o uni2name.o units_data.o units_complexconverter.o units_converter.o units_router.o unum.o unumsys.o upluralrules.o uregex.o uregexc.o uregion.o usearch.o uspoof.o uspoof_build.o uspoof_conf.o uspoof_impl.o utf16collationiterator.o utf8collationiterator.o utmscale.o utrans.o vtzone.o vzone.o windtfmt.o winnmfmt.o wintzimpl.o zonemeta.o zrule.o ztrans.o -L../lib -licuuc -L../stubdata -licudata -lpthread -lm "],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31m [ 51%]"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["rm -f ../lib/libicui18n.so.70 && ln -s libicui18n.so.70.1 ../lib/libicui18n.so.70"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["rm -f ../lib/libicui18n.so && ln -s libicui18n.so.70.1 ../lib/libicui18n.so"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["make[1]: Leaving directory '/build/icu/source/i18n'"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["make[0]: Making `all' in `io'"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["make[1]: Entering directory '/build/icu/source/io'"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t locbund.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t sprintf.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t sscanf.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t ucln_io.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t ufile.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t ufmt_cmn.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t uprintf.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t uprntf_p.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t uscanf.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t uscanf_p.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t ustdio.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t ustream.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... locbund.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... sprintf.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... sscanf.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... ucln_io.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... ufile.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... uprintf.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... ufmt_cmn.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... uprntf_p.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... uscanf.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... uscanf_p.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... ustdio.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... ustream.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["clang++ -O2 -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++11 -Wno-ambiguous-reversed-operator -Qunused-arguments -Wno-parentheses-equality -Wglobal-constructors -shared -Wl,-Bsymbolic -Wl,-soname -Wl,libicuio.so.70 -o ../lib/libicuio.so.70.1 locbund.o sprintf.o sscanf.o ucln_io.o ufile.o ufmt_cmn.o uprintf.o uprntf_p.o uscanf.o uscanf_p.o ustdio.o ustream.o -L../lib -licuuc -L../stubdata -licudata -L../lib -licui18n -lpthread -lm "],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["rm -f ../lib/libicuio.so.70 && ln -s libicuio.so.70.1 ../lib/libicuio.so.70"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["rm -f ../lib/libicuio.so && ln -s libicuio.so.70.1 ../lib/libicuio.so"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["make[1]: Leaving directory '/build/icu/source/io'"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["make[0]: Making `all' in `tools'"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["make[1]: Entering directory '/build/icu/source/tools'"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["make[1]: Making `all' in `toolutil'"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["make[2]: Entering directory '/build/icu/source/tools/toolutil'"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t collationinfo.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t dbgutil.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t denseranges.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t filestrm.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t filetools.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t flagparser.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t package.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t pkg_genc.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t pkg_gencmn.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t pkg_icu.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t pkgitems.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t ppucd.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t swapimpl.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t toolutil.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t ucbuf.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t ucln_tu.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t ucm.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t ucmstate.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t udbgutil.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t unewdata.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t uoptions.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t uparse.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t writesrc.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t xmlparser.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... collationinfo.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... dbgutil.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... denseranges.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... filestrm.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... filetools.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... flagparser.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... package.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... pkg_genc.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... pkg_gencmn.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... pkg_icu.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31m [ 52%]"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" clang++\t ... pkgitems.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... ppucd.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... swapimpl.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... toolutil.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... ucbuf.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... ucln_tu.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... ucm.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... ucmstate.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... udbgutil.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... unewdata.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... uoptions.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... uparse.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... writesrc.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... xmlparser.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31m [ 53%]"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["clang++ -O2 -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++11 -Wno-ambiguous-reversed-operator -Qunused-arguments -Wno-parentheses-equality -Wglobal-constructors -shared -Wl,-Bsymbolic -Wl,-soname -Wl,libicutu.so.70 -o ../../lib/libicutu.so.70.1 collationinfo.o dbgutil.o denseranges.o filestrm.o filetools.o flagparser.o package.o pkg_genc.o pkg_gencmn.o pkg_icu.o pkgitems.o ppucd.o swapimpl.o toolutil.o ucbuf.o ucln_tu.o ucm.o ucmstate.o udbgutil.o unewdata.o uoptions.o uparse.o writesrc.o xmlparser.o -L../../lib -licui18n -L../../lib -licuuc -L../../stubdata -licudata -lpthread -lm "],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["rm -f ../../lib/libicutu.so.70 && ln -s libicutu.so.70.1 ../../lib/libicutu.so.70"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["rm -f ../../lib/libicutu.so && ln -s libicutu.so.70.1 ../../lib/libicutu.so"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["make[2]: Leaving directory '/build/icu/source/tools/toolutil'"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["make[1]: Making `all' in `ctestfw'"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["make[2]: Entering directory '/build/icu/source/tools/ctestfw'"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t ctest.c"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t datamap.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t testdata.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t tstdtmod.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t ucln_ct.c"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t uperf.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang\t ... ctest.c"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... datamap.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... testdata.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... tstdtmod.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang\t ... ucln_ct.c"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... uperf.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["\u001b[1mctest.c:653:23: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1ma function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes]\u001b[0m"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" 653 | \u001b[0;34mstatic\u001b[0m \u001b[0;34mvoid\u001b[0m go_offline() {\u001b[0m"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["\u001b[0m | \u001b[0;32m void"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1mctest.c:657:27: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1ma function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes]\u001b[0m"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" 657 | \u001b[0;34mstatic\u001b[0m \u001b[0;34mvoid\u001b[0m go_offline_err() {\u001b[0m"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["\u001b[0m | \u001b[0;32m void"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1mctest.c:661:31: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1ma function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes]\u001b[0m"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" 661 | \u001b[0;34mstatic\u001b[0m \u001b[0;34mvoid\u001b[0m first_line_verbose() {\u001b[0m"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["\u001b[0m | \u001b[0;32m void"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1mctest.c:665:27: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1ma function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes]\u001b[0m"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" 665 | \u001b[0;34mstatic\u001b[0m \u001b[0;34mvoid\u001b[0m first_line_err() {\u001b[0m"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["\u001b[0m | \u001b[0;32m void"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1mctest.c:669:28: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1ma function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes]\u001b[0m"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" 669 | \u001b[0;34mstatic\u001b[0m \u001b[0;34mvoid\u001b[0m first_line_info() {\u001b[0m"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["\u001b[0m | \u001b[0;32m void"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1mctest.c:673:28: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1ma function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes]\u001b[0m"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" 673 | \u001b[0;34mstatic\u001b[0m \u001b[0;34mvoid\u001b[0m first_line_test() {\u001b[0m"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["\u001b[0m | \u001b[0;32m void"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["\u001b[0m6 warnings generated."],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["clang++ -O2 -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++11 -Wno-ambiguous-reversed-operator -Qunused-arguments -Wno-parentheses-equality -Wglobal-constructors -shared -Wl,-Bsymbolic -Wl,-soname -Wl,libicutest.so.70 -o libicutest.so.70.1 ctest.o datamap.o testdata.o tstdtmod.o ucln_ct.o uperf.o -L../../lib -licutu -L../../lib -licui18n -L../../lib -licuuc -L../../stubdata -licudata -lpthread -lm "],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["rm -f libicutest.so.70 && ln -s libicutest.so.70.1 libicutest.so.70"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["rm -f libicutest.so && ln -s libicutest.so.70.1 libicutest.so"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["make[2]: Leaving directory '/build/icu/source/tools/ctestfw'"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["make[1]: Making `all' in `makeconv'"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["make[2]: Entering directory '/build/icu/source/tools/makeconv'"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t gencnvex.c"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t genmbcs.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t makeconv.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t ucnvstat.c"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang\t ... gencnvex.c"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["cd ../.. \\"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" && CONFIG_FILES=tools/makeconv/makeconv.1 CONFIG_HEADERS= /nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/bash ./config.status"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... makeconv.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... genmbcs.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang\t ... ucnvstat.c"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["config.status: creating tools/makeconv/makeconv.1"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31m [ 53%]"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["clang++ -O2 -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++11 -Wno-ambiguous-reversed-operator -Qunused-arguments -Wno-parentheses-equality -o ../../bin/makeconv gencnvex.o genmbcs.o makeconv.o ucnvstat.o -L../../lib -licutu -L../../lib -licui18n -L../../lib -licuuc -L../../stubdata -licudata -lpthread -lm "],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["make[2]: Leaving directory '/build/icu/source/tools/makeconv'"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["make[1]: Making `all' in `genrb'"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["make[2]: Entering directory '/build/icu/source/tools/genrb'"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t errmsg.c"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t genrb.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t filterrb.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t parse.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t prscmnts.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t rbutil.c"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t read.c"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t reslist.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t rle.c"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t ustr.c"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t wrtjava.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t wrtxml.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang\t ... errmsg.c"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... filterrb.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... genrb.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... parse.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... prscmnts.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang\t ... rbutil.c"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang\t ... read.c"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... reslist.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["\u001b[1merrmsg.c:44:29: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1ma function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes]\u001b[0m"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" 44 | U_CFUNC UBool getShowWarning(){\u001b[0m"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["\u001b[0m | \u001b[0;32m void"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1merrmsg.c:49:23: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1ma function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes]\u001b[0m"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" 49 | U_CFUNC UBool isStrict(){\u001b[0m"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["\u001b[0m | \u001b[0;32m void"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[1merrmsg.c:56:24: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1ma function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes]\u001b[0m"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" 56 | U_CFUNC UBool isVerbose(){\u001b[0m"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["\u001b[0m | \u001b[0;32m void"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["\u001b[0m3 warnings generated."],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang\t ... rle.c"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["\u001b[1mread.c:54:29: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1ma function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes]\u001b[0m"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" 54 | U_CFUNC \u001b[0;34mvoid\u001b[0m resetLineNumber() {\u001b[0m"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["\u001b[0m | \u001b[0;32m void"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["\u001b[0m1 warning generated."],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang\t ... ustr.c"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["\u001b[1mrle.c:110:13: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1mvariable 'num' set but not used [-Wunused-but-set-variable]\u001b[0m"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" 110 | int32_t num=\u001b[0;32m0\u001b[0m;\u001b[0m"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["\u001b[0m1 warning generated."],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... wrtjava.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... wrtxml.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... derb.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["\u001b[1mwrtjava.cpp:333:15: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1mvariable 'i' set but not used [-Wunused-but-set-variable]\u001b[0m"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" 333 | uint32_t i = \u001b[0;32m0\u001b[0m;\u001b[0m"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["\u001b[0m1 warning generated."],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["cd ../.. \\"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" && CONFIG_FILES=tools/genrb/derb.1 CONFIG_HEADERS= /nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/bash ./config.status"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["config.status: creating tools/genrb/derb.1"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["cd ../.. \\"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" && CONFIG_FILES=tools/genrb/genrb.1 CONFIG_HEADERS= /nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/bash ./config.status"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["config.status: creating tools/genrb/genrb.1"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["clang++ -O2 -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++11 -Wno-ambiguous-reversed-operator -Qunused-arguments -Wno-parentheses-equality -o ../../bin/derb derb.o -L../../lib -licuio -L../../lib -licutu -L../../lib -licui18n -L../../lib -licuuc -L../../stubdata -licudata -lpthread -lm "],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31m [ 54%]"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["clang++ -O2 -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++11 -Wno-ambiguous-reversed-operator -Qunused-arguments -Wno-parentheses-equality -o ../../bin/genrb errmsg.o filterrb.o genrb.o parse.o prscmnts.o rbutil.o read.o reslist.o rle.o ustr.o wrtjava.o wrtxml.o -L../../lib -licutu -L../../lib -licui18n -L../../lib -licuuc -L../../stubdata -licudata -lpthread -lm "],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["make[2]: Leaving directory '/build/icu/source/tools/genrb'"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["make[1]: Making `all' in `genbrk'"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["make[2]: Entering directory '/build/icu/source/tools/genbrk'"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t genbrk.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["cd ../.. \\"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" && CONFIG_FILES=tools/genbrk/genbrk.1 CONFIG_HEADERS= /nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/bash ./config.status"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... genbrk.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["config.status: creating tools/genbrk/genbrk.1"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["clang++ -O2 -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++11 -Wno-ambiguous-reversed-operator -Qunused-arguments -Wno-parentheses-equality -o ../../bin/genbrk genbrk.o -L../../lib -licutu -L../../lib -licui18n -L../../lib -licuuc -L../../stubdata -licudata -lpthread -lm "],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["make[2]: Leaving directory '/build/icu/source/tools/genbrk'"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["make[1]: Making `all' in `gencnval'"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["make[2]: Entering directory '/build/icu/source/tools/gencnval'"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t gencnval.c"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["cd ../.. \\"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" && CONFIG_FILES=tools/gencnval/gencnval.1 CONFIG_HEADERS= /nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/bash ./config.status"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang\t ... gencnval.c"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["config.status: creating tools/gencnval/gencnval.1"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["clang++ -O2 -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++11 -Wno-ambiguous-reversed-operator -Qunused-arguments -Wno-parentheses-equality -o ../../bin/gencnval gencnval.o -L../../lib -licutu -L../../lib -licui18n -L../../lib -licuuc -L../../stubdata -licudata -lpthread -lm "],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["make[2]: Leaving directory '/build/icu/source/tools/gencnval'"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["make[1]: Making `all' in `gensprep'"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["make[2]: Entering directory '/build/icu/source/tools/gensprep'"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t gensprep.c"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t store.c"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["cd ../.. \\"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" && CONFIG_FILES=tools/gensprep/gensprep.8 CONFIG_HEADERS= /nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/bash ./config.status"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang\t ... gensprep.c"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang\t ... store.c"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["config.status: creating tools/gensprep/gensprep.8"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["\u001b[1mstore.c:201:5: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1ma function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes]\u001b[0m"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" 201 | init() {\u001b[0m"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m ^"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["\u001b[0m | \u001b[0;32m void"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["\u001b[0m1 warning generated."],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["clang++ -O2 -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++11 -Wno-ambiguous-reversed-operator -Qunused-arguments -Wno-parentheses-equality -o ../../bin/gensprep gensprep.o store.o -L../../lib -licutu -L../../lib -licui18n -L../../lib -licuuc -L../../stubdata -licudata -lpthread -lm "],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["make[2]: Leaving directory '/build/icu/source/tools/gensprep'"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["make[1]: Making `all' in `icuinfo'"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["make[2]: Entering directory '/build/icu/source/tools/icuinfo'"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t icuinfo.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... icuinfo.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31m [ 55%]"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["clang++ -O2 -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++11 -Wno-ambiguous-reversed-operator -Qunused-arguments -Wno-parentheses-equality -o icuinfo icuinfo.o -L../../lib -licutu -L../../lib -licui18n -L../../lib -licuuc -L../../stubdata -licudata -lpthread -lm "],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["make[2]: Leaving directory '/build/icu/source/tools/icuinfo'"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["make[1]: Making `all' in `genccode'"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["make[2]: Entering directory '/build/icu/source/tools/genccode'"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t genccode.c"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["cd ../.. \\"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" && CONFIG_FILES=tools/genccode/genccode.8 CONFIG_HEADERS= /nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/bash ./config.status"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang\t ... genccode.c"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["config.status: creating tools/genccode/genccode.8"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["clang++ -O2 -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++11 -Wno-ambiguous-reversed-operator -Qunused-arguments -Wno-parentheses-equality -o ../../bin/genccode genccode.o -L../../lib -licutu -L../../lib -licui18n -L../../lib -licuuc -L../../stubdata -licudata -lpthread -lm "],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["make[2]: Leaving directory '/build/icu/source/tools/genccode'"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["make[1]: Making `all' in `gencmn'"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["make[2]: Entering directory '/build/icu/source/tools/gencmn'"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t gencmn.c"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["cd ../.. \\"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" && CONFIG_FILES=tools/gencmn/gencmn.8 CONFIG_HEADERS= /nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/bash ./config.status"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang\t ... gencmn.c"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["config.status: creating tools/gencmn/gencmn.8"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["clang++ -O2 -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++11 -Wno-ambiguous-reversed-operator -Qunused-arguments -Wno-parentheses-equality -o ../../bin/gencmn gencmn.o -L../../lib -licutu -L../../lib -licui18n -L../../lib -licuuc -L../../stubdata -licudata -lpthread -lm "],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["make[2]: Leaving directory '/build/icu/source/tools/gencmn'"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["make[1]: Making `all' in `icupkg'"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["make[2]: Entering directory '/build/icu/source/tools/icupkg'"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t icupkg.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["cd ../.. \\"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" && CONFIG_FILES=tools/icupkg/icupkg.8 CONFIG_HEADERS= /nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/bash ./config.status"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... icupkg.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["config.status: creating tools/icupkg/icupkg.8"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["clang++ -O2 -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++11 -Wno-ambiguous-reversed-operator -Qunused-arguments -Wno-parentheses-equality -o ../../bin/icupkg icupkg.o -L../../lib -licutu -L../../lib -licui18n -L../../lib -licuuc -L../../stubdata -licudata -lpthread -lm "],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["make[2]: Leaving directory '/build/icu/source/tools/icupkg'"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["make[1]: Making `all' in `pkgdata'"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["make[2]: Entering directory '/build/icu/source/tools/pkgdata'"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t pkgdata.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t pkgtypes.c"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["cd ../.. \\"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" && CONFIG_FILES=tools/pkgdata/pkgdata.1 CONFIG_HEADERS= /nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/bash ./config.status"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... pkgdata.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang\t ... pkgtypes.c"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["config.status: creating tools/pkgdata/pkgdata.1"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31m [ 56%]"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["clang++ -O2 -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++11 -Wno-ambiguous-reversed-operator -Qunused-arguments -Wno-parentheses-equality -o ../../bin/pkgdata pkgdata.o pkgtypes.o -L../../lib -licutu -L../../lib -licui18n -L../../lib -licuuc -L../../stubdata -licudata -lpthread -lm "],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["make[2]: Leaving directory '/build/icu/source/tools/pkgdata'"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["make[1]: Making `all' in `gentest'"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["make[2]: Entering directory '/build/icu/source/tools/gentest'"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t genres32.c"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t gentest.c"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang\t ... genres32.c"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang\t ... gentest.c"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["clang++ -O2 -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++11 -Wno-ambiguous-reversed-operator -Qunused-arguments -Wno-parentheses-equality -o gentest genres32.o gentest.o -L../../tools/ctestfw -licutest -L../../lib -licutu -L../../lib -licui18n -L../../lib -licuuc -L../../stubdata -licudata -lpthread -lm "],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["make[2]: Leaving directory '/build/icu/source/tools/gentest'"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["make[1]: Making `all' in `gennorm2'"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["make[2]: Entering directory '/build/icu/source/tools/gennorm2'"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t extradata.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t n2builder.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t gennorm2.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t norms.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... extradata.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... gennorm2.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... n2builder.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... norms.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31m [ 57%]"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1mgennorm2.cpp:82:1: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1m'main' should not be 'extern \"C\"' [-Wmain]\u001b[0m"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" 82 | main(\u001b[0;34mint\u001b[0m argc, \u001b[0;34mchar\u001b[0m* argv[]) {\u001b[0m"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" | \u001b[0;1;32m^"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["\u001b[0m1 warning generated."],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["clang++ -O2 -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++11 -Wno-ambiguous-reversed-operator -Qunused-arguments -Wno-parentheses-equality -o ../../bin/gennorm2 extradata.o gennorm2.o n2builder.o norms.o -L../../lib -licutu -L../../lib -licui18n -L../../lib -licuuc -L../../stubdata -licudata -lpthread -lm "],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["make[2]: Leaving directory '/build/icu/source/tools/gennorm2'"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["make[1]: Making `all' in `gencfu'"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["make[2]: Entering directory '/build/icu/source/tools/gencfu'"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t gencfu.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["cd ../.. \\"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" && CONFIG_FILES=tools/gencfu/gencfu.1 CONFIG_HEADERS= /nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/bash ./config.status"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... gencfu.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["config.status: creating tools/gencfu/gencfu.1"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["clang++ -O2 -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++11 -Wno-ambiguous-reversed-operator -Qunused-arguments -Wno-parentheses-equality -o ../../bin/gencfu gencfu.o -L../../lib -licutu -L../../lib -licui18n -L../../lib -licuuc -L../../stubdata -licudata -lpthread -lm "],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["make[2]: Leaving directory '/build/icu/source/tools/gencfu'"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["make[1]: Making `all' in `gendict'"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["make[2]: Entering directory '/build/icu/source/tools/gendict'"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t gendict.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["cd ../.. \\"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" && CONFIG_FILES=tools/gendict/gendict.1 CONFIG_HEADERS= /nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/bash ./config.status"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... gendict.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["config.status: creating tools/gendict/gendict.1"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["clang++ -O2 -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++11 -Wno-ambiguous-reversed-operator -Qunused-arguments -Wno-parentheses-equality -o ../../bin/gendict gendict.o -L../../lib -licutu -L../../lib -licui18n -L../../lib -licuuc -L../../stubdata -licudata -lpthread -lm "],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["make[2]: Leaving directory '/build/icu/source/tools/gendict'"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["make[1]: Making `all' in `icuexportdata'"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["make[2]: Entering directory '/build/icu/source/tools/icuexportdata'"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t icuexportdata.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["cd ../.. \\"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" && CONFIG_FILES=tools/icuexportdata/icuexportdata.1 CONFIG_HEADERS= /nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/bash ./config.status"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... icuexportdata.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["config.status: creating tools/icuexportdata/icuexportdata.1"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31m [ 57%]"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["clang++ -O2 -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++11 -Wno-ambiguous-reversed-operator -Qunused-arguments -Wno-parentheses-equality -o ../../bin/icuexportdata icuexportdata.o -L../../lib -licutu -L../../lib -licui18n -L../../lib -licuuc -L../../stubdata -licudata -lpthread -lm "],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["make[2]: Leaving directory '/build/icu/source/tools/icuexportdata'"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["make[1]: Making `all' in `escapesrc'"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["make[2]: Entering directory '/build/icu/source/tools/escapesrc'"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" (deps)\t escapesrc.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[" clang++\t ... escapesrc.cpp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31m [ 58%]"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["clang++ -O2 -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++11 -Wno-ambiguous-reversed-operator -Qunused-arguments -Wno-parentheses-equality -o ../../bin/escapesrc escapesrc.o -lpthread -lm "],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["make[2]: Leaving directory '/build/icu/source/tools/escapesrc'"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["make[2]: Entering directory '/build/icu/source/tools'"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["make[2]: Nothing to be done for 'all-local'."],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["make[2]: Leaving directory '/build/icu/source/tools'"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["make[1]: Leaving directory '/build/icu/source/tools'"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["make[0]: Making `all' in `data'"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["make[1]: Entering directory '/build/icu/source/data'"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["make -f pkgdataMakefile"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/bash ../mkinstalldirs ./out/tmp ./out/build/icudt70l"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["make[2]: Entering directory '/build/icu/source/data'"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["rm -rf icupkg.inc"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["mkdir ./out"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["mkdir ./out/tmp"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["mkdir ./out/build"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["mkdir ./out/build/icudt70l"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["Unpacking ./in/icudt70l.dat and generating out/tmp/icudata.lst (list of data files)"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["LD_LIBRARY_PATH=/nix/store/wwjl8v09dg9bdmszb9ai9cnchxxd1qf5-icu4c-build-root-70.1/lib:/nix/store/wwjl8v09dg9bdmszb9ai9cnchxxd1qf5-icu4c-build-root-70.1/stubdata:/nix/store/wwjl8v09dg9bdmszb9ai9cnchxxd1qf5-icu4c-build-root-70.1/tools/ctestfw:$LD_LIBRARY_PATH /nix/store/wwjl8v09dg9bdmszb9ai9cnchxxd1qf5-icu4c-build-root-70.1/bin/icupkg -d ./out/build/icudt70l --list -x \\* ./in/icudt70l.dat -o out/tmp/icudata.lst"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["make[2]: Leaving directory '/build/icu/source/data'"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["echo timestamp > build-local"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["LD_LIBRARY_PATH=/nix/store/wwjl8v09dg9bdmszb9ai9cnchxxd1qf5-icu4c-build-root-70.1/stubdata:/nix/store/wwjl8v09dg9bdmszb9ai9cnchxxd1qf5-icu4c-build-root-70.1/tools/ctestfw:/nix/store/wwjl8v09dg9bdmszb9ai9cnchxxd1qf5-icu4c-build-root-70.1/lib:$LD_LIBRARY_PATH /nix/store/wwjl8v09dg9bdmszb9ai9cnchxxd1qf5-icu4c-build-root-70.1/bin/pkgdata -O ../data/icupkg.inc -q -c -s /build/icu/source/data/out/build/icudt70l -d ../lib -e icudt70 -T ./out/tmp -p icudt70l -m dll -r 70.1 -L icudata ./out/tmp/icudata.lst"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["pkgdata: clang -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_STRTOD_L=1 -DU_HAVE_XLOCALE_H=0 -DU_HAVE_STRING_VIEW=1 -DU_ATTRIBUTE_DEPRECATED= -O2 -std=c11 -Wall -pedantic -Wshadow -Wpointer-arith -Wmissing-prototypes -Wwrite-strings -Qunused-arguments -Wno-parentheses-equality -c -I../common -I../common -DPIC -fPIC -o ./out/tmp/icudt70l_dat.o ./out/tmp/icudt70l_dat.S"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31m [ 59%]"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31m [ 60%]"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["/nix/store/lqv09w661hh0hpvb49slx91f8j7pid10-sarcasm-0-unstable-b6dd63481f79/lib/sarcasm/detect.luau:44: table overflow"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["stacktrace:"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["/nix/store/lqv09w661hh0hpvb49slx91f8j7pid10-sarcasm-0-unstable-b6dd63481f79/lib/sarcasm/detect.luau:44 function sanitize"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["/nix/store/lqv09w661hh0hpvb49slx91f8j7pid10-sarcasm-0-unstable-b6dd63481f79/lib/sarcasm/detect.luau:76 function detect"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["/nix/store/lqv09w661hh0hpvb49slx91f8j7pid10-sarcasm-0-unstable-b6dd63481f79/lib/sarcasm/sarcasm.luau:1644 function main"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["/nix/store/lqv09w661hh0hpvb49slx91f8j7pid10-sarcasm-0-unstable-b6dd63481f79/bin/.sarcasm-wrapped:4"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["clang-20: \u001b[0;1;31merror: \u001b[0m\u001b[1msarcasm assembler command failed with exit code 1 (use -v to see invocation)\u001b[0m"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["-- return status = 256"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["Error creating with assembly code. Failed command: clang -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_STRTOD_L=1 -DU_HAVE_XLOCALE_H=0 -DU_HAVE_STRING_VIEW=1 -DU_ATTRIBUTE_DEPRECATED= -O2 -std=c11 -Wall -pedantic -Wshadow -Wpointer-arith -Wmissing-prototypes -Wwrite-strings -Qunused-arguments -Wno-parentheses-equality -c -I../common -I../common -DPIC -fPIC -o ./out/tmp/icudt70l_dat.o ./out/tmp/icudt70l_dat.S"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["Error generating assembly code for data."],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["make[1]: *** [Makefile:176: packagedata] Error 1"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["make[1]: Leaving directory '/build/icu/source/data'"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":["make: *** [Makefile:153: all-recursive] Error 2"],"id":5997221749194797,"type":101} @nix {"action":"result","fields":[101,33716],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,142592],"id":5997221749194765,"type":106} @nix {"action":"stop","id":5997221749194797} @nix {"action":"result","fields":["\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[32m.\u001b[0m\u001b[31m [ 61%]"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31m [ 62%]"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31m [ 62%]"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31m [ 63%]"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31m [ 64%]"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31m [ 65%]"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[31m [ 66%]"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[31m [ 66%]"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[31m [ 67%]"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[31m [ 68%]"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[31m [ 69%]"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[31m [ 70%]"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[31m [ 70%]"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[31m [ 71%]"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[31m [ 72%]"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[31m [ 73%]"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[31m [ 74%]"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[31m [ 74%]"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[31m [ 75%]"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[31m [ 76%]"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[31m [ 77%]"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[31m [ 78%]"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[31m [ 78%]"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[31m [ 79%]"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[31m [ 80%]"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[31m [ 81%]"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[31mF\u001b[0m\u001b[31m [ 82%]"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[32m.\u001b[0m\u001b[31m [ 83%]"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31m [ 83%]"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31m [ 84%]"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31m [ 85%]"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31m [ 86%]"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31m [ 87%]"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31m [ 87%]"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31m [ 88%]"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31m [ 89%]"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31m [ 90%]"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31m [ 91%]"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31m [ 91%]"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31m [ 92%]"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31m [ 93%]"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31m [ 94%]"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31m [ 95%]"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31m [ 95%]"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[31mF\u001b[0m\u001b[31m [ 96%]"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[32m.\u001b[0m\u001b[31m [ 97%]"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[31mF\u001b[0m\u001b[31m [ 98%]"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[31mF\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[31m [ 99%]"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[31m [100%]\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["=================================== FAILURES ==================================="],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_function_4[color(srgb 10% 10% 10%)-color(srgb 0.1 0.1 0.1)] ____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'color(srgb 10% 10% 10%)', expected = 'color(srgb 0.1 0.1 0.1)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'color(srgb 0...000000000001)' == 'color(srgb 0.1 0.1 0.1)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - color(srgb 0.1 0.1 0.1)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + color(srgb 0.10000000000000001 0.10000000000000001 0.10000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'color(srgb 0.10000000000000001 0.10000000000000001 0.10000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___ test_color_function_4[color(srgb 0.2 0.2 25%)-color(srgb 0.2 0.2 0.25)] ____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'color(srgb 0.2 0.2 25%)', expected = 'color(srgb 0.2 0.2 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'color(srgb 0...0000001 0.25)' == 'color(srgb 0.2 0.2 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - color(srgb 0.2 0.2 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + color(srgb 0.20000000000000001 0.20000000000000001 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'color(srgb 0.20000000000000001 0.20000000000000001 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_function_4[color(srgb 20% 0 10 / 0.5)-color(srgb 0.2 0 10 / 0.5)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'color(srgb 20% 0 10 / 0.5)', expected = 'color(srgb 0.2 0 10 / 0.5)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'color(srgb 0...1 0 10 / 0.5)' == 'color(srgb 0.2 0 10 / 0.5)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - color(srgb 0.2 0 10 / 0.5)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + color(srgb 0.20000000000000001 0 10 / 0.5)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'color(srgb 0.20000000000000001 0 10 / 0.5)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_function_4[color(srgb 20% 0 10 / 50%)-color(srgb 0.2 0 10 / 0.5)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'color(srgb 20% 0 10 / 50%)', expected = 'color(srgb 0.2 0 10 / 0.5)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'color(srgb 0...1 0 10 / 0.5)' == 'color(srgb 0.2 0 10 / 0.5)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - color(srgb 0.2 0 10 / 0.5)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + color(srgb 0.20000000000000001 0 10 / 0.5)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'color(srgb 0.20000000000000001 0 10 / 0.5)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_function_4[color(srgb 10%90%.1%)-color(srgb 0.1 0.9 0.001)] ____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'color(srgb 10%90%.1%)', expected = 'color(srgb 0.1 0.9 0.001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'color(srgb 0...000002 0.001)' == 'color(srgb 0.1 0.9 0.001)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - color(srgb 0.1 0.9 0.001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + color(srgb 0.10000000000000001 0.90000000000000002 0.001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'color(srgb 0.10000000000000001 0.90000000000000002 0.001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_function_4[color(srgb-linear 10% 10% 10%)-color(srgb-linear 0.1 0.1 0.1)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'color(srgb-linear 10% 10% 10%)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["expected = 'color(srgb-linear 0.1 0.1 0.1)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'color(srgb-l...000000000001)' == 'color(srgb-l... 0.1 0.1 0.1)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - color(srgb-linear 0.1 0.1 0.1)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + color(srgb-linear 0.10000000000000001 0.10000000000000001 0.10000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'color(srgb-linear 0.10000000000000001 0.10000000000000001 0.10000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_function_4[color(srgb-linear 0.2 0.2 25%)-color(srgb-linear 0.2 0.2 0.25)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'color(srgb-linear 0.2 0.2 25%)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["expected = 'color(srgb-linear 0.2 0.2 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'color(srgb-l...0000001 0.25)' == 'color(srgb-l...0.2 0.2 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - color(srgb-linear 0.2 0.2 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + color(srgb-linear 0.20000000000000001 0.20000000000000001 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'color(srgb-linear 0.20000000000000001 0.20000000000000001 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_function_4[color(srgb-linear 20% 0 10 / 0.5)-color(srgb-linear 0.2 0 10 / 0.5)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'color(srgb-linear 20% 0 10 / 0.5)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["expected = 'color(srgb-linear 0.2 0 10 / 0.5)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'color(srgb-l...1 0 10 / 0.5)' == 'color(srgb-l...2 0 10 / 0.5)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - color(srgb-linear 0.2 0 10 / 0.5)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? -\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + color(srgb-linear 0.20000000000000001 0 10 / 0.5)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? +++++++++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'color(srgb-linear 0.20000000000000001 0 10 / 0.5)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_function_4[color(srgb-linear 20% 0 10 / 50%)-color(srgb-linear 0.2 0 10 / 0.5)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'color(srgb-linear 20% 0 10 / 50%)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["expected = 'color(srgb-linear 0.2 0 10 / 0.5)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'color(srgb-l...1 0 10 / 0.5)' == 'color(srgb-l...2 0 10 / 0.5)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - color(srgb-linear 0.2 0 10 / 0.5)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? -\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + color(srgb-linear 0.20000000000000001 0 10 / 0.5)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? +++++++++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'color(srgb-linear 0.20000000000000001 0 10 / 0.5)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_function_4[color(srgb-linear 10%90%.1%)-color(srgb-linear 0.1 0.9 0.001)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'color(srgb-linear 10%90%.1%)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["expected = 'color(srgb-linear 0.1 0.9 0.001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'color(srgb-l...000002 0.001)' == 'color(srgb-l....1 0.9 0.001)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - color(srgb-linear 0.1 0.9 0.001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + color(srgb-linear 0.10000000000000001 0.90000000000000002 0.001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'color(srgb-linear 0.10000000000000001 0.90000000000000002 0.001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_function_4[color(display-p3 10% 10% 10%)-color(display-p3 0.1 0.1 0.1)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'color(display-p3 10% 10% 10%)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["expected = 'color(display-p3 0.1 0.1 0.1)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'color(displa...000000000001)' == 'color(displa... 0.1 0.1 0.1)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - color(display-p3 0.1 0.1 0.1)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + color(display-p3 0.10000000000000001 0.10000000000000001 0.10000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'color(display-p3 0.10000000000000001 0.10000000000000001 0.10000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_function_4[color(display-p3 0.2 0.2 25%)-color(display-p3 0.2 0.2 0.25)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'color(display-p3 0.2 0.2 25%)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["expected = 'color(display-p3 0.2 0.2 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'color(displa...0000001 0.25)' == 'color(displa...0.2 0.2 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - color(display-p3 0.2 0.2 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + color(display-p3 0.20000000000000001 0.20000000000000001 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'color(display-p3 0.20000000000000001 0.20000000000000001 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_function_4[color(display-p3 20% 0 10 / 0.5)-color(display-p3 0.2 0 10 / 0.5)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'color(display-p3 20% 0 10 / 0.5)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["expected = 'color(display-p3 0.2 0 10 / 0.5)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'color(displa...1 0 10 / 0.5)' == 'color(displa...2 0 10 / 0.5)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - color(display-p3 0.2 0 10 / 0.5)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? -\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + color(display-p3 0.20000000000000001 0 10 / 0.5)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? +++++++++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'color(display-p3 0.20000000000000001 0 10 / 0.5)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_function_4[color(display-p3 20% 0 10 / 50%)-color(display-p3 0.2 0 10 / 0.5)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'color(display-p3 20% 0 10 / 50%)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["expected = 'color(display-p3 0.2 0 10 / 0.5)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'color(displa...1 0 10 / 0.5)' == 'color(displa...2 0 10 / 0.5)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - color(display-p3 0.2 0 10 / 0.5)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? -\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + color(display-p3 0.20000000000000001 0 10 / 0.5)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? +++++++++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'color(display-p3 0.20000000000000001 0 10 / 0.5)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_function_4[color(display-p3 10%90%.1%)-color(display-p3 0.1 0.9 0.001)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'color(display-p3 10%90%.1%)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["expected = 'color(display-p3 0.1 0.9 0.001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'color(displa...000002 0.001)' == 'color(displa....1 0.9 0.001)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - color(display-p3 0.1 0.9 0.001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + color(display-p3 0.10000000000000001 0.90000000000000002 0.001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'color(display-p3 0.10000000000000001 0.90000000000000002 0.001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_function_4[color(a98-rgb 10% 10% 10%)-color(a98-rgb 0.1 0.1 0.1)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'color(a98-rgb 10% 10% 10%)', expected = 'color(a98-rgb 0.1 0.1 0.1)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'color(a98-rg...000000000001)' == 'color(a98-rgb 0.1 0.1 0.1)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - color(a98-rgb 0.1 0.1 0.1)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + color(a98-rgb 0.10000000000000001 0.10000000000000001 0.10000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'color(a98-rgb 0.10000000000000001 0.10000000000000001 0.10000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_function_4[color(a98-rgb 0.2 0.2 25%)-color(a98-rgb 0.2 0.2 0.25)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'color(a98-rgb 0.2 0.2 25%)', expected = 'color(a98-rgb 0.2 0.2 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'color(a98-rg...0000001 0.25)' == 'color(a98-rgb 0.2 0.2 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - color(a98-rgb 0.2 0.2 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + color(a98-rgb 0.20000000000000001 0.20000000000000001 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'color(a98-rgb 0.20000000000000001 0.20000000000000001 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_function_4[color(a98-rgb 20% 0 10 / 0.5)-color(a98-rgb 0.2 0 10 / 0.5)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'color(a98-rgb 20% 0 10 / 0.5)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["expected = 'color(a98-rgb 0.2 0 10 / 0.5)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'color(a98-rg...1 0 10 / 0.5)' == 'color(a98-rg...2 0 10 / 0.5)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - color(a98-rgb 0.2 0 10 / 0.5)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? -\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + color(a98-rgb 0.20000000000000001 0 10 / 0.5)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? +++++++++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'color(a98-rgb 0.20000000000000001 0 10 / 0.5)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_function_4[color(a98-rgb 20% 0 10 / 50%)-color(a98-rgb 0.2 0 10 / 0.5)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'color(a98-rgb 20% 0 10 / 50%)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["expected = 'color(a98-rgb 0.2 0 10 / 0.5)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'color(a98-rg...1 0 10 / 0.5)' == 'color(a98-rg...2 0 10 / 0.5)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - color(a98-rgb 0.2 0 10 / 0.5)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? -\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + color(a98-rgb 0.20000000000000001 0 10 / 0.5)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? +++++++++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'color(a98-rgb 0.20000000000000001 0 10 / 0.5)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_function_4[color(a98-rgb 10%90%.1%)-color(a98-rgb 0.1 0.9 0.001)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'color(a98-rgb 10%90%.1%)', expected = 'color(a98-rgb 0.1 0.9 0.001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'color(a98-rg...000002 0.001)' == 'color(a98-rgb 0.1 0.9 0.001)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - color(a98-rgb 0.1 0.9 0.001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + color(a98-rgb 0.10000000000000001 0.90000000000000002 0.001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'color(a98-rgb 0.10000000000000001 0.90000000000000002 0.001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_function_4[color(prophoto-rgb 10% 10% 10%)-color(prophoto-rgb 0.1 0.1 0.1)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'color(prophoto-rgb 10% 10% 10%)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["expected = 'color(prophoto-rgb 0.1 0.1 0.1)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'color(propho...000000000001)' == 'color(propho... 0.1 0.1 0.1)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - color(prophoto-rgb 0.1 0.1 0.1)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + color(prophoto-rgb 0.10000000000000001 0.10000000000000001 0.10000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["('color(prophoto-rgb 0.10000000000000001 0.10000000000000001 '"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" '0.10000000000000001)')"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_function_4[color(prophoto-rgb 0.2 0.2 25%)-color(prophoto-rgb 0.2 0.2 0.25)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'color(prophoto-rgb 0.2 0.2 25%)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["expected = 'color(prophoto-rgb 0.2 0.2 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'color(propho...0000001 0.25)' == 'color(propho...0.2 0.2 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - color(prophoto-rgb 0.2 0.2 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + color(prophoto-rgb 0.20000000000000001 0.20000000000000001 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'color(prophoto-rgb 0.20000000000000001 0.20000000000000001 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_function_4[color(prophoto-rgb 20% 0 10 / 0.5)-color(prophoto-rgb 0.2 0 10 / 0.5)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'color(prophoto-rgb 20% 0 10 / 0.5)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["expected = 'color(prophoto-rgb 0.2 0 10 / 0.5)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'color(propho...1 0 10 / 0.5)' == 'color(propho...2 0 10 / 0.5)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - color(prophoto-rgb 0.2 0 10 / 0.5)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? -\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + color(prophoto-rgb 0.20000000000000001 0 10 / 0.5)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? +++++++++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'color(prophoto-rgb 0.20000000000000001 0 10 / 0.5)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_function_4[color(prophoto-rgb 20% 0 10 / 50%)-color(prophoto-rgb 0.2 0 10 / 0.5)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'color(prophoto-rgb 20% 0 10 / 50%)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["expected = 'color(prophoto-rgb 0.2 0 10 / 0.5)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'color(propho...1 0 10 / 0.5)' == 'color(propho...2 0 10 / 0.5)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - color(prophoto-rgb 0.2 0 10 / 0.5)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? -\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + color(prophoto-rgb 0.20000000000000001 0 10 / 0.5)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? +++++++++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'color(prophoto-rgb 0.20000000000000001 0 10 / 0.5)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_function_4[color(prophoto-rgb 10%90%.1%)-color(prophoto-rgb 0.1 0.9 0.001)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'color(prophoto-rgb 10%90%.1%)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["expected = 'color(prophoto-rgb 0.1 0.9 0.001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'color(propho...000002 0.001)' == 'color(propho....1 0.9 0.001)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - color(prophoto-rgb 0.1 0.9 0.001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + color(prophoto-rgb 0.10000000000000001 0.90000000000000002 0.001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'color(prophoto-rgb 0.10000000000000001 0.90000000000000002 0.001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_function_4[color(rec2020 10% 10% 10%)-color(rec2020 0.1 0.1 0.1)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'color(rec2020 10% 10% 10%)', expected = 'color(rec2020 0.1 0.1 0.1)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'color(rec202...000000000001)' == 'color(rec2020 0.1 0.1 0.1)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - color(rec2020 0.1 0.1 0.1)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + color(rec2020 0.10000000000000001 0.10000000000000001 0.10000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'color(rec2020 0.10000000000000001 0.10000000000000001 0.10000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_function_4[color(rec2020 0.2 0.2 25%)-color(rec2020 0.2 0.2 0.25)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'color(rec2020 0.2 0.2 25%)', expected = 'color(rec2020 0.2 0.2 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'color(rec202...0000001 0.25)' == 'color(rec2020 0.2 0.2 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - color(rec2020 0.2 0.2 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + color(rec2020 0.20000000000000001 0.20000000000000001 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'color(rec2020 0.20000000000000001 0.20000000000000001 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_function_4[color(rec2020 20% 0 10 / 0.5)-color(rec2020 0.2 0 10 / 0.5)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'color(rec2020 20% 0 10 / 0.5)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["expected = 'color(rec2020 0.2 0 10 / 0.5)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'color(rec202...1 0 10 / 0.5)' == 'color(rec202...2 0 10 / 0.5)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - color(rec2020 0.2 0 10 / 0.5)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? -\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + color(rec2020 0.20000000000000001 0 10 / 0.5)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? +++++++++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'color(rec2020 0.20000000000000001 0 10 / 0.5)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_function_4[color(rec2020 20% 0 10 / 50%)-color(rec2020 0.2 0 10 / 0.5)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'color(rec2020 20% 0 10 / 50%)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["expected = 'color(rec2020 0.2 0 10 / 0.5)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'color(rec202...1 0 10 / 0.5)' == 'color(rec202...2 0 10 / 0.5)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - color(rec2020 0.2 0 10 / 0.5)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? -\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + color(rec2020 0.20000000000000001 0 10 / 0.5)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? +++++++++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'color(rec2020 0.20000000000000001 0 10 / 0.5)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_function_4[color(rec2020 10%90%.1%)-color(rec2020 0.1 0.9 0.001)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'color(rec2020 10%90%.1%)', expected = 'color(rec2020 0.1 0.9 0.001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'color(rec202...000002 0.001)' == 'color(rec2020 0.1 0.9 0.001)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - color(rec2020 0.1 0.9 0.001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + color(rec2020 0.10000000000000001 0.90000000000000002 0.001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'color(rec2020 0.10000000000000001 0.90000000000000002 0.001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_function_4[color(xyz-d65 10% 10% 10%)-color(xyz-d65 0.1 0.1 0.1)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'color(xyz-d65 10% 10% 10%)', expected = 'color(xyz-d65 0.1 0.1 0.1)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'color(xyz-d6...000000000001)' == 'color(xyz-d65 0.1 0.1 0.1)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - color(xyz-d65 0.1 0.1 0.1)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + color(xyz-d65 0.10000000000000001 0.10000000000000001 0.10000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'color(xyz-d65 0.10000000000000001 0.10000000000000001 0.10000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_function_4[color(xyz-d65 0.2 0.2 25%)-color(xyz-d65 0.2 0.2 0.25)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'color(xyz-d65 0.2 0.2 25%)', expected = 'color(xyz-d65 0.2 0.2 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'color(xyz-d6...0000001 0.25)' == 'color(xyz-d65 0.2 0.2 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - color(xyz-d65 0.2 0.2 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + color(xyz-d65 0.20000000000000001 0.20000000000000001 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'color(xyz-d65 0.20000000000000001 0.20000000000000001 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_function_4[color(xyz-d65 20% 0 10 / 0.5)-color(xyz-d65 0.2 0 10 / 0.5)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'color(xyz-d65 20% 0 10 / 0.5)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["expected = 'color(xyz-d65 0.2 0 10 / 0.5)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'color(xyz-d6...1 0 10 / 0.5)' == 'color(xyz-d6...2 0 10 / 0.5)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - color(xyz-d65 0.2 0 10 / 0.5)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? -\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + color(xyz-d65 0.20000000000000001 0 10 / 0.5)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? +++++++++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'color(xyz-d65 0.20000000000000001 0 10 / 0.5)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_function_4[color(xyz-d65 20% 0 10 / 50%)-color(xyz-d65 0.2 0 10 / 0.5)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'color(xyz-d65 20% 0 10 / 50%)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["expected = 'color(xyz-d65 0.2 0 10 / 0.5)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'color(xyz-d6...1 0 10 / 0.5)' == 'color(xyz-d6...2 0 10 / 0.5)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - color(xyz-d65 0.2 0 10 / 0.5)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? -\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + color(xyz-d65 0.20000000000000001 0 10 / 0.5)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? +++++++++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'color(xyz-d65 0.20000000000000001 0 10 / 0.5)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_function_4[color(xyz-d65 10%90%.1%)-color(xyz-d65 0.1 0.9 0.001)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'color(xyz-d65 10%90%.1%)', expected = 'color(xyz-d65 0.1 0.9 0.001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'color(xyz-d6...000002 0.001)' == 'color(xyz-d65 0.1 0.9 0.001)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - color(xyz-d65 0.1 0.9 0.001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + color(xyz-d65 0.10000000000000001 0.90000000000000002 0.001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'color(xyz-d65 0.10000000000000001 0.90000000000000002 0.001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_function_4[color(xyz-d50 10% 10% 10%)-color(xyz-d50 0.1 0.1 0.1)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'color(xyz-d50 10% 10% 10%)', expected = 'color(xyz-d50 0.1 0.1 0.1)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'color(xyz-d5...000000000001)' == 'color(xyz-d50 0.1 0.1 0.1)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - color(xyz-d50 0.1 0.1 0.1)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + color(xyz-d50 0.10000000000000001 0.10000000000000001 0.10000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'color(xyz-d50 0.10000000000000001 0.10000000000000001 0.10000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_function_4[color(xyz-d50 0.2 0.2 25%)-color(xyz-d50 0.2 0.2 0.25)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'color(xyz-d50 0.2 0.2 25%)', expected = 'color(xyz-d50 0.2 0.2 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'color(xyz-d5...0000001 0.25)' == 'color(xyz-d50 0.2 0.2 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - color(xyz-d50 0.2 0.2 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + color(xyz-d50 0.20000000000000001 0.20000000000000001 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'color(xyz-d50 0.20000000000000001 0.20000000000000001 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_function_4[color(xyz-d50 20% 0 10 / 0.5)-color(xyz-d50 0.2 0 10 / 0.5)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'color(xyz-d50 20% 0 10 / 0.5)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["expected = 'color(xyz-d50 0.2 0 10 / 0.5)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'color(xyz-d5...1 0 10 / 0.5)' == 'color(xyz-d5...2 0 10 / 0.5)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - color(xyz-d50 0.2 0 10 / 0.5)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? -\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + color(xyz-d50 0.20000000000000001 0 10 / 0.5)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? +++++++++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'color(xyz-d50 0.20000000000000001 0 10 / 0.5)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_function_4[color(xyz-d50 20% 0 10 / 50%)-color(xyz-d50 0.2 0 10 / 0.5)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'color(xyz-d50 20% 0 10 / 50%)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["expected = 'color(xyz-d50 0.2 0 10 / 0.5)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'color(xyz-d5...1 0 10 / 0.5)' == 'color(xyz-d5...2 0 10 / 0.5)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - color(xyz-d50 0.2 0 10 / 0.5)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? -\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + color(xyz-d50 0.20000000000000001 0 10 / 0.5)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? +++++++++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'color(xyz-d50 0.20000000000000001 0 10 / 0.5)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_function_4[color(xyz-d50 10%90%.1%)-color(xyz-d50 0.1 0.9 0.001)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'color(xyz-d50 10%90%.1%)', expected = 'color(xyz-d50 0.1 0.9 0.001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'color(xyz-d5...000002 0.001)' == 'color(xyz-d50 0.1 0.9 0.001)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - color(xyz-d50 0.1 0.9 0.001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + color(xyz-d50 0.10000000000000001 0.90000000000000002 0.001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'color(xyz-d50 0.10000000000000001 0.90000000000000002 0.001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_hexadecimal_4[#00000088-rgba(0, 0, 0, 0.533333)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = '#00000088', expected = 'rgba(0, 0, 0, 0.533333)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(0, 0, 0...299999999995)' == 'rgba(0, 0, 0, 0.533333)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(0, 0, 0, 0.533333)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ^\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(0, 0, 0, 0.53333299999999995)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ^^^^^^^^^^^^\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(0, 0, 0, 0.53333299999999995)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___________ test_color_hexadecimal_4[#0008-rgba(0, 0, 0, 0.533333)] ____________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = '#0008', expected = 'rgba(0, 0, 0, 0.533333)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(0, 0, 0...299999999995)' == 'rgba(0, 0, 0, 0.533333)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(0, 0, 0, 0.533333)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ^\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(0, 0, 0, 0.53333299999999995)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ^^^^^^^^^^^^\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(0, 0, 0, 0.53333299999999995)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_hexadecimal_4[#bb000088-rgba(187, 0, 0, 0.533333)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = '#bb000088', expected = 'rgba(187, 0, 0, 0.533333)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(187, 0,...299999999995)' == 'rgba(187, 0, 0, 0.533333)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(187, 0, 0, 0.533333)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ^\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(187, 0, 0, 0.53333299999999995)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ^^^^^^^^^^^^\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(187, 0, 0, 0.53333299999999995)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__________ test_color_hexadecimal_4[#b008-rgba(187, 0, 0, 0.533333)] ___________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = '#b008', expected = 'rgba(187, 0, 0, 0.533333)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(187, 0,...299999999995)' == 'rgba(187, 0, 0, 0.533333)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(187, 0, 0, 0.533333)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ^\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(187, 0, 0, 0.53333299999999995)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ^^^^^^^^^^^^\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(187, 0, 0, 0.53333299999999995)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_hexadecimal_4[#ff000088-rgba(255, 0, 0, 0.533333)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = '#ff000088', expected = 'rgba(255, 0, 0, 0.533333)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(255, 0,...299999999995)' == 'rgba(255, 0, 0, 0.533333)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(255, 0, 0, 0.533333)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ^\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(255, 0, 0, 0.53333299999999995)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ^^^^^^^^^^^^\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(255, 0, 0, 0.53333299999999995)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__________ test_color_hexadecimal_4[#f008-rgba(255, 0, 0, 0.533333)] ___________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = '#f008', expected = 'rgba(255, 0, 0, 0.533333)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(255, 0,...299999999995)' == 'rgba(255, 0, 0, 0.533333)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(255, 0, 0, 0.533333)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ^\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(255, 0, 0, 0.53333299999999995)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ^^^^^^^^^^^^\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(255, 0, 0, 0.53333299999999995)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_hexadecimal_4[#00660088-rgba(0, 102, 0, 0.533333)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = '#00660088', expected = 'rgba(0, 102, 0, 0.533333)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(0, 102,...299999999995)' == 'rgba(0, 102, 0, 0.533333)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(0, 102, 0, 0.533333)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ^\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(0, 102, 0, 0.53333299999999995)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ^^^^^^^^^^^^\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(0, 102, 0, 0.53333299999999995)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__________ test_color_hexadecimal_4[#0608-rgba(0, 102, 0, 0.533333)] ___________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = '#0608', expected = 'rgba(0, 102, 0, 0.533333)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(0, 102,...299999999995)' == 'rgba(0, 102, 0, 0.533333)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(0, 102, 0, 0.533333)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ^\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(0, 102, 0, 0.53333299999999995)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ^^^^^^^^^^^^\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(0, 102, 0, 0.53333299999999995)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_hexadecimal_4[#bb660088-rgba(187, 102, 0, 0.533333)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = '#bb660088', expected = 'rgba(187, 102, 0, 0.533333)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(187, 10...299999999995)' == 'rgba(187, 102, 0, 0.533333)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(187, 102, 0, 0.533333)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ^\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(187, 102, 0, 0.53333299999999995)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ^^^^^^^^^^^^\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(187, 102, 0, 0.53333299999999995)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_hexadecimal_4[#b608-rgba(187, 102, 0, 0.533333)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = '#b608', expected = 'rgba(187, 102, 0, 0.533333)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(187, 10...299999999995)' == 'rgba(187, 102, 0, 0.533333)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(187, 102, 0, 0.533333)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ^\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(187, 102, 0, 0.53333299999999995)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ^^^^^^^^^^^^\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(187, 102, 0, 0.53333299999999995)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_hexadecimal_4[#ff660088-rgba(255, 102, 0, 0.533333)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = '#ff660088', expected = 'rgba(255, 102, 0, 0.533333)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(255, 10...299999999995)' == 'rgba(255, 102, 0, 0.533333)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(255, 102, 0, 0.533333)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ^\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(255, 102, 0, 0.53333299999999995)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ^^^^^^^^^^^^\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(255, 102, 0, 0.53333299999999995)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_hexadecimal_4[#f608-rgba(255, 102, 0, 0.533333)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = '#f608', expected = 'rgba(255, 102, 0, 0.533333)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(255, 10...299999999995)' == 'rgba(255, 102, 0, 0.533333)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(255, 102, 0, 0.533333)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ^\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(255, 102, 0, 0.53333299999999995)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ^^^^^^^^^^^^\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(255, 102, 0, 0.53333299999999995)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_hexadecimal_4[#00ff0088-rgba(0, 255, 0, 0.533333)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = '#00ff0088', expected = 'rgba(0, 255, 0, 0.533333)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(0, 255,...299999999995)' == 'rgba(0, 255, 0, 0.533333)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(0, 255, 0, 0.533333)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ^\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(0, 255, 0, 0.53333299999999995)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ^^^^^^^^^^^^\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(0, 255, 0, 0.53333299999999995)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__________ test_color_hexadecimal_4[#0f08-rgba(0, 255, 0, 0.533333)] ___________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = '#0f08', expected = 'rgba(0, 255, 0, 0.533333)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(0, 255,...299999999995)' == 'rgba(0, 255, 0, 0.533333)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(0, 255, 0, 0.533333)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ^\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(0, 255, 0, 0.53333299999999995)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ^^^^^^^^^^^^\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(0, 255, 0, 0.53333299999999995)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_hexadecimal_4[#bbff0088-rgba(187, 255, 0, 0.533333)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = '#bbff0088', expected = 'rgba(187, 255, 0, 0.533333)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(187, 25...299999999995)' == 'rgba(187, 255, 0, 0.533333)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(187, 255, 0, 0.533333)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ^\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(187, 255, 0, 0.53333299999999995)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ^^^^^^^^^^^^\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(187, 255, 0, 0.53333299999999995)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_hexadecimal_4[#bf08-rgba(187, 255, 0, 0.533333)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = '#bf08', expected = 'rgba(187, 255, 0, 0.533333)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(187, 25...299999999995)' == 'rgba(187, 255, 0, 0.533333)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(187, 255, 0, 0.533333)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ^\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(187, 255, 0, 0.53333299999999995)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ^^^^^^^^^^^^\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(187, 255, 0, 0.53333299999999995)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_hexadecimal_4[#ffff0088-rgba(255, 255, 0, 0.533333)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = '#ffff0088', expected = 'rgba(255, 255, 0, 0.533333)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(255, 25...299999999995)' == 'rgba(255, 255, 0, 0.533333)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(255, 255, 0, 0.533333)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ^\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(255, 255, 0, 0.53333299999999995)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ^^^^^^^^^^^^\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(255, 255, 0, 0.53333299999999995)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_hexadecimal_4[#ff08-rgba(255, 255, 0, 0.533333)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = '#ff08', expected = 'rgba(255, 255, 0, 0.533333)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(255, 25...299999999995)' == 'rgba(255, 255, 0, 0.533333)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(255, 255, 0, 0.533333)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ^\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(255, 255, 0, 0.53333299999999995)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ^^^^^^^^^^^^\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(255, 255, 0, 0.53333299999999995)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_hexadecimal_4[#00004488-rgba(0, 0, 68, 0.533333)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = '#00004488', expected = 'rgba(0, 0, 68, 0.533333)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(0, 0, 6...299999999995)' == 'rgba(0, 0, 68, 0.533333)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(0, 0, 68, 0.533333)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ^\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(0, 0, 68, 0.53333299999999995)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ^^^^^^^^^^^^\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(0, 0, 68, 0.53333299999999995)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___________ test_color_hexadecimal_4[#0048-rgba(0, 0, 68, 0.533333)] ___________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = '#0048', expected = 'rgba(0, 0, 68, 0.533333)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(0, 0, 6...299999999995)' == 'rgba(0, 0, 68, 0.533333)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(0, 0, 68, 0.533333)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ^\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(0, 0, 68, 0.53333299999999995)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ^^^^^^^^^^^^\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(0, 0, 68, 0.53333299999999995)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_hexadecimal_4[#bb004488-rgba(187, 0, 68, 0.533333)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = '#bb004488', expected = 'rgba(187, 0, 68, 0.533333)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(187, 0,...299999999995)' == 'rgba(187, 0, 68, 0.533333)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(187, 0, 68, 0.533333)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ^\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(187, 0, 68, 0.53333299999999995)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ^^^^^^^^^^^^\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(187, 0, 68, 0.53333299999999995)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__________ test_color_hexadecimal_4[#b048-rgba(187, 0, 68, 0.533333)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = '#b048', expected = 'rgba(187, 0, 68, 0.533333)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(187, 0,...299999999995)' == 'rgba(187, 0, 68, 0.533333)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(187, 0, 68, 0.533333)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ^\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(187, 0, 68, 0.53333299999999995)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ^^^^^^^^^^^^\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(187, 0, 68, 0.53333299999999995)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_hexadecimal_4[#ff004488-rgba(255, 0, 68, 0.533333)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = '#ff004488', expected = 'rgba(255, 0, 68, 0.533333)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(255, 0,...299999999995)' == 'rgba(255, 0, 68, 0.533333)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(255, 0, 68, 0.533333)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ^\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(255, 0, 68, 0.53333299999999995)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ^^^^^^^^^^^^\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(255, 0, 68, 0.53333299999999995)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__________ test_color_hexadecimal_4[#f048-rgba(255, 0, 68, 0.533333)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = '#f048', expected = 'rgba(255, 0, 68, 0.533333)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(255, 0,...299999999995)' == 'rgba(255, 0, 68, 0.533333)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(255, 0, 68, 0.533333)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ^\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(255, 0, 68, 0.53333299999999995)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ^^^^^^^^^^^^\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(255, 0, 68, 0.53333299999999995)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_hexadecimal_4[#00664488-rgba(0, 102, 68, 0.533333)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = '#00664488', expected = 'rgba(0, 102, 68, 0.533333)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(0, 102,...299999999995)' == 'rgba(0, 102, 68, 0.533333)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(0, 102, 68, 0.533333)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ^\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(0, 102, 68, 0.53333299999999995)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ^^^^^^^^^^^^\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(0, 102, 68, 0.53333299999999995)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__________ test_color_hexadecimal_4[#0648-rgba(0, 102, 68, 0.533333)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = '#0648', expected = 'rgba(0, 102, 68, 0.533333)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(0, 102,...299999999995)' == 'rgba(0, 102, 68, 0.533333)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(0, 102, 68, 0.533333)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ^\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(0, 102, 68, 0.53333299999999995)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ^^^^^^^^^^^^\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(0, 102, 68, 0.53333299999999995)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_hexadecimal_4[#bb664488-rgba(187, 102, 68, 0.533333)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = '#bb664488', expected = 'rgba(187, 102, 68, 0.533333)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(187, 10...299999999995)' == 'rgba(187, 102, 68, 0.533333)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(187, 102, 68, 0.533333)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ^\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(187, 102, 68, 0.53333299999999995)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ^^^^^^^^^^^^\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(187, 102, 68, 0.53333299999999995)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_hexadecimal_4[#b648-rgba(187, 102, 68, 0.533333)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = '#b648', expected = 'rgba(187, 102, 68, 0.533333)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(187, 10...299999999995)' == 'rgba(187, 102, 68, 0.533333)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(187, 102, 68, 0.533333)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ^\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(187, 102, 68, 0.53333299999999995)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ^^^^^^^^^^^^\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(187, 102, 68, 0.53333299999999995)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_hexadecimal_4[#ff664488-rgba(255, 102, 68, 0.533333)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = '#ff664488', expected = 'rgba(255, 102, 68, 0.533333)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(255, 10...299999999995)' == 'rgba(255, 102, 68, 0.533333)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(255, 102, 68, 0.533333)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ^\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(255, 102, 68, 0.53333299999999995)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ^^^^^^^^^^^^\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(255, 102, 68, 0.53333299999999995)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_hexadecimal_4[#f648-rgba(255, 102, 68, 0.533333)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = '#f648', expected = 'rgba(255, 102, 68, 0.533333)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(255, 10...299999999995)' == 'rgba(255, 102, 68, 0.533333)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(255, 102, 68, 0.533333)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ^\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(255, 102, 68, 0.53333299999999995)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ^^^^^^^^^^^^\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(255, 102, 68, 0.53333299999999995)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_hexadecimal_4[#00ff4488-rgba(0, 255, 68, 0.533333)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = '#00ff4488', expected = 'rgba(0, 255, 68, 0.533333)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(0, 255,...299999999995)' == 'rgba(0, 255, 68, 0.533333)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(0, 255, 68, 0.533333)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ^\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(0, 255, 68, 0.53333299999999995)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ^^^^^^^^^^^^\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(0, 255, 68, 0.53333299999999995)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__________ test_color_hexadecimal_4[#0f48-rgba(0, 255, 68, 0.533333)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = '#0f48', expected = 'rgba(0, 255, 68, 0.533333)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(0, 255,...299999999995)' == 'rgba(0, 255, 68, 0.533333)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(0, 255, 68, 0.533333)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ^\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(0, 255, 68, 0.53333299999999995)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ^^^^^^^^^^^^\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(0, 255, 68, 0.53333299999999995)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_hexadecimal_4[#bbff4488-rgba(187, 255, 68, 0.533333)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = '#bbff4488', expected = 'rgba(187, 255, 68, 0.533333)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(187, 25...299999999995)' == 'rgba(187, 255, 68, 0.533333)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(187, 255, 68, 0.533333)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ^\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(187, 255, 68, 0.53333299999999995)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ^^^^^^^^^^^^\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(187, 255, 68, 0.53333299999999995)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_hexadecimal_4[#bf48-rgba(187, 255, 68, 0.533333)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = '#bf48', expected = 'rgba(187, 255, 68, 0.533333)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(187, 25...299999999995)' == 'rgba(187, 255, 68, 0.533333)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(187, 255, 68, 0.533333)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ^\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(187, 255, 68, 0.53333299999999995)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ^^^^^^^^^^^^\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(187, 255, 68, 0.53333299999999995)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_hexadecimal_4[#ffff4488-rgba(255, 255, 68, 0.533333)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = '#ffff4488', expected = 'rgba(255, 255, 68, 0.533333)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(255, 25...299999999995)' == 'rgba(255, 255, 68, 0.533333)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(255, 255, 68, 0.533333)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ^\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(255, 255, 68, 0.53333299999999995)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ^^^^^^^^^^^^\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(255, 255, 68, 0.53333299999999995)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_hexadecimal_4[#ff48-rgba(255, 255, 68, 0.533333)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = '#ff48', expected = 'rgba(255, 255, 68, 0.533333)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(255, 25...299999999995)' == 'rgba(255, 255, 68, 0.533333)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(255, 255, 68, 0.533333)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ^\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(255, 255, 68, 0.53333299999999995)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ^^^^^^^^^^^^\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(255, 255, 68, 0.53333299999999995)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_hexadecimal_4[#0000ff88-rgba(0, 0, 255, 0.533333)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = '#0000ff88', expected = 'rgba(0, 0, 255, 0.533333)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(0, 0, 2...299999999995)' == 'rgba(0, 0, 255, 0.533333)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(0, 0, 255, 0.533333)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ^\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(0, 0, 255, 0.53333299999999995)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ^^^^^^^^^^^^\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(0, 0, 255, 0.53333299999999995)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__________ test_color_hexadecimal_4[#00f8-rgba(0, 0, 255, 0.533333)] ___________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = '#00f8', expected = 'rgba(0, 0, 255, 0.533333)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(0, 0, 2...299999999995)' == 'rgba(0, 0, 255, 0.533333)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(0, 0, 255, 0.533333)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ^\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(0, 0, 255, 0.53333299999999995)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ^^^^^^^^^^^^\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(0, 0, 255, 0.53333299999999995)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_hexadecimal_4[#bb00ff88-rgba(187, 0, 255, 0.533333)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = '#bb00ff88', expected = 'rgba(187, 0, 255, 0.533333)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(187, 0,...299999999995)' == 'rgba(187, 0, 255, 0.533333)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(187, 0, 255, 0.533333)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ^\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(187, 0, 255, 0.53333299999999995)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ^^^^^^^^^^^^\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(187, 0, 255, 0.53333299999999995)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_hexadecimal_4[#b0f8-rgba(187, 0, 255, 0.533333)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = '#b0f8', expected = 'rgba(187, 0, 255, 0.533333)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(187, 0,...299999999995)' == 'rgba(187, 0, 255, 0.533333)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(187, 0, 255, 0.533333)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ^\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(187, 0, 255, 0.53333299999999995)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ^^^^^^^^^^^^\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(187, 0, 255, 0.53333299999999995)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_hexadecimal_4[#ff00ff88-rgba(255, 0, 255, 0.533333)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = '#ff00ff88', expected = 'rgba(255, 0, 255, 0.533333)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(255, 0,...299999999995)' == 'rgba(255, 0, 255, 0.533333)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(255, 0, 255, 0.533333)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ^\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(255, 0, 255, 0.53333299999999995)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ^^^^^^^^^^^^\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(255, 0, 255, 0.53333299999999995)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_hexadecimal_4[#f0f8-rgba(255, 0, 255, 0.533333)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = '#f0f8', expected = 'rgba(255, 0, 255, 0.533333)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(255, 0,...299999999995)' == 'rgba(255, 0, 255, 0.533333)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(255, 0, 255, 0.533333)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ^\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(255, 0, 255, 0.53333299999999995)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ^^^^^^^^^^^^\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(255, 0, 255, 0.53333299999999995)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_hexadecimal_4[#0066ff88-rgba(0, 102, 255, 0.533333)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = '#0066ff88', expected = 'rgba(0, 102, 255, 0.533333)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(0, 102,...299999999995)' == 'rgba(0, 102, 255, 0.533333)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(0, 102, 255, 0.533333)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ^\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(0, 102, 255, 0.53333299999999995)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ^^^^^^^^^^^^\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(0, 102, 255, 0.53333299999999995)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_hexadecimal_4[#06f8-rgba(0, 102, 255, 0.533333)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = '#06f8', expected = 'rgba(0, 102, 255, 0.533333)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(0, 102,...299999999995)' == 'rgba(0, 102, 255, 0.533333)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(0, 102, 255, 0.533333)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ^\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(0, 102, 255, 0.53333299999999995)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ^^^^^^^^^^^^\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(0, 102, 255, 0.53333299999999995)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_hexadecimal_4[#bb66ff88-rgba(187, 102, 255, 0.533333)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = '#bb66ff88', expected = 'rgba(187, 102, 255, 0.533333)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(187, 10...299999999995)' == 'rgba(187, 10...55, 0.533333)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(187, 102, 255, 0.533333)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ^\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(187, 102, 255, 0.53333299999999995)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ^^^^^^^^^^^^\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(187, 102, 255, 0.53333299999999995)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_hexadecimal_4[#b6f8-rgba(187, 102, 255, 0.533333)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = '#b6f8', expected = 'rgba(187, 102, 255, 0.533333)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(187, 10...299999999995)' == 'rgba(187, 10...55, 0.533333)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(187, 102, 255, 0.533333)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ^\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(187, 102, 255, 0.53333299999999995)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ^^^^^^^^^^^^\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(187, 102, 255, 0.53333299999999995)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_hexadecimal_4[#ff66ff88-rgba(255, 102, 255, 0.533333)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = '#ff66ff88', expected = 'rgba(255, 102, 255, 0.533333)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(255, 10...299999999995)' == 'rgba(255, 10...55, 0.533333)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(255, 102, 255, 0.533333)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ^\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(255, 102, 255, 0.53333299999999995)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ^^^^^^^^^^^^\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(255, 102, 255, 0.53333299999999995)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_hexadecimal_4[#f6f8-rgba(255, 102, 255, 0.533333)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = '#f6f8', expected = 'rgba(255, 102, 255, 0.533333)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(255, 10...299999999995)' == 'rgba(255, 10...55, 0.533333)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(255, 102, 255, 0.533333)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ^\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(255, 102, 255, 0.53333299999999995)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ^^^^^^^^^^^^\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(255, 102, 255, 0.53333299999999995)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_hexadecimal_4[#00ffff88-rgba(0, 255, 255, 0.533333)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = '#00ffff88', expected = 'rgba(0, 255, 255, 0.533333)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(0, 255,...299999999995)' == 'rgba(0, 255, 255, 0.533333)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(0, 255, 255, 0.533333)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ^\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(0, 255, 255, 0.53333299999999995)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ^^^^^^^^^^^^\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(0, 255, 255, 0.53333299999999995)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_hexadecimal_4[#0ff8-rgba(0, 255, 255, 0.533333)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = '#0ff8', expected = 'rgba(0, 255, 255, 0.533333)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(0, 255,...299999999995)' == 'rgba(0, 255, 255, 0.533333)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(0, 255, 255, 0.533333)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ^\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(0, 255, 255, 0.53333299999999995)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ^^^^^^^^^^^^\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(0, 255, 255, 0.53333299999999995)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_hexadecimal_4[#bbffff88-rgba(187, 255, 255, 0.533333)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = '#bbffff88', expected = 'rgba(187, 255, 255, 0.533333)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(187, 25...299999999995)' == 'rgba(187, 25...55, 0.533333)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(187, 255, 255, 0.533333)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ^\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(187, 255, 255, 0.53333299999999995)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ^^^^^^^^^^^^\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(187, 255, 255, 0.53333299999999995)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_hexadecimal_4[#bff8-rgba(187, 255, 255, 0.533333)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = '#bff8', expected = 'rgba(187, 255, 255, 0.533333)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(187, 25...299999999995)' == 'rgba(187, 25...55, 0.533333)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(187, 255, 255, 0.533333)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ^\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(187, 255, 255, 0.53333299999999995)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ^^^^^^^^^^^^\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(187, 255, 255, 0.53333299999999995)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_hexadecimal_4[#ffffff88-rgba(255, 255, 255, 0.533333)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = '#ffffff88', expected = 'rgba(255, 255, 255, 0.533333)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(255, 25...299999999995)' == 'rgba(255, 25...55, 0.533333)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(255, 255, 255, 0.533333)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ^\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(255, 255, 255, 0.53333299999999995)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ^^^^^^^^^^^^\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(255, 255, 255, 0.53333299999999995)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_hexadecimal_4[#fff8-rgba(255, 255, 255, 0.533333)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = '#fff8', expected = 'rgba(255, 255, 255, 0.533333)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(255, 25...299999999995)' == 'rgba(255, 25...55, 0.533333)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(255, 255, 255, 0.533333)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ^\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(255, 255, 255, 0.53333299999999995)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ^^^^^^^^^^^^\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(255, 255, 255, 0.53333299999999995)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_hexadecimal_4[#1c041131-rgba(28, 4, 17, 0.192157)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = '#1c041131', expected = 'rgba(28, 4, 17, 0.192157)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(28, 4, ...699999999999)' == 'rgba(28, 4, 17, 0.192157)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(28, 4, 17, 0.192157)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ^\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(28, 4, 17, 0.19215699999999999)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ^^^^^^^^^^^^\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(28, 4, 17, 0.19215699999999999)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_hexadecimal_4[#30041131-rgba(48, 4, 17, 0.192157)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = '#30041131', expected = 'rgba(48, 4, 17, 0.192157)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(48, 4, ...699999999999)' == 'rgba(48, 4, 17, 0.192157)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(48, 4, 17, 0.192157)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ^\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(48, 4, 17, 0.19215699999999999)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ^^^^^^^^^^^^\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(48, 4, 17, 0.19215699999999999)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_hexadecimal_4[#bc041131-rgba(188, 4, 17, 0.192157)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = '#bc041131', expected = 'rgba(188, 4, 17, 0.192157)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(188, 4,...699999999999)' == 'rgba(188, 4, 17, 0.192157)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(188, 4, 17, 0.192157)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ^\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(188, 4, 17, 0.19215699999999999)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ^^^^^^^^^^^^\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(188, 4, 17, 0.19215699999999999)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_hexadecimal_4[#1c611131-rgba(28, 97, 17, 0.192157)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = '#1c611131', expected = 'rgba(28, 97, 17, 0.192157)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(28, 97,...699999999999)' == 'rgba(28, 97, 17, 0.192157)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(28, 97, 17, 0.192157)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ^\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(28, 97, 17, 0.19215699999999999)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ^^^^^^^^^^^^\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(28, 97, 17, 0.19215699999999999)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_hexadecimal_4[#30611131-rgba(48, 97, 17, 0.192157)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = '#30611131', expected = 'rgba(48, 97, 17, 0.192157)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(48, 97,...699999999999)' == 'rgba(48, 97, 17, 0.192157)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(48, 97, 17, 0.192157)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ^\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(48, 97, 17, 0.19215699999999999)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ^^^^^^^^^^^^\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(48, 97, 17, 0.19215699999999999)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_hexadecimal_4[#bc611131-rgba(188, 97, 17, 0.192157)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = '#bc611131', expected = 'rgba(188, 97, 17, 0.192157)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(188, 97...699999999999)' == 'rgba(188, 97, 17, 0.192157)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(188, 97, 17, 0.192157)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ^\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(188, 97, 17, 0.19215699999999999)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ^^^^^^^^^^^^\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(188, 97, 17, 0.19215699999999999)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_hexadecimal_4[#1cc81131-rgba(28, 200, 17, 0.192157)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = '#1cc81131', expected = 'rgba(28, 200, 17, 0.192157)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(28, 200...699999999999)' == 'rgba(28, 200, 17, 0.192157)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(28, 200, 17, 0.192157)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ^\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(28, 200, 17, 0.19215699999999999)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ^^^^^^^^^^^^\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(28, 200, 17, 0.19215699999999999)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_hexadecimal_4[#30c81131-rgba(48, 200, 17, 0.192157)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = '#30c81131', expected = 'rgba(48, 200, 17, 0.192157)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(48, 200...699999999999)' == 'rgba(48, 200, 17, 0.192157)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(48, 200, 17, 0.192157)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ^\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(48, 200, 17, 0.19215699999999999)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ^^^^^^^^^^^^\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(48, 200, 17, 0.19215699999999999)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_hexadecimal_4[#bcc81131-rgba(188, 200, 17, 0.192157)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = '#bcc81131', expected = 'rgba(188, 200, 17, 0.192157)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(188, 20...699999999999)' == 'rgba(188, 200, 17, 0.192157)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(188, 200, 17, 0.192157)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ^\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(188, 200, 17, 0.19215699999999999)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ^^^^^^^^^^^^\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(188, 200, 17, 0.19215699999999999)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_hexadecimal_4[#1c042131-rgba(28, 4, 33, 0.192157)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = '#1c042131', expected = 'rgba(28, 4, 33, 0.192157)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(28, 4, ...699999999999)' == 'rgba(28, 4, 33, 0.192157)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(28, 4, 33, 0.192157)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ^\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(28, 4, 33, 0.19215699999999999)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ^^^^^^^^^^^^\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(28, 4, 33, 0.19215699999999999)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_hexadecimal_4[#30042131-rgba(48, 4, 33, 0.192157)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = '#30042131', expected = 'rgba(48, 4, 33, 0.192157)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(48, 4, ...699999999999)' == 'rgba(48, 4, 33, 0.192157)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(48, 4, 33, 0.192157)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ^\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(48, 4, 33, 0.19215699999999999)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ^^^^^^^^^^^^\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(48, 4, 33, 0.19215699999999999)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_hexadecimal_4[#bc042131-rgba(188, 4, 33, 0.192157)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = '#bc042131', expected = 'rgba(188, 4, 33, 0.192157)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(188, 4,...699999999999)' == 'rgba(188, 4, 33, 0.192157)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(188, 4, 33, 0.192157)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ^\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(188, 4, 33, 0.19215699999999999)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ^^^^^^^^^^^^\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(188, 4, 33, 0.19215699999999999)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_hexadecimal_4[#1c612131-rgba(28, 97, 33, 0.192157)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = '#1c612131', expected = 'rgba(28, 97, 33, 0.192157)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(28, 97,...699999999999)' == 'rgba(28, 97, 33, 0.192157)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(28, 97, 33, 0.192157)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ^\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(28, 97, 33, 0.19215699999999999)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ^^^^^^^^^^^^\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(28, 97, 33, 0.19215699999999999)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_hexadecimal_4[#30612131-rgba(48, 97, 33, 0.192157)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = '#30612131', expected = 'rgba(48, 97, 33, 0.192157)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(48, 97,...699999999999)' == 'rgba(48, 97, 33, 0.192157)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(48, 97, 33, 0.192157)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ^\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(48, 97, 33, 0.19215699999999999)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ^^^^^^^^^^^^\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(48, 97, 33, 0.19215699999999999)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_hexadecimal_4[#bc612131-rgba(188, 97, 33, 0.192157)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = '#bc612131', expected = 'rgba(188, 97, 33, 0.192157)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(188, 97...699999999999)' == 'rgba(188, 97, 33, 0.192157)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(188, 97, 33, 0.192157)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ^\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(188, 97, 33, 0.19215699999999999)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ^^^^^^^^^^^^\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(188, 97, 33, 0.19215699999999999)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_hexadecimal_4[#1cc82131-rgba(28, 200, 33, 0.192157)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = '#1cc82131', expected = 'rgba(28, 200, 33, 0.192157)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(28, 200...699999999999)' == 'rgba(28, 200, 33, 0.192157)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(28, 200, 33, 0.192157)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ^\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(28, 200, 33, 0.19215699999999999)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ^^^^^^^^^^^^\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(28, 200, 33, 0.19215699999999999)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_hexadecimal_4[#30c82131-rgba(48, 200, 33, 0.192157)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = '#30c82131', expected = 'rgba(48, 200, 33, 0.192157)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(48, 200...699999999999)' == 'rgba(48, 200, 33, 0.192157)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(48, 200, 33, 0.192157)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ^\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(48, 200, 33, 0.19215699999999999)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ^^^^^^^^^^^^\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(48, 200, 33, 0.19215699999999999)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_hexadecimal_4[#bcc82131-rgba(188, 200, 33, 0.192157)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = '#bcc82131', expected = 'rgba(188, 200, 33, 0.192157)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(188, 20...699999999999)' == 'rgba(188, 200, 33, 0.192157)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(188, 200, 33, 0.192157)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ^\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(188, 200, 33, 0.19215699999999999)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ^^^^^^^^^^^^\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(188, 200, 33, 0.19215699999999999)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_hexadecimal_4[#1c04c631-rgba(28, 4, 198, 0.192157)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = '#1c04c631', expected = 'rgba(28, 4, 198, 0.192157)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(28, 4, ...699999999999)' == 'rgba(28, 4, 198, 0.192157)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(28, 4, 198, 0.192157)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ^\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(28, 4, 198, 0.19215699999999999)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ^^^^^^^^^^^^\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(28, 4, 198, 0.19215699999999999)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_hexadecimal_4[#3004c631-rgba(48, 4, 198, 0.192157)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = '#3004c631', expected = 'rgba(48, 4, 198, 0.192157)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(48, 4, ...699999999999)' == 'rgba(48, 4, 198, 0.192157)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(48, 4, 198, 0.192157)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ^\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(48, 4, 198, 0.19215699999999999)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ^^^^^^^^^^^^\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(48, 4, 198, 0.19215699999999999)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_hexadecimal_4[#bc04c631-rgba(188, 4, 198, 0.192157)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = '#bc04c631', expected = 'rgba(188, 4, 198, 0.192157)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(188, 4,...699999999999)' == 'rgba(188, 4, 198, 0.192157)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(188, 4, 198, 0.192157)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ^\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(188, 4, 198, 0.19215699999999999)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ^^^^^^^^^^^^\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(188, 4, 198, 0.19215699999999999)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_hexadecimal_4[#1c61c631-rgba(28, 97, 198, 0.192157)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = '#1c61c631', expected = 'rgba(28, 97, 198, 0.192157)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(28, 97,...699999999999)' == 'rgba(28, 97, 198, 0.192157)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(28, 97, 198, 0.192157)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ^\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(28, 97, 198, 0.19215699999999999)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ^^^^^^^^^^^^\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(28, 97, 198, 0.19215699999999999)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_hexadecimal_4[#3061c631-rgba(48, 97, 198, 0.192157)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = '#3061c631', expected = 'rgba(48, 97, 198, 0.192157)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(48, 97,...699999999999)' == 'rgba(48, 97, 198, 0.192157)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(48, 97, 198, 0.192157)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ^\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(48, 97, 198, 0.19215699999999999)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ^^^^^^^^^^^^\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(48, 97, 198, 0.19215699999999999)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_hexadecimal_4[#bc61c631-rgba(188, 97, 198, 0.192157)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = '#bc61c631', expected = 'rgba(188, 97, 198, 0.192157)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(188, 97...699999999999)' == 'rgba(188, 97, 198, 0.192157)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(188, 97, 198, 0.192157)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ^\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(188, 97, 198, 0.19215699999999999)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ^^^^^^^^^^^^\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(188, 97, 198, 0.19215699999999999)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_hexadecimal_4[#1cc8c631-rgba(28, 200, 198, 0.192157)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = '#1cc8c631', expected = 'rgba(28, 200, 198, 0.192157)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(28, 200...699999999999)' == 'rgba(28, 200, 198, 0.192157)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(28, 200, 198, 0.192157)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ^\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(28, 200, 198, 0.19215699999999999)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ^^^^^^^^^^^^\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(28, 200, 198, 0.19215699999999999)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_hexadecimal_4[#30c8c631-rgba(48, 200, 198, 0.192157)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = '#30c8c631', expected = 'rgba(48, 200, 198, 0.192157)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(48, 200...699999999999)' == 'rgba(48, 200, 198, 0.192157)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(48, 200, 198, 0.192157)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ^\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(48, 200, 198, 0.19215699999999999)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ^^^^^^^^^^^^\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(48, 200, 198, 0.19215699999999999)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_hexadecimal_4[#bcc8c631-rgba(188, 200, 198, 0.192157)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = '#bcc8c631', expected = 'rgba(188, 200, 198, 0.192157)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(188, 20...699999999999)' == 'rgba(188, 20...98, 0.192157)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(188, 200, 198, 0.192157)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ^\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(188, 200, 198, 0.19215699999999999)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ^^^^^^^^^^^^\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(188, 200, 198, 0.19215699999999999)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_hsl_3[hsl(0, 33.33%, 12.5%)-rgb(42.498938, 21.251063, 21.251063)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hsl(0, 33.33%, 12.5%)', expected = 'rgb(42.498938, 21.251063, 21.251063)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgb(42.49893...062999999998)' == 'rgb(42.49893...3, 21.251063)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgb(42.498938, 21.251063, 21.251063)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgb(42.498938000000003, 21.251062999999998, 21.251062999999998)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgb(42.498938000000003, 21.251062999999998, 21.251062999999998)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_hsl_3[hsl(17.5, 33.33%, 12.5%)-rgb(42.498938, 27.448359, 21.251063)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hsl(17.5, 33.33%, 12.5%)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["expected = 'rgb(42.498938, 27.448359, 21.251063)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgb(42.49893...062999999998)' == 'rgb(42.49893...9, 21.251063)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgb(42.498938, 27.448359, 21.251063)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ^\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgb(42.498938000000003, 27.448359, 21.251062999999998)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? +++++++++ ^^^^^^^^^^\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgb(42.498938000000003, 27.448359, 21.251062999999998)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_hsl_3[hsl(188, 33.33%, 12.5%)-rgb(21.251063, 39.665888, 42.498938)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hsl(188, 33.33%, 12.5%)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["expected = 'rgb(21.251063, 39.665888, 42.498938)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgb(21.25106...938000000003)' == 'rgb(21.25106...8, 42.498938)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgb(21.251063, 39.665888, 42.498938)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgb(21.251062999999998, 39.665888000000002, 42.498938000000003)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgb(21.251062999999998, 39.665888000000002, 42.498938000000003)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_hsl_3[hsl(360, 33.33%, 12.5%)-rgb(42.498938, 21.251063, 21.251063)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hsl(360, 33.33%, 12.5%)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["expected = 'rgb(42.498938, 21.251063, 21.251063)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgb(42.49893...062999999998)' == 'rgb(42.49893...3, 21.251063)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgb(42.498938, 21.251063, 21.251063)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgb(42.498938000000003, 21.251062999999998, 21.251062999999998)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgb(42.498938000000003, 21.251062999999998, 21.251062999999998)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_hsl_3[hsl(0, 88%, 12.5%)-rgb(59.925, 3.825, 3.825)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hsl(0, 88%, 12.5%)', expected = 'rgb(59.925, 3.825, 3.825)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgb(59.92499...000000000002)' == 'rgb(59.925, 3.825, 3.825)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgb(59.925, 3.825, 3.825)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgb(59.924999999999997, 3.8250000000000002, 3.8250000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgb(59.924999999999997, 3.8250000000000002, 3.8250000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_hsl_3[hsl(17.5, 88%, 12.5%)-rgb(59.925, 20.1875, 3.825)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hsl(17.5, 88%, 12.5%)', expected = 'rgb(59.925, 20.1875, 3.825)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgb(59.92499...000000000002)' == 'rgb(59.925, 20.1875, 3.825)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgb(59.925, 20.1875, 3.825)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgb(59.924999999999997, 20.1875, 3.8250000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgb(59.924999999999997, 20.1875, 3.8250000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_hsl_3[hsl(188, 88%, 12.5%)-rgb(3.825, 52.445, 59.925)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hsl(188, 88%, 12.5%)', expected = 'rgb(3.825, 52.445, 59.925)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgb(3.825000...999999999997)' == 'rgb(3.825, 52.445, 59.925)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgb(3.825, 52.445, 59.925)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgb(3.8250000000000002, 52.445, 59.924999999999997)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgb(3.8250000000000002, 52.445, 59.924999999999997)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_hsl_3[hsl(360, 88%, 12.5%)-rgb(59.925, 3.825, 3.825)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hsl(360, 88%, 12.5%)', expected = 'rgb(59.925, 3.825, 3.825)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgb(59.92499...000000000002)' == 'rgb(59.925, 3.825, 3.825)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgb(59.925, 3.825, 3.825)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgb(59.924999999999997, 3.8250000000000002, 3.8250000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgb(59.924999999999997, 3.8250000000000002, 3.8250000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___ test_color_hsl_3[hsl(0, 33.33%, 44%)-rgb(149.59626, 74.80374, 74.80374)] ___\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hsl(0, 33.33%, 44%)', expected = 'rgb(149.59626, 74.80374, 74.80374)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgb(149.5962...740000000005)' == 'rgb(149.5962...74, 74.80374)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgb(149.59626, 74.80374, 74.80374)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgb(149.59626, 74.803740000000005, 74.803740000000005)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ++++++++++ ++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgb(149.59626, 74.803740000000005, 74.803740000000005)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_hsl_3[hsl(17.5, 33.33%, 44%)-rgb(149.59626, 96.618225, 74.80374)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hsl(17.5, 33.33%, 44%)', expected = 'rgb(149.59626, 96.618225, 74.80374)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgb(149.5962...740000000005)' == 'rgb(149.5962...25, 74.80374)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgb(149.59626, 96.618225, 74.80374)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgb(149.59626, 96.618224999999995, 74.803740000000005)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? +++++++++ ++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgb(149.59626, 96.618224999999995, 74.803740000000005)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_hsl_3[hsl(188, 33.33%, 44%)-rgb(74.80374, 139.623924, 149.59626)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hsl(188, 33.33%, 44%)', expected = 'rgb(74.80374, 139.623924, 149.59626)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgb(74.80374...9, 149.59626)' == 'rgb(74.80374...4, 149.59626)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgb(74.80374, 139.623924, 149.59626)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ^\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgb(74.803740000000005, 139.62392399999999, 149.59626)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ++++++++++ ^^^^^^^^^\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgb(74.803740000000005, 139.62392399999999, 149.59626)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__ test_color_hsl_3[hsl(360, 33.33%, 44%)-rgb(149.59626, 74.80374, 74.80374)] __\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hsl(360, 33.33%, 44%)', expected = 'rgb(149.59626, 74.80374, 74.80374)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgb(149.5962...740000000005)' == 'rgb(149.5962...74, 74.80374)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgb(149.59626, 74.80374, 74.80374)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgb(149.59626, 74.803740000000005, 74.803740000000005)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ++++++++++ ++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgb(149.59626, 74.803740000000005, 74.803740000000005)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_hsl_3[hsl(0, 88%, 44%)-rgb(210.936, 13.464, 13.464)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hsl(0, 88%, 44%)', expected = 'rgb(210.936, 13.464, 13.464)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgb(210.9360....464, 13.464)' == 'rgb(210.936, 13.464, 13.464)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgb(210.936, 13.464, 13.464)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgb(210.93600000000001, 13.464, 13.464)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? +++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgb(210.93600000000001, 13.464, 13.464)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_hsl_3[hsl(17.5, 88%, 44%)-rgb(210.936, 71.06, 13.464)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hsl(17.5, 88%, 44%)', expected = 'rgb(210.936, 71.06, 13.464)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgb(210.9360...0002, 13.464)' == 'rgb(210.936, 71.06, 13.464)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgb(210.936, 71.06, 13.464)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgb(210.93600000000001, 71.060000000000002, 13.464)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgb(210.93600000000001, 71.060000000000002, 13.464)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_hsl_3[hsl(188, 88%, 44%)-rgb(13.464, 184.6064, 210.936)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hsl(188, 88%, 44%)', expected = 'rgb(13.464, 184.6064, 210.936)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgb(13.464, ...600000000001)' == 'rgb(13.464, ...064, 210.936)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgb(13.464, 184.6064, 210.936)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgb(13.464, 184.60640000000001, 210.93600000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgb(13.464, 184.60640000000001, 210.93600000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_hsl_3[hsl(360, 88%, 44%)-rgb(210.936, 13.464, 13.464)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hsl(360, 88%, 44%)', expected = 'rgb(210.936, 13.464, 13.464)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgb(210.9360....464, 13.464)' == 'rgb(210.936, 13.464, 13.464)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgb(210.936, 13.464, 13.464)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgb(210.93600000000001, 13.464, 13.464)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? +++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgb(210.93600000000001, 13.464, 13.464)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____________ test_color_hsl_3[hsl(0, 100%, 44%)-rgb(224.4, 0, 0)] _____________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hsl(0, 100%, 44%)', expected = 'rgb(224.4, 0, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgb(224.4000...000001, 0, 0)' == 'rgb(224.4, 0, 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgb(224.4, 0, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgb(224.40000000000001, 0, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgb(224.40000000000001, 0, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_hsl_3[hsl(17.5, 100%, 44%)-rgb(224.4, 65.45, 0)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hsl(17.5, 100%, 44%)', expected = 'rgb(224.4, 65.45, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgb(224.4000...000000003, 0)' == 'rgb(224.4, 65.45, 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgb(224.4, 65.45, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgb(224.40000000000001, 65.450000000000003, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgb(224.40000000000001, 65.450000000000003, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_hsl_3[hsl(188, 100%, 44%)-rgb(0, 194.48, 224.4)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hsl(188, 100%, 44%)', expected = 'rgb(0, 194.48, 224.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgb(0, 194.4...000000000001)' == 'rgb(0, 194.48, 224.4)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgb(0, 194.48, 224.4)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgb(0, 194.47999999999999, 224.40000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgb(0, 194.47999999999999, 224.40000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____________ test_color_hsl_3[hsl(360, 100%, 44%)-rgb(224.4, 0, 0)] ____________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hsl(360, 100%, 44%)', expected = 'rgb(224.4, 0, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgb(224.4000...000001, 0, 0)' == 'rgb(224.4, 0, 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgb(224.4, 0, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgb(224.40000000000001, 0, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgb(224.40000000000001, 0, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_hsl_3[hsla(0, 33.33%, 12.5%, 1)-rgb(42.498938, 21.251063, 21.251063)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hsla(0, 33.33%, 12.5%, 1)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["expected = 'rgb(42.498938, 21.251063, 21.251063)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgb(42.49893...062999999998)' == 'rgb(42.49893...3, 21.251063)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgb(42.498938, 21.251063, 21.251063)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgb(42.498938000000003, 21.251062999999998, 21.251062999999998)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgb(42.498938000000003, 21.251062999999998, 21.251062999999998)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_hsl_3[hsla(17.5, 33.33%, 12.5%, 1)-rgb(42.498938, 27.448359, 21.251063)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hsla(17.5, 33.33%, 12.5%, 1)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["expected = 'rgb(42.498938, 27.448359, 21.251063)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgb(42.49893...062999999998)' == 'rgb(42.49893...9, 21.251063)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgb(42.498938, 27.448359, 21.251063)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ^\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgb(42.498938000000003, 27.448359, 21.251062999999998)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? +++++++++ ^^^^^^^^^^\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgb(42.498938000000003, 27.448359, 21.251062999999998)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_hsl_3[hsla(188, 33.33%, 12.5%, 1)-rgb(21.251063, 39.665888, 42.498938)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hsla(188, 33.33%, 12.5%, 1)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["expected = 'rgb(21.251063, 39.665888, 42.498938)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgb(21.25106...938000000003)' == 'rgb(21.25106...8, 42.498938)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgb(21.251063, 39.665888, 42.498938)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgb(21.251062999999998, 39.665888000000002, 42.498938000000003)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgb(21.251062999999998, 39.665888000000002, 42.498938000000003)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_hsl_3[hsla(360, 33.33%, 12.5%, 1)-rgb(42.498938, 21.251063, 21.251063)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hsla(360, 33.33%, 12.5%, 1)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["expected = 'rgb(42.498938, 21.251063, 21.251063)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgb(42.49893...062999999998)' == 'rgb(42.49893...3, 21.251063)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgb(42.498938, 21.251063, 21.251063)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgb(42.498938000000003, 21.251062999999998, 21.251062999999998)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgb(42.498938000000003, 21.251062999999998, 21.251062999999998)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_hsl_3[hsla(0, 88%, 12.5%, 1)-rgb(59.925, 3.825, 3.825)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hsla(0, 88%, 12.5%, 1)', expected = 'rgb(59.925, 3.825, 3.825)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgb(59.92499...000000000002)' == 'rgb(59.925, 3.825, 3.825)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgb(59.925, 3.825, 3.825)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgb(59.924999999999997, 3.8250000000000002, 3.8250000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgb(59.924999999999997, 3.8250000000000002, 3.8250000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___ test_color_hsl_3[hsla(17.5, 88%, 12.5%, 1)-rgb(59.925, 20.1875, 3.825)] ____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hsla(17.5, 88%, 12.5%, 1)', expected = 'rgb(59.925, 20.1875, 3.825)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgb(59.92499...000000000002)' == 'rgb(59.925, 20.1875, 3.825)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgb(59.925, 20.1875, 3.825)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgb(59.924999999999997, 20.1875, 3.8250000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgb(59.924999999999997, 20.1875, 3.8250000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_hsl_3[hsla(188, 88%, 12.5%, 1)-rgb(3.825, 52.445, 59.925)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hsla(188, 88%, 12.5%, 1)', expected = 'rgb(3.825, 52.445, 59.925)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgb(3.825000...999999999997)' == 'rgb(3.825, 52.445, 59.925)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgb(3.825, 52.445, 59.925)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgb(3.8250000000000002, 52.445, 59.924999999999997)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgb(3.8250000000000002, 52.445, 59.924999999999997)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_hsl_3[hsla(360, 88%, 12.5%, 1)-rgb(59.925, 3.825, 3.825)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hsla(360, 88%, 12.5%, 1)', expected = 'rgb(59.925, 3.825, 3.825)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgb(59.92499...000000000002)' == 'rgb(59.925, 3.825, 3.825)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgb(59.925, 3.825, 3.825)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgb(59.924999999999997, 3.8250000000000002, 3.8250000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgb(59.924999999999997, 3.8250000000000002, 3.8250000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_hsl_3[hsla(0, 33.33%, 44%, 1)-rgb(149.59626, 74.80374, 74.80374)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hsla(0, 33.33%, 44%, 1)', expected = 'rgb(149.59626, 74.80374, 74.80374)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgb(149.5962...740000000005)' == 'rgb(149.5962...74, 74.80374)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgb(149.59626, 74.80374, 74.80374)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgb(149.59626, 74.803740000000005, 74.803740000000005)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ++++++++++ ++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgb(149.59626, 74.803740000000005, 74.803740000000005)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_hsl_3[hsla(17.5, 33.33%, 44%, 1)-rgb(149.59626, 96.618225, 74.80374)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hsla(17.5, 33.33%, 44%, 1)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["expected = 'rgb(149.59626, 96.618225, 74.80374)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgb(149.5962...740000000005)' == 'rgb(149.5962...25, 74.80374)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgb(149.59626, 96.618225, 74.80374)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgb(149.59626, 96.618224999999995, 74.803740000000005)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? +++++++++ ++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgb(149.59626, 96.618224999999995, 74.803740000000005)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_hsl_3[hsla(188, 33.33%, 44%, 1)-rgb(74.80374, 139.623924, 149.59626)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hsla(188, 33.33%, 44%, 1)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["expected = 'rgb(74.80374, 139.623924, 149.59626)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgb(74.80374...9, 149.59626)' == 'rgb(74.80374...4, 149.59626)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgb(74.80374, 139.623924, 149.59626)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ^\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgb(74.803740000000005, 139.62392399999999, 149.59626)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ++++++++++ ^^^^^^^^^\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgb(74.803740000000005, 139.62392399999999, 149.59626)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_hsl_3[hsla(360, 33.33%, 44%, 1)-rgb(149.59626, 74.80374, 74.80374)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hsla(360, 33.33%, 44%, 1)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["expected = 'rgb(149.59626, 74.80374, 74.80374)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgb(149.5962...740000000005)' == 'rgb(149.5962...74, 74.80374)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgb(149.59626, 74.80374, 74.80374)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgb(149.59626, 74.803740000000005, 74.803740000000005)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ++++++++++ ++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgb(149.59626, 74.803740000000005, 74.803740000000005)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_hsl_3[hsla(0, 88%, 44%, 1)-rgb(210.936, 13.464, 13.464)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hsla(0, 88%, 44%, 1)', expected = 'rgb(210.936, 13.464, 13.464)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgb(210.9360....464, 13.464)' == 'rgb(210.936, 13.464, 13.464)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgb(210.936, 13.464, 13.464)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgb(210.93600000000001, 13.464, 13.464)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? +++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgb(210.93600000000001, 13.464, 13.464)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_hsl_3[hsla(17.5, 88%, 44%, 1)-rgb(210.936, 71.06, 13.464)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hsla(17.5, 88%, 44%, 1)', expected = 'rgb(210.936, 71.06, 13.464)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgb(210.9360...0002, 13.464)' == 'rgb(210.936, 71.06, 13.464)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgb(210.936, 71.06, 13.464)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgb(210.93600000000001, 71.060000000000002, 13.464)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgb(210.93600000000001, 71.060000000000002, 13.464)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___ test_color_hsl_3[hsla(188, 88%, 44%, 1)-rgb(13.464, 184.6064, 210.936)] ____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hsla(188, 88%, 44%, 1)', expected = 'rgb(13.464, 184.6064, 210.936)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgb(13.464, ...600000000001)' == 'rgb(13.464, ...064, 210.936)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgb(13.464, 184.6064, 210.936)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgb(13.464, 184.60640000000001, 210.93600000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgb(13.464, 184.60640000000001, 210.93600000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_hsl_3[hsla(360, 88%, 44%, 1)-rgb(210.936, 13.464, 13.464)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hsla(360, 88%, 44%, 1)', expected = 'rgb(210.936, 13.464, 13.464)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgb(210.9360....464, 13.464)' == 'rgb(210.936, 13.464, 13.464)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgb(210.936, 13.464, 13.464)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgb(210.93600000000001, 13.464, 13.464)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? +++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgb(210.93600000000001, 13.464, 13.464)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___________ test_color_hsl_3[hsla(0, 100%, 44%, 1)-rgb(224.4, 0, 0)] ___________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hsla(0, 100%, 44%, 1)', expected = 'rgb(224.4, 0, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgb(224.4000...000001, 0, 0)' == 'rgb(224.4, 0, 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgb(224.4, 0, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgb(224.40000000000001, 0, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgb(224.40000000000001, 0, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_hsl_3[hsla(17.5, 100%, 44%, 1)-rgb(224.4, 65.45, 0)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hsla(17.5, 100%, 44%, 1)', expected = 'rgb(224.4, 65.45, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgb(224.4000...000000003, 0)' == 'rgb(224.4, 65.45, 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgb(224.4, 65.45, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgb(224.40000000000001, 65.450000000000003, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgb(224.40000000000001, 65.450000000000003, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_hsl_3[hsla(188, 100%, 44%, 1)-rgb(0, 194.48, 224.4)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hsla(188, 100%, 44%, 1)', expected = 'rgb(0, 194.48, 224.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgb(0, 194.4...000000000001)' == 'rgb(0, 194.48, 224.4)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgb(0, 194.48, 224.4)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgb(0, 194.47999999999999, 224.40000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgb(0, 194.47999999999999, 224.40000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__________ test_color_hsl_3[hsla(360, 100%, 44%, 1)-rgb(224.4, 0, 0)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hsla(360, 100%, 44%, 1)', expected = 'rgb(224.4, 0, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgb(224.4000...000001, 0, 0)' == 'rgb(224.4, 0, 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgb(224.4, 0, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgb(224.40000000000001, 0, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgb(224.40000000000001, 0, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_hsl_3[hsla(0, 33.33%, 12.5%, 0.25)-rgba(42.498938, 21.251063, 21.251063, 0.25)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hsla(0, 33.33%, 12.5%, 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["expected = 'rgba(42.498938, 21.251063, 21.251063, 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(42.4989...999998, 0.25)' == 'rgba(42.4989...251063, 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(42.498938, 21.251063, 21.251063, 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(42.498938000000003, 21.251062999999998, 21.251062999999998, 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(42.498938000000003, 21.251062999999998, 21.251062999999998, 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_hsl_3[hsla(17.5, 33.33%, 12.5%, 0.25)-rgba(42.498938, 27.448359, 21.251063, 0.25)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hsla(17.5, 33.33%, 12.5%, 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["expected = 'rgba(42.498938, 27.448359, 21.251063, 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(42.4989...999998, 0.25)' == 'rgba(42.4989...251063, 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(42.498938, 27.448359, 21.251063, 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ^\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(42.498938000000003, 27.448359, 21.251062999999998, 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? +++++++++ ^^^^^^^^^^\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(42.498938000000003, 27.448359, 21.251062999999998, 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_hsl_3[hsla(188, 33.33%, 12.5%, 0.25)-rgba(21.251063, 39.665888, 42.498938, 0.25)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hsla(188, 33.33%, 12.5%, 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["expected = 'rgba(21.251063, 39.665888, 42.498938, 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(21.2510...000003, 0.25)' == 'rgba(21.2510...498938, 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(21.251063, 39.665888, 42.498938, 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(21.251062999999998, 39.665888000000002, 42.498938000000003, 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(21.251062999999998, 39.665888000000002, 42.498938000000003, 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_hsl_3[hsla(360, 33.33%, 12.5%, 0.25)-rgba(42.498938, 21.251063, 21.251063, 0.25)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hsla(360, 33.33%, 12.5%, 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["expected = 'rgba(42.498938, 21.251063, 21.251063, 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(42.4989...999998, 0.25)' == 'rgba(42.4989...251063, 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(42.498938, 21.251063, 21.251063, 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(42.498938000000003, 21.251062999999998, 21.251062999999998, 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(42.498938000000003, 21.251062999999998, 21.251062999999998, 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_hsl_3[hsla(0, 88%, 12.5%, 0.25)-rgba(59.925, 3.825, 3.825, 0.25)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hsla(0, 88%, 12.5%, 0.25)', expected = 'rgba(59.925, 3.825, 3.825, 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(59.9249...000002, 0.25)' == 'rgba(59.925,... 3.825, 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(59.925, 3.825, 3.825, 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(59.924999999999997, 3.8250000000000002, 3.8250000000000002, 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(59.924999999999997, 3.8250000000000002, 3.8250000000000002, 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_hsl_3[hsla(17.5, 88%, 12.5%, 0.25)-rgba(59.925, 20.1875, 3.825, 0.25)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hsla(17.5, 88%, 12.5%, 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["expected = 'rgba(59.925, 20.1875, 3.825, 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(59.9249...000002, 0.25)' == 'rgba(59.925,... 3.825, 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(59.925, 20.1875, 3.825, 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(59.924999999999997, 20.1875, 3.8250000000000002, 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(59.924999999999997, 20.1875, 3.8250000000000002, 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_hsl_3[hsla(188, 88%, 12.5%, 0.25)-rgba(3.825, 52.445, 59.925, 0.25)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hsla(188, 88%, 12.5%, 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["expected = 'rgba(3.825, 52.445, 59.925, 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(3.82500...999997, 0.25)' == 'rgba(3.825, ...59.925, 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(3.825, 52.445, 59.925, 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(3.8250000000000002, 52.445, 59.924999999999997, 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(3.8250000000000002, 52.445, 59.924999999999997, 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_hsl_3[hsla(360, 88%, 12.5%, 0.25)-rgba(59.925, 3.825, 3.825, 0.25)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hsla(360, 88%, 12.5%, 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["expected = 'rgba(59.925, 3.825, 3.825, 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(59.9249...000002, 0.25)' == 'rgba(59.925,... 3.825, 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(59.925, 3.825, 3.825, 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(59.924999999999997, 3.8250000000000002, 3.8250000000000002, 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(59.924999999999997, 3.8250000000000002, 3.8250000000000002, 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_hsl_3[hsla(0, 33.33%, 44%, 0.25)-rgba(149.59626, 74.80374, 74.80374, 0.25)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hsla(0, 33.33%, 44%, 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["expected = 'rgba(149.59626, 74.80374, 74.80374, 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(149.596...000005, 0.25)' == 'rgba(149.596....80374, 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(149.59626, 74.80374, 74.80374, 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(149.59626, 74.803740000000005, 74.803740000000005, 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ++++++++++ ++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(149.59626, 74.803740000000005, 74.803740000000005, 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_hsl_3[hsla(17.5, 33.33%, 44%, 0.25)-rgba(149.59626, 96.618225, 74.80374, 0.25)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hsla(17.5, 33.33%, 44%, 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["expected = 'rgba(149.59626, 96.618225, 74.80374, 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(149.596...000005, 0.25)' == 'rgba(149.596....80374, 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(149.59626, 96.618225, 74.80374, 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(149.59626, 96.618224999999995, 74.803740000000005, 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? +++++++++ ++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(149.59626, 96.618224999999995, 74.803740000000005, 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_hsl_3[hsla(188, 33.33%, 44%, 0.25)-rgba(74.80374, 139.623924, 149.59626, 0.25)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hsla(188, 33.33%, 44%, 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["expected = 'rgba(74.80374, 139.623924, 149.59626, 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(74.8037....59626, 0.25)' == 'rgba(74.8037....59626, 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(74.80374, 139.623924, 149.59626, 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ^\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(74.803740000000005, 139.62392399999999, 149.59626, 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ++++++++++ ^^^^^^^^^\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(74.803740000000005, 139.62392399999999, 149.59626, 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_hsl_3[hsla(360, 33.33%, 44%, 0.25)-rgba(149.59626, 74.80374, 74.80374, 0.25)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hsla(360, 33.33%, 44%, 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["expected = 'rgba(149.59626, 74.80374, 74.80374, 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(149.596...000005, 0.25)' == 'rgba(149.596....80374, 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(149.59626, 74.80374, 74.80374, 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(149.59626, 74.803740000000005, 74.803740000000005, 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ++++++++++ ++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(149.59626, 74.803740000000005, 74.803740000000005, 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_hsl_3[hsla(0, 88%, 44%, 0.25)-rgba(210.936, 13.464, 13.464, 0.25)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hsla(0, 88%, 44%, 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["expected = 'rgba(210.936, 13.464, 13.464, 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(210.936...13.464, 0.25)' == 'rgba(210.936...13.464, 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(210.936, 13.464, 13.464, 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(210.93600000000001, 13.464, 13.464, 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? +++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(210.93600000000001, 13.464, 13.464, 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_hsl_3[hsla(17.5, 88%, 44%, 0.25)-rgba(210.936, 71.06, 13.464, 0.25)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hsla(17.5, 88%, 44%, 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["expected = 'rgba(210.936, 71.06, 13.464, 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(210.936...13.464, 0.25)' == 'rgba(210.936...13.464, 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(210.936, 71.06, 13.464, 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(210.93600000000001, 71.060000000000002, 13.464, 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(210.93600000000001, 71.060000000000002, 13.464, 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_hsl_3[hsla(188, 88%, 44%, 0.25)-rgba(13.464, 184.6064, 210.936, 0.25)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hsla(188, 88%, 44%, 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["expected = 'rgba(13.464, 184.6064, 210.936, 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(13.464,...000001, 0.25)' == 'rgba(13.464,...10.936, 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(13.464, 184.6064, 210.936, 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(13.464, 184.60640000000001, 210.93600000000001, 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ++++++++++ +++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(13.464, 184.60640000000001, 210.93600000000001, 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_hsl_3[hsla(360, 88%, 44%, 0.25)-rgba(210.936, 13.464, 13.464, 0.25)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hsla(360, 88%, 44%, 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["expected = 'rgba(210.936, 13.464, 13.464, 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(210.936...13.464, 0.25)' == 'rgba(210.936...13.464, 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(210.936, 13.464, 13.464, 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(210.93600000000001, 13.464, 13.464, 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? +++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(210.93600000000001, 13.464, 13.464, 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_hsl_3[hsla(0, 100%, 44%, 0.25)-rgba(224.4, 0, 0, 0.25)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hsla(0, 100%, 44%, 0.25)', expected = 'rgba(224.4, 0, 0, 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(224.400..., 0, 0, 0.25)' == 'rgba(224.4, 0, 0, 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(224.4, 0, 0, 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(224.40000000000001, 0, 0, 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? +++++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(224.40000000000001, 0, 0, 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__ test_color_hsl_3[hsla(17.5, 100%, 44%, 0.25)-rgba(224.4, 65.45, 0, 0.25)] ___\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hsla(17.5, 100%, 44%, 0.25)', expected = 'rgba(224.4, 65.45, 0, 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(224.400...003, 0, 0.25)' == 'rgba(224.4, 65.45, 0, 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(224.4, 65.45, 0, 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(224.40000000000001, 65.450000000000003, 0, 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(224.40000000000001, 65.450000000000003, 0, 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__ test_color_hsl_3[hsla(188, 100%, 44%, 0.25)-rgba(0, 194.48, 224.4, 0.25)] ___\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hsla(188, 100%, 44%, 0.25)', expected = 'rgba(0, 194.48, 224.4, 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(0, 194....000001, 0.25)' == 'rgba(0, 194.48, 224.4, 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(0, 194.48, 224.4, 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(0, 194.47999999999999, 224.40000000000001, 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(0, 194.47999999999999, 224.40000000000001, 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_hsl_3[hsla(360, 100%, 44%, 0.25)-rgba(224.4, 0, 0, 0.25)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hsla(360, 100%, 44%, 0.25)', expected = 'rgba(224.4, 0, 0, 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(224.400..., 0, 0, 0.25)' == 'rgba(224.4, 0, 0, 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(224.4, 0, 0, 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(224.40000000000001, 0, 0, 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? +++++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(224.40000000000001, 0, 0, 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_hsl_3[hsla(0, 33.33%, 12.5%, 0)-rgba(42.498938, 21.251063, 21.251063, 0)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hsla(0, 33.33%, 12.5%, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["expected = 'rgba(42.498938, 21.251063, 21.251063, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(42.4989...999999998, 0)' == 'rgba(42.4989...21.251063, 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(42.498938, 21.251063, 21.251063, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(42.498938000000003, 21.251062999999998, 21.251062999999998, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(42.498938000000003, 21.251062999999998, 21.251062999999998, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_hsl_3[hsla(17.5, 33.33%, 12.5%, 0)-rgba(42.498938, 27.448359, 21.251063, 0)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hsla(17.5, 33.33%, 12.5%, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["expected = 'rgba(42.498938, 27.448359, 21.251063, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(42.4989...999999998, 0)' == 'rgba(42.4989...21.251063, 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(42.498938, 27.448359, 21.251063, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ^\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(42.498938000000003, 27.448359, 21.251062999999998, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? +++++++++ ^^^^^^^^^^\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(42.498938000000003, 27.448359, 21.251062999999998, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_hsl_3[hsla(188, 33.33%, 12.5%, 0)-rgba(21.251063, 39.665888, 42.498938, 0)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hsla(188, 33.33%, 12.5%, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["expected = 'rgba(21.251063, 39.665888, 42.498938, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(21.2510...000000003, 0)' == 'rgba(21.2510...42.498938, 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(21.251063, 39.665888, 42.498938, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(21.251062999999998, 39.665888000000002, 42.498938000000003, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(21.251062999999998, 39.665888000000002, 42.498938000000003, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_hsl_3[hsla(360, 33.33%, 12.5%, 0)-rgba(42.498938, 21.251063, 21.251063, 0)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hsla(360, 33.33%, 12.5%, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["expected = 'rgba(42.498938, 21.251063, 21.251063, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(42.4989...999999998, 0)' == 'rgba(42.4989...21.251063, 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(42.498938, 21.251063, 21.251063, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(42.498938000000003, 21.251062999999998, 21.251062999999998, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(42.498938000000003, 21.251062999999998, 21.251062999999998, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_hsl_3[hsla(0, 88%, 12.5%, 0)-rgba(59.925, 3.825, 3.825, 0)] ____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hsla(0, 88%, 12.5%, 0)', expected = 'rgba(59.925, 3.825, 3.825, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(59.9249...000000002, 0)' == 'rgba(59.925,...25, 3.825, 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(59.925, 3.825, 3.825, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(59.924999999999997, 3.8250000000000002, 3.8250000000000002, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(59.924999999999997, 3.8250000000000002, 3.8250000000000002, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_hsl_3[hsla(17.5, 88%, 12.5%, 0)-rgba(59.925, 20.1875, 3.825, 0)] __\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hsla(17.5, 88%, 12.5%, 0)', expected = 'rgba(59.925, 20.1875, 3.825, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(59.9249...000000002, 0)' == 'rgba(59.925,...75, 3.825, 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(59.925, 20.1875, 3.825, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(59.924999999999997, 20.1875, 3.8250000000000002, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(59.924999999999997, 20.1875, 3.8250000000000002, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__ test_color_hsl_3[hsla(188, 88%, 12.5%, 0)-rgba(3.825, 52.445, 59.925, 0)] ___\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hsla(188, 88%, 12.5%, 0)', expected = 'rgba(3.825, 52.445, 59.925, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(3.82500...999999997, 0)' == 'rgba(3.825, ...5, 59.925, 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(3.825, 52.445, 59.925, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(3.8250000000000002, 52.445, 59.924999999999997, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(3.8250000000000002, 52.445, 59.924999999999997, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___ test_color_hsl_3[hsla(360, 88%, 12.5%, 0)-rgba(59.925, 3.825, 3.825, 0)] ___\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hsla(360, 88%, 12.5%, 0)', expected = 'rgba(59.925, 3.825, 3.825, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(59.9249...000000002, 0)' == 'rgba(59.925,...25, 3.825, 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(59.925, 3.825, 3.825, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(59.924999999999997, 3.8250000000000002, 3.8250000000000002, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(59.924999999999997, 3.8250000000000002, 3.8250000000000002, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_hsl_3[hsla(0, 33.33%, 44%, 0)-rgba(149.59626, 74.80374, 74.80374, 0)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hsla(0, 33.33%, 44%, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["expected = 'rgba(149.59626, 74.80374, 74.80374, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(149.596...000000005, 0)' == 'rgba(149.596... 74.80374, 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(149.59626, 74.80374, 74.80374, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(149.59626, 74.803740000000005, 74.803740000000005, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ++++++++++ ++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(149.59626, 74.803740000000005, 74.803740000000005, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_hsl_3[hsla(17.5, 33.33%, 44%, 0)-rgba(149.59626, 96.618225, 74.80374, 0)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hsla(17.5, 33.33%, 44%, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["expected = 'rgba(149.59626, 96.618225, 74.80374, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(149.596...000000005, 0)' == 'rgba(149.596... 74.80374, 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(149.59626, 96.618225, 74.80374, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(149.59626, 96.618224999999995, 74.803740000000005, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? +++++++++ ++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(149.59626, 96.618224999999995, 74.803740000000005, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_hsl_3[hsla(188, 33.33%, 44%, 0)-rgba(74.80374, 139.623924, 149.59626, 0)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hsla(188, 33.33%, 44%, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["expected = 'rgba(74.80374, 139.623924, 149.59626, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(74.8037...149.59626, 0)' == 'rgba(74.8037...149.59626, 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(74.80374, 139.623924, 149.59626, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ^\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(74.803740000000005, 139.62392399999999, 149.59626, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ++++++++++ ^^^^^^^^^\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(74.803740000000005, 139.62392399999999, 149.59626, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_hsl_3[hsla(360, 33.33%, 44%, 0)-rgba(149.59626, 74.80374, 74.80374, 0)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hsla(360, 33.33%, 44%, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["expected = 'rgba(149.59626, 74.80374, 74.80374, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(149.596...000000005, 0)' == 'rgba(149.596... 74.80374, 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(149.59626, 74.80374, 74.80374, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(149.59626, 74.803740000000005, 74.803740000000005, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ++++++++++ ++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(149.59626, 74.803740000000005, 74.803740000000005, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___ test_color_hsl_3[hsla(0, 88%, 44%, 0)-rgba(210.936, 13.464, 13.464, 0)] ____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hsla(0, 88%, 44%, 0)', expected = 'rgba(210.936, 13.464, 13.464, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(210.936...4, 13.464, 0)' == 'rgba(210.936...4, 13.464, 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(210.936, 13.464, 13.464, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(210.93600000000001, 13.464, 13.464, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? +++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(210.93600000000001, 13.464, 13.464, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__ test_color_hsl_3[hsla(17.5, 88%, 44%, 0)-rgba(210.936, 71.06, 13.464, 0)] ___\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hsla(17.5, 88%, 44%, 0)', expected = 'rgba(210.936, 71.06, 13.464, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(210.936...2, 13.464, 0)' == 'rgba(210.936...6, 13.464, 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(210.936, 71.06, 13.464, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(210.93600000000001, 71.060000000000002, 13.464, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(210.93600000000001, 71.060000000000002, 13.464, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_hsl_3[hsla(188, 88%, 44%, 0)-rgba(13.464, 184.6064, 210.936, 0)] __\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hsla(188, 88%, 44%, 0)', expected = 'rgba(13.464, 184.6064, 210.936, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(13.464,...000000001, 0)' == 'rgba(13.464,..., 210.936, 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(13.464, 184.6064, 210.936, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(13.464, 184.60640000000001, 210.93600000000001, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ++++++++++ +++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(13.464, 184.60640000000001, 210.93600000000001, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__ test_color_hsl_3[hsla(360, 88%, 44%, 0)-rgba(210.936, 13.464, 13.464, 0)] ___\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hsla(360, 88%, 44%, 0)', expected = 'rgba(210.936, 13.464, 13.464, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(210.936...4, 13.464, 0)' == 'rgba(210.936...4, 13.464, 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(210.936, 13.464, 13.464, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(210.93600000000001, 13.464, 13.464, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? +++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(210.93600000000001, 13.464, 13.464, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_hsl_3[hsla(0, 100%, 44%, 0)-rgba(224.4, 0, 0, 0)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hsla(0, 100%, 44%, 0)', expected = 'rgba(224.4, 0, 0, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(224.400...001, 0, 0, 0)' == 'rgba(224.4, 0, 0, 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(224.4, 0, 0, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(224.40000000000001, 0, 0, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? +++++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(224.40000000000001, 0, 0, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_hsl_3[hsla(17.5, 100%, 44%, 0)-rgba(224.4, 65.45, 0, 0)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hsla(17.5, 100%, 44%, 0)', expected = 'rgba(224.4, 65.45, 0, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(224.400...000003, 0, 0)' == 'rgba(224.4, 65.45, 0, 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(224.4, 65.45, 0, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(224.40000000000001, 65.450000000000003, 0, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(224.40000000000001, 65.450000000000003, 0, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_hsl_3[hsla(188, 100%, 44%, 0)-rgba(0, 194.48, 224.4, 0)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hsla(188, 100%, 44%, 0)', expected = 'rgba(0, 194.48, 224.4, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(0, 194....000000001, 0)' == 'rgba(0, 194.48, 224.4, 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(0, 194.48, 224.4, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(0, 194.47999999999999, 224.40000000000001, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(0, 194.47999999999999, 224.40000000000001, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_hsl_3[hsla(360, 100%, 44%, 0)-rgba(224.4, 0, 0, 0)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hsla(360, 100%, 44%, 0)', expected = 'rgba(224.4, 0, 0, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(224.400...001, 0, 0, 0)' == 'rgba(224.4, 0, 0, 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(224.4, 0, 0, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(224.40000000000001, 0, 0, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? +++++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(224.40000000000001, 0, 0, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_hsl_3_with_4[hsl(0, 33.33%, 12.5%)-rgb(42.498938, 21.251063, 21.251063)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hsl(0, 33.33%, 12.5%)', expected = 'rgb(42.498938, 21.251063, 21.251063)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgb(42.49893...062999999998)' == 'rgb(42.49893...3, 21.251063)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgb(42.498938, 21.251063, 21.251063)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgb(42.498938000000003, 21.251062999999998, 21.251062999999998)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgb(42.498938000000003, 21.251062999999998, 21.251062999999998)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_hsl_3_with_4[hsl(17.5, 33.33%, 12.5%)-rgb(42.498938, 27.448359, 21.251063)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hsl(17.5, 33.33%, 12.5%)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["expected = 'rgb(42.498938, 27.448359, 21.251063)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgb(42.49893...062999999998)' == 'rgb(42.49893...9, 21.251063)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgb(42.498938, 27.448359, 21.251063)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ^\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgb(42.498938000000003, 27.448359, 21.251062999999998)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? +++++++++ ^^^^^^^^^^\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgb(42.498938000000003, 27.448359, 21.251062999999998)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_hsl_3_with_4[hsl(188, 33.33%, 12.5%)-rgb(21.251063, 39.665888, 42.498938)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hsl(188, 33.33%, 12.5%)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["expected = 'rgb(21.251063, 39.665888, 42.498938)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgb(21.25106...938000000003)' == 'rgb(21.25106...8, 42.498938)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgb(21.251063, 39.665888, 42.498938)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgb(21.251062999999998, 39.665888000000002, 42.498938000000003)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgb(21.251062999999998, 39.665888000000002, 42.498938000000003)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_hsl_3_with_4[hsl(360, 33.33%, 12.5%)-rgb(42.498938, 21.251063, 21.251063)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hsl(360, 33.33%, 12.5%)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["expected = 'rgb(42.498938, 21.251063, 21.251063)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgb(42.49893...062999999998)' == 'rgb(42.49893...3, 21.251063)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgb(42.498938, 21.251063, 21.251063)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgb(42.498938000000003, 21.251062999999998, 21.251062999999998)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgb(42.498938000000003, 21.251062999999998, 21.251062999999998)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_hsl_3_with_4[hsl(0, 88%, 12.5%)-rgb(59.925, 3.825, 3.825)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hsl(0, 88%, 12.5%)', expected = 'rgb(59.925, 3.825, 3.825)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgb(59.92499...000000000002)' == 'rgb(59.925, 3.825, 3.825)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgb(59.925, 3.825, 3.825)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgb(59.924999999999997, 3.8250000000000002, 3.8250000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgb(59.924999999999997, 3.8250000000000002, 3.8250000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__ test_color_hsl_3_with_4[hsl(17.5, 88%, 12.5%)-rgb(59.925, 20.1875, 3.825)] __\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hsl(17.5, 88%, 12.5%)', expected = 'rgb(59.925, 20.1875, 3.825)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgb(59.92499...000000000002)' == 'rgb(59.925, 20.1875, 3.825)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgb(59.925, 20.1875, 3.825)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgb(59.924999999999997, 20.1875, 3.8250000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgb(59.924999999999997, 20.1875, 3.8250000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___ test_color_hsl_3_with_4[hsl(188, 88%, 12.5%)-rgb(3.825, 52.445, 59.925)] ___\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hsl(188, 88%, 12.5%)', expected = 'rgb(3.825, 52.445, 59.925)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgb(3.825000...999999999997)' == 'rgb(3.825, 52.445, 59.925)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgb(3.825, 52.445, 59.925)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgb(3.8250000000000002, 52.445, 59.924999999999997)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgb(3.8250000000000002, 52.445, 59.924999999999997)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___ test_color_hsl_3_with_4[hsl(360, 88%, 12.5%)-rgb(59.925, 3.825, 3.825)] ____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hsl(360, 88%, 12.5%)', expected = 'rgb(59.925, 3.825, 3.825)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgb(59.92499...000000000002)' == 'rgb(59.925, 3.825, 3.825)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgb(59.925, 3.825, 3.825)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgb(59.924999999999997, 3.8250000000000002, 3.8250000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgb(59.924999999999997, 3.8250000000000002, 3.8250000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_hsl_3_with_4[hsl(0, 33.33%, 44%)-rgb(149.59626, 74.80374, 74.80374)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hsl(0, 33.33%, 44%)', expected = 'rgb(149.59626, 74.80374, 74.80374)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgb(149.5962...740000000005)' == 'rgb(149.5962...74, 74.80374)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgb(149.59626, 74.80374, 74.80374)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgb(149.59626, 74.803740000000005, 74.803740000000005)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ++++++++++ ++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgb(149.59626, 74.803740000000005, 74.803740000000005)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_hsl_3_with_4[hsl(17.5, 33.33%, 44%)-rgb(149.59626, 96.618225, 74.80374)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hsl(17.5, 33.33%, 44%)', expected = 'rgb(149.59626, 96.618225, 74.80374)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgb(149.5962...740000000005)' == 'rgb(149.5962...25, 74.80374)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgb(149.59626, 96.618225, 74.80374)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgb(149.59626, 96.618224999999995, 74.803740000000005)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? +++++++++ ++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgb(149.59626, 96.618224999999995, 74.803740000000005)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_hsl_3_with_4[hsl(188, 33.33%, 44%)-rgb(74.80374, 139.623924, 149.59626)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hsl(188, 33.33%, 44%)', expected = 'rgb(74.80374, 139.623924, 149.59626)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgb(74.80374...9, 149.59626)' == 'rgb(74.80374...4, 149.59626)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgb(74.80374, 139.623924, 149.59626)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ^\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgb(74.803740000000005, 139.62392399999999, 149.59626)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ++++++++++ ^^^^^^^^^\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgb(74.803740000000005, 139.62392399999999, 149.59626)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_hsl_3_with_4[hsl(360, 33.33%, 44%)-rgb(149.59626, 74.80374, 74.80374)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hsl(360, 33.33%, 44%)', expected = 'rgb(149.59626, 74.80374, 74.80374)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgb(149.5962...740000000005)' == 'rgb(149.5962...74, 74.80374)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgb(149.59626, 74.80374, 74.80374)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgb(149.59626, 74.803740000000005, 74.803740000000005)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ++++++++++ ++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgb(149.59626, 74.803740000000005, 74.803740000000005)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_hsl_3_with_4[hsl(0, 88%, 44%)-rgb(210.936, 13.464, 13.464)] ____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hsl(0, 88%, 44%)', expected = 'rgb(210.936, 13.464, 13.464)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgb(210.9360....464, 13.464)' == 'rgb(210.936, 13.464, 13.464)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgb(210.936, 13.464, 13.464)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgb(210.93600000000001, 13.464, 13.464)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? +++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgb(210.93600000000001, 13.464, 13.464)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___ test_color_hsl_3_with_4[hsl(17.5, 88%, 44%)-rgb(210.936, 71.06, 13.464)] ___\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hsl(17.5, 88%, 44%)', expected = 'rgb(210.936, 71.06, 13.464)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgb(210.9360...0002, 13.464)' == 'rgb(210.936, 71.06, 13.464)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgb(210.936, 71.06, 13.464)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgb(210.93600000000001, 71.060000000000002, 13.464)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgb(210.93600000000001, 71.060000000000002, 13.464)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__ test_color_hsl_3_with_4[hsl(188, 88%, 44%)-rgb(13.464, 184.6064, 210.936)] __\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hsl(188, 88%, 44%)', expected = 'rgb(13.464, 184.6064, 210.936)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgb(13.464, ...600000000001)' == 'rgb(13.464, ...064, 210.936)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgb(13.464, 184.6064, 210.936)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgb(13.464, 184.60640000000001, 210.93600000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgb(13.464, 184.60640000000001, 210.93600000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___ test_color_hsl_3_with_4[hsl(360, 88%, 44%)-rgb(210.936, 13.464, 13.464)] ___\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hsl(360, 88%, 44%)', expected = 'rgb(210.936, 13.464, 13.464)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgb(210.9360....464, 13.464)' == 'rgb(210.936, 13.464, 13.464)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgb(210.936, 13.464, 13.464)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgb(210.93600000000001, 13.464, 13.464)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? +++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgb(210.93600000000001, 13.464, 13.464)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_hsl_3_with_4[hsl(0, 100%, 44%)-rgb(224.4, 0, 0)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hsl(0, 100%, 44%)', expected = 'rgb(224.4, 0, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgb(224.4000...000001, 0, 0)' == 'rgb(224.4, 0, 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgb(224.4, 0, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgb(224.40000000000001, 0, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgb(224.40000000000001, 0, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_hsl_3_with_4[hsl(17.5, 100%, 44%)-rgb(224.4, 65.45, 0)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hsl(17.5, 100%, 44%)', expected = 'rgb(224.4, 65.45, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgb(224.4000...000000003, 0)' == 'rgb(224.4, 65.45, 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgb(224.4, 65.45, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgb(224.40000000000001, 65.450000000000003, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgb(224.40000000000001, 65.450000000000003, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_hsl_3_with_4[hsl(188, 100%, 44%)-rgb(0, 194.48, 224.4)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hsl(188, 100%, 44%)', expected = 'rgb(0, 194.48, 224.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgb(0, 194.4...000000000001)' == 'rgb(0, 194.48, 224.4)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgb(0, 194.48, 224.4)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgb(0, 194.47999999999999, 224.40000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgb(0, 194.47999999999999, 224.40000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_hsl_3_with_4[hsl(360, 100%, 44%)-rgb(224.4, 0, 0)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hsl(360, 100%, 44%)', expected = 'rgb(224.4, 0, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgb(224.4000...000001, 0, 0)' == 'rgb(224.4, 0, 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgb(224.4, 0, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgb(224.40000000000001, 0, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgb(224.40000000000001, 0, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_hsl_3_with_4[hsla(0, 33.33%, 12.5%, 1)-rgb(42.498938, 21.251063, 21.251063)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hsla(0, 33.33%, 12.5%, 1)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["expected = 'rgb(42.498938, 21.251063, 21.251063)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgb(42.49893...062999999998)' == 'rgb(42.49893...3, 21.251063)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgb(42.498938, 21.251063, 21.251063)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgb(42.498938000000003, 21.251062999999998, 21.251062999999998)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgb(42.498938000000003, 21.251062999999998, 21.251062999999998)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_hsl_3_with_4[hsla(17.5, 33.33%, 12.5%, 1)-rgb(42.498938, 27.448359, 21.251063)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hsla(17.5, 33.33%, 12.5%, 1)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["expected = 'rgb(42.498938, 27.448359, 21.251063)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgb(42.49893...062999999998)' == 'rgb(42.49893...9, 21.251063)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgb(42.498938, 27.448359, 21.251063)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ^\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgb(42.498938000000003, 27.448359, 21.251062999999998)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? +++++++++ ^^^^^^^^^^\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgb(42.498938000000003, 27.448359, 21.251062999999998)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_hsl_3_with_4[hsla(188, 33.33%, 12.5%, 1)-rgb(21.251063, 39.665888, 42.498938)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hsla(188, 33.33%, 12.5%, 1)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["expected = 'rgb(21.251063, 39.665888, 42.498938)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgb(21.25106...938000000003)' == 'rgb(21.25106...8, 42.498938)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgb(21.251063, 39.665888, 42.498938)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgb(21.251062999999998, 39.665888000000002, 42.498938000000003)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgb(21.251062999999998, 39.665888000000002, 42.498938000000003)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_hsl_3_with_4[hsla(360, 33.33%, 12.5%, 1)-rgb(42.498938, 21.251063, 21.251063)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hsla(360, 33.33%, 12.5%, 1)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["expected = 'rgb(42.498938, 21.251063, 21.251063)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgb(42.49893...062999999998)' == 'rgb(42.49893...3, 21.251063)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgb(42.498938, 21.251063, 21.251063)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgb(42.498938000000003, 21.251062999999998, 21.251062999999998)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgb(42.498938000000003, 21.251062999999998, 21.251062999999998)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__ test_color_hsl_3_with_4[hsla(0, 88%, 12.5%, 1)-rgb(59.925, 3.825, 3.825)] ___\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hsla(0, 88%, 12.5%, 1)', expected = 'rgb(59.925, 3.825, 3.825)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgb(59.92499...000000000002)' == 'rgb(59.925, 3.825, 3.825)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgb(59.925, 3.825, 3.825)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgb(59.924999999999997, 3.8250000000000002, 3.8250000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgb(59.924999999999997, 3.8250000000000002, 3.8250000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_hsl_3_with_4[hsla(17.5, 88%, 12.5%, 1)-rgb(59.925, 20.1875, 3.825)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hsla(17.5, 88%, 12.5%, 1)', expected = 'rgb(59.925, 20.1875, 3.825)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgb(59.92499...000000000002)' == 'rgb(59.925, 20.1875, 3.825)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgb(59.925, 20.1875, 3.825)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgb(59.924999999999997, 20.1875, 3.8250000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgb(59.924999999999997, 20.1875, 3.8250000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_hsl_3_with_4[hsla(188, 88%, 12.5%, 1)-rgb(3.825, 52.445, 59.925)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hsla(188, 88%, 12.5%, 1)', expected = 'rgb(3.825, 52.445, 59.925)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgb(3.825000...999999999997)' == 'rgb(3.825, 52.445, 59.925)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgb(3.825, 52.445, 59.925)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgb(3.8250000000000002, 52.445, 59.924999999999997)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgb(3.8250000000000002, 52.445, 59.924999999999997)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_hsl_3_with_4[hsla(360, 88%, 12.5%, 1)-rgb(59.925, 3.825, 3.825)] __\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hsla(360, 88%, 12.5%, 1)', expected = 'rgb(59.925, 3.825, 3.825)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgb(59.92499...000000000002)' == 'rgb(59.925, 3.825, 3.825)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgb(59.925, 3.825, 3.825)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgb(59.924999999999997, 3.8250000000000002, 3.8250000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgb(59.924999999999997, 3.8250000000000002, 3.8250000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_hsl_3_with_4[hsla(0, 33.33%, 44%, 1)-rgb(149.59626, 74.80374, 74.80374)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hsla(0, 33.33%, 44%, 1)', expected = 'rgb(149.59626, 74.80374, 74.80374)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgb(149.5962...740000000005)' == 'rgb(149.5962...74, 74.80374)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgb(149.59626, 74.80374, 74.80374)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgb(149.59626, 74.803740000000005, 74.803740000000005)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ++++++++++ ++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgb(149.59626, 74.803740000000005, 74.803740000000005)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_hsl_3_with_4[hsla(17.5, 33.33%, 44%, 1)-rgb(149.59626, 96.618225, 74.80374)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hsla(17.5, 33.33%, 44%, 1)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["expected = 'rgb(149.59626, 96.618225, 74.80374)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgb(149.5962...740000000005)' == 'rgb(149.5962...25, 74.80374)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgb(149.59626, 96.618225, 74.80374)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgb(149.59626, 96.618224999999995, 74.803740000000005)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? +++++++++ ++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgb(149.59626, 96.618224999999995, 74.803740000000005)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_hsl_3_with_4[hsla(188, 33.33%, 44%, 1)-rgb(74.80374, 139.623924, 149.59626)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hsla(188, 33.33%, 44%, 1)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["expected = 'rgb(74.80374, 139.623924, 149.59626)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgb(74.80374...9, 149.59626)' == 'rgb(74.80374...4, 149.59626)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgb(74.80374, 139.623924, 149.59626)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ^\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgb(74.803740000000005, 139.62392399999999, 149.59626)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ++++++++++ ^^^^^^^^^\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgb(74.803740000000005, 139.62392399999999, 149.59626)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_hsl_3_with_4[hsla(360, 33.33%, 44%, 1)-rgb(149.59626, 74.80374, 74.80374)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hsla(360, 33.33%, 44%, 1)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["expected = 'rgb(149.59626, 74.80374, 74.80374)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgb(149.5962...740000000005)' == 'rgb(149.5962...74, 74.80374)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgb(149.59626, 74.80374, 74.80374)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgb(149.59626, 74.803740000000005, 74.803740000000005)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ++++++++++ ++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgb(149.59626, 74.803740000000005, 74.803740000000005)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__ test_color_hsl_3_with_4[hsla(0, 88%, 44%, 1)-rgb(210.936, 13.464, 13.464)] __\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hsla(0, 88%, 44%, 1)', expected = 'rgb(210.936, 13.464, 13.464)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgb(210.9360....464, 13.464)' == 'rgb(210.936, 13.464, 13.464)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgb(210.936, 13.464, 13.464)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgb(210.93600000000001, 13.464, 13.464)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? +++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgb(210.93600000000001, 13.464, 13.464)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_hsl_3_with_4[hsla(17.5, 88%, 44%, 1)-rgb(210.936, 71.06, 13.464)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hsla(17.5, 88%, 44%, 1)', expected = 'rgb(210.936, 71.06, 13.464)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgb(210.9360...0002, 13.464)' == 'rgb(210.936, 71.06, 13.464)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgb(210.936, 71.06, 13.464)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgb(210.93600000000001, 71.060000000000002, 13.464)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgb(210.93600000000001, 71.060000000000002, 13.464)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_hsl_3_with_4[hsla(188, 88%, 44%, 1)-rgb(13.464, 184.6064, 210.936)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hsla(188, 88%, 44%, 1)', expected = 'rgb(13.464, 184.6064, 210.936)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgb(13.464, ...600000000001)' == 'rgb(13.464, ...064, 210.936)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgb(13.464, 184.6064, 210.936)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgb(13.464, 184.60640000000001, 210.93600000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgb(13.464, 184.60640000000001, 210.93600000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_hsl_3_with_4[hsla(360, 88%, 44%, 1)-rgb(210.936, 13.464, 13.464)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hsla(360, 88%, 44%, 1)', expected = 'rgb(210.936, 13.464, 13.464)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgb(210.9360....464, 13.464)' == 'rgb(210.936, 13.464, 13.464)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgb(210.936, 13.464, 13.464)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgb(210.93600000000001, 13.464, 13.464)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? +++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgb(210.93600000000001, 13.464, 13.464)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_hsl_3_with_4[hsla(0, 100%, 44%, 1)-rgb(224.4, 0, 0)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hsla(0, 100%, 44%, 1)', expected = 'rgb(224.4, 0, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgb(224.4000...000001, 0, 0)' == 'rgb(224.4, 0, 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgb(224.4, 0, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgb(224.40000000000001, 0, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgb(224.40000000000001, 0, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_hsl_3_with_4[hsla(17.5, 100%, 44%, 1)-rgb(224.4, 65.45, 0)] ____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hsla(17.5, 100%, 44%, 1)', expected = 'rgb(224.4, 65.45, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgb(224.4000...000000003, 0)' == 'rgb(224.4, 65.45, 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgb(224.4, 65.45, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgb(224.40000000000001, 65.450000000000003, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgb(224.40000000000001, 65.450000000000003, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_hsl_3_with_4[hsla(188, 100%, 44%, 1)-rgb(0, 194.48, 224.4)] ____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hsla(188, 100%, 44%, 1)', expected = 'rgb(0, 194.48, 224.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgb(0, 194.4...000000000001)' == 'rgb(0, 194.48, 224.4)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgb(0, 194.48, 224.4)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgb(0, 194.47999999999999, 224.40000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgb(0, 194.47999999999999, 224.40000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_hsl_3_with_4[hsla(360, 100%, 44%, 1)-rgb(224.4, 0, 0)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hsla(360, 100%, 44%, 1)', expected = 'rgb(224.4, 0, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgb(224.4000...000001, 0, 0)' == 'rgb(224.4, 0, 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgb(224.4, 0, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgb(224.40000000000001, 0, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgb(224.40000000000001, 0, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_hsl_3_with_4[hsla(0, 33.33%, 12.5%, 0.25)-rgba(42.498938, 21.251063, 21.251063, 0.25)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hsla(0, 33.33%, 12.5%, 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["expected = 'rgba(42.498938, 21.251063, 21.251063, 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(42.4989...999998, 0.25)' == 'rgba(42.4989...251063, 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(42.498938, 21.251063, 21.251063, 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(42.498938000000003, 21.251062999999998, 21.251062999999998, 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(42.498938000000003, 21.251062999999998, 21.251062999999998, 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_hsl_3_with_4[hsla(17.5, 33.33%, 12.5%, 0.25)-rgba(42.498938, 27.448359, 21.251063, 0.25)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hsla(17.5, 33.33%, 12.5%, 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["expected = 'rgba(42.498938, 27.448359, 21.251063, 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(42.4989...999998, 0.25)' == 'rgba(42.4989...251063, 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(42.498938, 27.448359, 21.251063, 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ^\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(42.498938000000003, 27.448359, 21.251062999999998, 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? +++++++++ ^^^^^^^^^^\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(42.498938000000003, 27.448359, 21.251062999999998, 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_hsl_3_with_4[hsla(188, 33.33%, 12.5%, 0.25)-rgba(21.251063, 39.665888, 42.498938, 0.25)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hsla(188, 33.33%, 12.5%, 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["expected = 'rgba(21.251063, 39.665888, 42.498938, 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(21.2510...000003, 0.25)' == 'rgba(21.2510...498938, 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(21.251063, 39.665888, 42.498938, 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(21.251062999999998, 39.665888000000002, 42.498938000000003, 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(21.251062999999998, 39.665888000000002, 42.498938000000003, 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_hsl_3_with_4[hsla(360, 33.33%, 12.5%, 0.25)-rgba(42.498938, 21.251063, 21.251063, 0.25)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hsla(360, 33.33%, 12.5%, 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["expected = 'rgba(42.498938, 21.251063, 21.251063, 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(42.4989...999998, 0.25)' == 'rgba(42.4989...251063, 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(42.498938, 21.251063, 21.251063, 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(42.498938000000003, 21.251062999999998, 21.251062999999998, 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(42.498938000000003, 21.251062999999998, 21.251062999999998, 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_hsl_3_with_4[hsla(0, 88%, 12.5%, 0.25)-rgba(59.925, 3.825, 3.825, 0.25)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hsla(0, 88%, 12.5%, 0.25)', expected = 'rgba(59.925, 3.825, 3.825, 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(59.9249...000002, 0.25)' == 'rgba(59.925,... 3.825, 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(59.925, 3.825, 3.825, 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(59.924999999999997, 3.8250000000000002, 3.8250000000000002, 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(59.924999999999997, 3.8250000000000002, 3.8250000000000002, 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_hsl_3_with_4[hsla(17.5, 88%, 12.5%, 0.25)-rgba(59.925, 20.1875, 3.825, 0.25)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hsla(17.5, 88%, 12.5%, 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["expected = 'rgba(59.925, 20.1875, 3.825, 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(59.9249...000002, 0.25)' == 'rgba(59.925,... 3.825, 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(59.925, 20.1875, 3.825, 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(59.924999999999997, 20.1875, 3.8250000000000002, 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(59.924999999999997, 20.1875, 3.8250000000000002, 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_hsl_3_with_4[hsla(188, 88%, 12.5%, 0.25)-rgba(3.825, 52.445, 59.925, 0.25)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hsla(188, 88%, 12.5%, 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["expected = 'rgba(3.825, 52.445, 59.925, 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(3.82500...999997, 0.25)' == 'rgba(3.825, ...59.925, 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(3.825, 52.445, 59.925, 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(3.8250000000000002, 52.445, 59.924999999999997, 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(3.8250000000000002, 52.445, 59.924999999999997, 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_hsl_3_with_4[hsla(360, 88%, 12.5%, 0.25)-rgba(59.925, 3.825, 3.825, 0.25)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hsla(360, 88%, 12.5%, 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["expected = 'rgba(59.925, 3.825, 3.825, 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(59.9249...000002, 0.25)' == 'rgba(59.925,... 3.825, 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(59.925, 3.825, 3.825, 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(59.924999999999997, 3.8250000000000002, 3.8250000000000002, 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(59.924999999999997, 3.8250000000000002, 3.8250000000000002, 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_hsl_3_with_4[hsla(0, 33.33%, 44%, 0.25)-rgba(149.59626, 74.80374, 74.80374, 0.25)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hsla(0, 33.33%, 44%, 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["expected = 'rgba(149.59626, 74.80374, 74.80374, 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(149.596...000005, 0.25)' == 'rgba(149.596....80374, 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(149.59626, 74.80374, 74.80374, 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(149.59626, 74.803740000000005, 74.803740000000005, 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ++++++++++ ++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(149.59626, 74.803740000000005, 74.803740000000005, 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_hsl_3_with_4[hsla(17.5, 33.33%, 44%, 0.25)-rgba(149.59626, 96.618225, 74.80374, 0.25)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hsla(17.5, 33.33%, 44%, 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["expected = 'rgba(149.59626, 96.618225, 74.80374, 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(149.596...000005, 0.25)' == 'rgba(149.596....80374, 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(149.59626, 96.618225, 74.80374, 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(149.59626, 96.618224999999995, 74.803740000000005, 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? +++++++++ ++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(149.59626, 96.618224999999995, 74.803740000000005, 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_hsl_3_with_4[hsla(188, 33.33%, 44%, 0.25)-rgba(74.80374, 139.623924, 149.59626, 0.25)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hsla(188, 33.33%, 44%, 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["expected = 'rgba(74.80374, 139.623924, 149.59626, 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(74.8037....59626, 0.25)' == 'rgba(74.8037....59626, 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(74.80374, 139.623924, 149.59626, 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ^\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(74.803740000000005, 139.62392399999999, 149.59626, 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ++++++++++ ^^^^^^^^^\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(74.803740000000005, 139.62392399999999, 149.59626, 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_hsl_3_with_4[hsla(360, 33.33%, 44%, 0.25)-rgba(149.59626, 74.80374, 74.80374, 0.25)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hsla(360, 33.33%, 44%, 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["expected = 'rgba(149.59626, 74.80374, 74.80374, 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(149.596...000005, 0.25)' == 'rgba(149.596....80374, 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(149.59626, 74.80374, 74.80374, 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(149.59626, 74.803740000000005, 74.803740000000005, 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ++++++++++ ++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(149.59626, 74.803740000000005, 74.803740000000005, 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_hsl_3_with_4[hsla(0, 88%, 44%, 0.25)-rgba(210.936, 13.464, 13.464, 0.25)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hsla(0, 88%, 44%, 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["expected = 'rgba(210.936, 13.464, 13.464, 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(210.936...13.464, 0.25)' == 'rgba(210.936...13.464, 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(210.936, 13.464, 13.464, 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(210.93600000000001, 13.464, 13.464, 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? +++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(210.93600000000001, 13.464, 13.464, 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_hsl_3_with_4[hsla(17.5, 88%, 44%, 0.25)-rgba(210.936, 71.06, 13.464, 0.25)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hsla(17.5, 88%, 44%, 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["expected = 'rgba(210.936, 71.06, 13.464, 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(210.936...13.464, 0.25)' == 'rgba(210.936...13.464, 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(210.936, 71.06, 13.464, 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(210.93600000000001, 71.060000000000002, 13.464, 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(210.93600000000001, 71.060000000000002, 13.464, 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_hsl_3_with_4[hsla(188, 88%, 44%, 0.25)-rgba(13.464, 184.6064, 210.936, 0.25)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hsla(188, 88%, 44%, 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["expected = 'rgba(13.464, 184.6064, 210.936, 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(13.464,...000001, 0.25)' == 'rgba(13.464,...10.936, 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(13.464, 184.6064, 210.936, 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(13.464, 184.60640000000001, 210.93600000000001, 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ++++++++++ +++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(13.464, 184.60640000000001, 210.93600000000001, 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_hsl_3_with_4[hsla(360, 88%, 44%, 0.25)-rgba(210.936, 13.464, 13.464, 0.25)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hsla(360, 88%, 44%, 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["expected = 'rgba(210.936, 13.464, 13.464, 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(210.936...13.464, 0.25)' == 'rgba(210.936...13.464, 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(210.936, 13.464, 13.464, 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(210.93600000000001, 13.464, 13.464, 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? +++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(210.93600000000001, 13.464, 13.464, 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__ test_color_hsl_3_with_4[hsla(0, 100%, 44%, 0.25)-rgba(224.4, 0, 0, 0.25)] ___\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hsla(0, 100%, 44%, 0.25)', expected = 'rgba(224.4, 0, 0, 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(224.400..., 0, 0, 0.25)' == 'rgba(224.4, 0, 0, 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(224.4, 0, 0, 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(224.40000000000001, 0, 0, 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? +++++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(224.40000000000001, 0, 0, 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_hsl_3_with_4[hsla(17.5, 100%, 44%, 0.25)-rgba(224.4, 65.45, 0, 0.25)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hsla(17.5, 100%, 44%, 0.25)', expected = 'rgba(224.4, 65.45, 0, 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(224.400...003, 0, 0.25)' == 'rgba(224.4, 65.45, 0, 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(224.4, 65.45, 0, 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(224.40000000000001, 65.450000000000003, 0, 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(224.40000000000001, 65.450000000000003, 0, 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_hsl_3_with_4[hsla(188, 100%, 44%, 0.25)-rgba(0, 194.48, 224.4, 0.25)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hsla(188, 100%, 44%, 0.25)', expected = 'rgba(0, 194.48, 224.4, 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(0, 194....000001, 0.25)' == 'rgba(0, 194.48, 224.4, 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(0, 194.48, 224.4, 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(0, 194.47999999999999, 224.40000000000001, 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(0, 194.47999999999999, 224.40000000000001, 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_hsl_3_with_4[hsla(360, 100%, 44%, 0.25)-rgba(224.4, 0, 0, 0.25)] __\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hsla(360, 100%, 44%, 0.25)', expected = 'rgba(224.4, 0, 0, 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(224.400..., 0, 0, 0.25)' == 'rgba(224.4, 0, 0, 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(224.4, 0, 0, 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(224.40000000000001, 0, 0, 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? +++++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(224.40000000000001, 0, 0, 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_hsl_3_with_4[hsla(0, 33.33%, 12.5%, 0)-rgba(42.498938, 21.251063, 21.251063, 0)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hsla(0, 33.33%, 12.5%, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["expected = 'rgba(42.498938, 21.251063, 21.251063, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(42.4989...999999998, 0)' == 'rgba(42.4989...21.251063, 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(42.498938, 21.251063, 21.251063, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(42.498938000000003, 21.251062999999998, 21.251062999999998, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(42.498938000000003, 21.251062999999998, 21.251062999999998, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_hsl_3_with_4[hsla(17.5, 33.33%, 12.5%, 0)-rgba(42.498938, 27.448359, 21.251063, 0)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hsla(17.5, 33.33%, 12.5%, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["expected = 'rgba(42.498938, 27.448359, 21.251063, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(42.4989...999999998, 0)' == 'rgba(42.4989...21.251063, 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(42.498938, 27.448359, 21.251063, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ^\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(42.498938000000003, 27.448359, 21.251062999999998, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? +++++++++ ^^^^^^^^^^\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(42.498938000000003, 27.448359, 21.251062999999998, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_hsl_3_with_4[hsla(188, 33.33%, 12.5%, 0)-rgba(21.251063, 39.665888, 42.498938, 0)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hsla(188, 33.33%, 12.5%, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["expected = 'rgba(21.251063, 39.665888, 42.498938, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(21.2510...000000003, 0)' == 'rgba(21.2510...42.498938, 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(21.251063, 39.665888, 42.498938, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(21.251062999999998, 39.665888000000002, 42.498938000000003, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(21.251062999999998, 39.665888000000002, 42.498938000000003, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_hsl_3_with_4[hsla(360, 33.33%, 12.5%, 0)-rgba(42.498938, 21.251063, 21.251063, 0)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hsla(360, 33.33%, 12.5%, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["expected = 'rgba(42.498938, 21.251063, 21.251063, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(42.4989...999999998, 0)' == 'rgba(42.4989...21.251063, 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(42.498938, 21.251063, 21.251063, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(42.498938000000003, 21.251062999999998, 21.251062999999998, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(42.498938000000003, 21.251062999999998, 21.251062999999998, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_hsl_3_with_4[hsla(0, 88%, 12.5%, 0)-rgba(59.925, 3.825, 3.825, 0)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hsla(0, 88%, 12.5%, 0)', expected = 'rgba(59.925, 3.825, 3.825, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(59.9249...000000002, 0)' == 'rgba(59.925,...25, 3.825, 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(59.925, 3.825, 3.825, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(59.924999999999997, 3.8250000000000002, 3.8250000000000002, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(59.924999999999997, 3.8250000000000002, 3.8250000000000002, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_hsl_3_with_4[hsla(17.5, 88%, 12.5%, 0)-rgba(59.925, 20.1875, 3.825, 0)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hsla(17.5, 88%, 12.5%, 0)', expected = 'rgba(59.925, 20.1875, 3.825, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(59.9249...000000002, 0)' == 'rgba(59.925,...75, 3.825, 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(59.925, 20.1875, 3.825, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(59.924999999999997, 20.1875, 3.8250000000000002, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(59.924999999999997, 20.1875, 3.8250000000000002, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_hsl_3_with_4[hsla(188, 88%, 12.5%, 0)-rgba(3.825, 52.445, 59.925, 0)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hsla(188, 88%, 12.5%, 0)', expected = 'rgba(3.825, 52.445, 59.925, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(3.82500...999999997, 0)' == 'rgba(3.825, ...5, 59.925, 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(3.825, 52.445, 59.925, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(3.8250000000000002, 52.445, 59.924999999999997, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(3.8250000000000002, 52.445, 59.924999999999997, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_hsl_3_with_4[hsla(360, 88%, 12.5%, 0)-rgba(59.925, 3.825, 3.825, 0)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hsla(360, 88%, 12.5%, 0)', expected = 'rgba(59.925, 3.825, 3.825, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(59.9249...000000002, 0)' == 'rgba(59.925,...25, 3.825, 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(59.925, 3.825, 3.825, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(59.924999999999997, 3.8250000000000002, 3.8250000000000002, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(59.924999999999997, 3.8250000000000002, 3.8250000000000002, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_hsl_3_with_4[hsla(0, 33.33%, 44%, 0)-rgba(149.59626, 74.80374, 74.80374, 0)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hsla(0, 33.33%, 44%, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["expected = 'rgba(149.59626, 74.80374, 74.80374, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(149.596...000000005, 0)' == 'rgba(149.596... 74.80374, 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(149.59626, 74.80374, 74.80374, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(149.59626, 74.803740000000005, 74.803740000000005, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ++++++++++ ++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(149.59626, 74.803740000000005, 74.803740000000005, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_hsl_3_with_4[hsla(17.5, 33.33%, 44%, 0)-rgba(149.59626, 96.618225, 74.80374, 0)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hsla(17.5, 33.33%, 44%, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["expected = 'rgba(149.59626, 96.618225, 74.80374, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(149.596...000000005, 0)' == 'rgba(149.596... 74.80374, 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(149.59626, 96.618225, 74.80374, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(149.59626, 96.618224999999995, 74.803740000000005, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? +++++++++ ++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(149.59626, 96.618224999999995, 74.803740000000005, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_hsl_3_with_4[hsla(188, 33.33%, 44%, 0)-rgba(74.80374, 139.623924, 149.59626, 0)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hsla(188, 33.33%, 44%, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["expected = 'rgba(74.80374, 139.623924, 149.59626, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(74.8037...149.59626, 0)' == 'rgba(74.8037...149.59626, 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(74.80374, 139.623924, 149.59626, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ^\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(74.803740000000005, 139.62392399999999, 149.59626, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ++++++++++ ^^^^^^^^^\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(74.803740000000005, 139.62392399999999, 149.59626, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_hsl_3_with_4[hsla(360, 33.33%, 44%, 0)-rgba(149.59626, 74.80374, 74.80374, 0)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hsla(360, 33.33%, 44%, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["expected = 'rgba(149.59626, 74.80374, 74.80374, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(149.596...000000005, 0)' == 'rgba(149.596... 74.80374, 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(149.59626, 74.80374, 74.80374, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(149.59626, 74.803740000000005, 74.803740000000005, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ++++++++++ ++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(149.59626, 74.803740000000005, 74.803740000000005, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_hsl_3_with_4[hsla(0, 88%, 44%, 0)-rgba(210.936, 13.464, 13.464, 0)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hsla(0, 88%, 44%, 0)', expected = 'rgba(210.936, 13.464, 13.464, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(210.936...4, 13.464, 0)' == 'rgba(210.936...4, 13.464, 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(210.936, 13.464, 13.464, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(210.93600000000001, 13.464, 13.464, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? +++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(210.93600000000001, 13.464, 13.464, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_hsl_3_with_4[hsla(17.5, 88%, 44%, 0)-rgba(210.936, 71.06, 13.464, 0)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hsla(17.5, 88%, 44%, 0)', expected = 'rgba(210.936, 71.06, 13.464, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(210.936...2, 13.464, 0)' == 'rgba(210.936...6, 13.464, 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(210.936, 71.06, 13.464, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(210.93600000000001, 71.060000000000002, 13.464, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(210.93600000000001, 71.060000000000002, 13.464, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_hsl_3_with_4[hsla(188, 88%, 44%, 0)-rgba(13.464, 184.6064, 210.936, 0)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hsla(188, 88%, 44%, 0)', expected = 'rgba(13.464, 184.6064, 210.936, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(13.464,...000000001, 0)' == 'rgba(13.464,..., 210.936, 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(13.464, 184.6064, 210.936, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(13.464, 184.60640000000001, 210.93600000000001, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ++++++++++ +++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(13.464, 184.60640000000001, 210.93600000000001, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_hsl_3_with_4[hsla(360, 88%, 44%, 0)-rgba(210.936, 13.464, 13.464, 0)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hsla(360, 88%, 44%, 0)', expected = 'rgba(210.936, 13.464, 13.464, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(210.936...4, 13.464, 0)' == 'rgba(210.936...4, 13.464, 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(210.936, 13.464, 13.464, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(210.93600000000001, 13.464, 13.464, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? +++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(210.93600000000001, 13.464, 13.464, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_hsl_3_with_4[hsla(0, 100%, 44%, 0)-rgba(224.4, 0, 0, 0)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hsla(0, 100%, 44%, 0)', expected = 'rgba(224.4, 0, 0, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(224.400...001, 0, 0, 0)' == 'rgba(224.4, 0, 0, 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(224.4, 0, 0, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(224.40000000000001, 0, 0, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? +++++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(224.40000000000001, 0, 0, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__ test_color_hsl_3_with_4[hsla(17.5, 100%, 44%, 0)-rgba(224.4, 65.45, 0, 0)] __\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hsla(17.5, 100%, 44%, 0)', expected = 'rgba(224.4, 65.45, 0, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(224.400...000003, 0, 0)' == 'rgba(224.4, 65.45, 0, 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(224.4, 65.45, 0, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(224.40000000000001, 65.450000000000003, 0, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(224.40000000000001, 65.450000000000003, 0, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__ test_color_hsl_3_with_4[hsla(188, 100%, 44%, 0)-rgba(0, 194.48, 224.4, 0)] __\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hsla(188, 100%, 44%, 0)', expected = 'rgba(0, 194.48, 224.4, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(0, 194....000000001, 0)' == 'rgba(0, 194.48, 224.4, 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(0, 194.48, 224.4, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(0, 194.47999999999999, 224.40000000000001, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(0, 194.47999999999999, 224.40000000000001, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_hsl_3_with_4[hsla(360, 100%, 44%, 0)-rgba(224.4, 0, 0, 0)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hsla(360, 100%, 44%, 0)', expected = 'rgba(224.4, 0, 0, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(224.400...001, 0, 0, 0)' == 'rgba(224.4, 0, 0, 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(224.4, 0, 0, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(224.40000000000001, 0, 0, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? +++++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(224.40000000000001, 0, 0, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___ test_color_hsl_4[hsl(0 33.33 12.5)-rgb(42.498938, 21.251063, 21.251063)] ___\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hsl(0 33.33 12.5)', expected = 'rgb(42.498938, 21.251063, 21.251063)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgb(42.49893...062999999998)' == 'rgb(42.49893...3, 21.251063)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgb(42.498938, 21.251063, 21.251063)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgb(42.498938000000003, 21.251062999999998, 21.251062999999998)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgb(42.498938000000003, 21.251062999999998, 21.251062999999998)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_hsl_4[hsl(17.5 33.33 12.5)-rgb(42.498938, 27.448359, 21.251063)] __\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hsl(17.5 33.33 12.5)', expected = 'rgb(42.498938, 27.448359, 21.251063)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgb(42.49893...062999999998)' == 'rgb(42.49893...9, 21.251063)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgb(42.498938, 27.448359, 21.251063)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ^\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgb(42.498938000000003, 27.448359, 21.251062999999998)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? +++++++++ ^^^^^^^^^^\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgb(42.498938000000003, 27.448359, 21.251062999999998)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__ test_color_hsl_4[hsl(188 33.33 12.5)-rgb(21.251063, 39.665888, 42.498938)] __\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hsl(188 33.33 12.5)', expected = 'rgb(21.251063, 39.665888, 42.498938)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgb(21.25106...938000000003)' == 'rgb(21.25106...8, 42.498938)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgb(21.251063, 39.665888, 42.498938)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgb(21.251062999999998, 39.665888000000002, 42.498938000000003)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgb(21.251062999999998, 39.665888000000002, 42.498938000000003)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__ test_color_hsl_4[hsl(360 33.33 12.5)-rgb(42.498938, 21.251063, 21.251063)] __\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hsl(360 33.33 12.5)', expected = 'rgb(42.498938, 21.251063, 21.251063)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgb(42.49893...062999999998)' == 'rgb(42.49893...3, 21.251063)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgb(42.498938, 21.251063, 21.251063)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgb(42.498938000000003, 21.251062999999998, 21.251062999999998)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgb(42.498938000000003, 21.251062999999998, 21.251062999999998)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_hsl_4[hsl(none 33.33 12.5)-rgb(42.498938, 21.251063, 21.251063)] __\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hsl(none 33.33 12.5)', expected = 'rgb(42.498938, 21.251063, 21.251063)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgb(42.49893...062999999998)' == 'rgb(42.49893...3, 21.251063)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgb(42.498938, 21.251063, 21.251063)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgb(42.498938000000003, 21.251062999999998, 21.251062999999998)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgb(42.498938000000003, 21.251062999999998, 21.251062999999998)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__________ test_color_hsl_4[hsl(0 88 12.5)-rgb(59.925, 3.825, 3.825)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hsl(0 88 12.5)', expected = 'rgb(59.925, 3.825, 3.825)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgb(59.92499...000000000002)' == 'rgb(59.925, 3.825, 3.825)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgb(59.925, 3.825, 3.825)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgb(59.924999999999997, 3.8250000000000002, 3.8250000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgb(59.924999999999997, 3.8250000000000002, 3.8250000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_hsl_4[hsl(17.5 88 12.5)-rgb(59.925, 20.1875, 3.825)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hsl(17.5 88 12.5)', expected = 'rgb(59.925, 20.1875, 3.825)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgb(59.92499...000000000002)' == 'rgb(59.925, 20.1875, 3.825)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgb(59.925, 20.1875, 3.825)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgb(59.924999999999997, 20.1875, 3.8250000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgb(59.924999999999997, 20.1875, 3.8250000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_hsl_4[hsl(188 88 12.5)-rgb(3.825, 52.445, 59.925)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hsl(188 88 12.5)', expected = 'rgb(3.825, 52.445, 59.925)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgb(3.825000...999999999997)' == 'rgb(3.825, 52.445, 59.925)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgb(3.825, 52.445, 59.925)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgb(3.8250000000000002, 52.445, 59.924999999999997)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgb(3.8250000000000002, 52.445, 59.924999999999997)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_hsl_4[hsl(360 88 12.5)-rgb(59.925, 3.825, 3.825)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hsl(360 88 12.5)', expected = 'rgb(59.925, 3.825, 3.825)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgb(59.92499...000000000002)' == 'rgb(59.925, 3.825, 3.825)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgb(59.925, 3.825, 3.825)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgb(59.924999999999997, 3.8250000000000002, 3.8250000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgb(59.924999999999997, 3.8250000000000002, 3.8250000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_hsl_4[hsl(none 88 12.5)-rgb(59.925, 3.825, 3.825)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hsl(none 88 12.5)', expected = 'rgb(59.925, 3.825, 3.825)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgb(59.92499...000000000002)' == 'rgb(59.925, 3.825, 3.825)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgb(59.925, 3.825, 3.825)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgb(59.924999999999997, 3.8250000000000002, 3.8250000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgb(59.924999999999997, 3.8250000000000002, 3.8250000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_hsl_4[hsl(0 33.33 44)-rgb(149.59626, 74.80374, 74.80374)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hsl(0 33.33 44)', expected = 'rgb(149.59626, 74.80374, 74.80374)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgb(149.5962...740000000005)' == 'rgb(149.5962...74, 74.80374)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgb(149.59626, 74.80374, 74.80374)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgb(149.59626, 74.803740000000005, 74.803740000000005)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ++++++++++ ++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgb(149.59626, 74.803740000000005, 74.803740000000005)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___ test_color_hsl_4[hsl(17.5 33.33 44)-rgb(149.59626, 96.618225, 74.80374)] ___\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hsl(17.5 33.33 44)', expected = 'rgb(149.59626, 96.618225, 74.80374)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgb(149.5962...740000000005)' == 'rgb(149.5962...25, 74.80374)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgb(149.59626, 96.618225, 74.80374)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgb(149.59626, 96.618224999999995, 74.803740000000005)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? +++++++++ ++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgb(149.59626, 96.618224999999995, 74.803740000000005)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___ test_color_hsl_4[hsl(188 33.33 44)-rgb(74.80374, 139.623924, 149.59626)] ___\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hsl(188 33.33 44)', expected = 'rgb(74.80374, 139.623924, 149.59626)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgb(74.80374...9, 149.59626)' == 'rgb(74.80374...4, 149.59626)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgb(74.80374, 139.623924, 149.59626)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ^\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgb(74.803740000000005, 139.62392399999999, 149.59626)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ++++++++++ ^^^^^^^^^\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgb(74.803740000000005, 139.62392399999999, 149.59626)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_hsl_4[hsl(360 33.33 44)-rgb(149.59626, 74.80374, 74.80374)] ____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hsl(360 33.33 44)', expected = 'rgb(149.59626, 74.80374, 74.80374)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgb(149.5962...740000000005)' == 'rgb(149.5962...74, 74.80374)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgb(149.59626, 74.80374, 74.80374)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgb(149.59626, 74.803740000000005, 74.803740000000005)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ++++++++++ ++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgb(149.59626, 74.803740000000005, 74.803740000000005)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___ test_color_hsl_4[hsl(none 33.33 44)-rgb(149.59626, 74.80374, 74.80374)] ____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hsl(none 33.33 44)', expected = 'rgb(149.59626, 74.80374, 74.80374)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgb(149.5962...740000000005)' == 'rgb(149.5962...74, 74.80374)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgb(149.59626, 74.80374, 74.80374)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgb(149.59626, 74.803740000000005, 74.803740000000005)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ++++++++++ ++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgb(149.59626, 74.803740000000005, 74.803740000000005)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_hsl_4[hsl(0 88 44)-rgb(210.936, 13.464, 13.464)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hsl(0 88 44)', expected = 'rgb(210.936, 13.464, 13.464)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgb(210.9360....464, 13.464)' == 'rgb(210.936, 13.464, 13.464)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgb(210.936, 13.464, 13.464)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgb(210.93600000000001, 13.464, 13.464)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? +++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgb(210.93600000000001, 13.464, 13.464)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_hsl_4[hsl(17.5 88 44)-rgb(210.936, 71.06, 13.464)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hsl(17.5 88 44)', expected = 'rgb(210.936, 71.06, 13.464)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgb(210.9360...0002, 13.464)' == 'rgb(210.936, 71.06, 13.464)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgb(210.936, 71.06, 13.464)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgb(210.93600000000001, 71.060000000000002, 13.464)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgb(210.93600000000001, 71.060000000000002, 13.464)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_hsl_4[hsl(188 88 44)-rgb(13.464, 184.6064, 210.936)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hsl(188 88 44)', expected = 'rgb(13.464, 184.6064, 210.936)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgb(13.464, ...600000000001)' == 'rgb(13.464, ...064, 210.936)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgb(13.464, 184.6064, 210.936)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgb(13.464, 184.60640000000001, 210.93600000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgb(13.464, 184.60640000000001, 210.93600000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_hsl_4[hsl(360 88 44)-rgb(210.936, 13.464, 13.464)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hsl(360 88 44)', expected = 'rgb(210.936, 13.464, 13.464)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgb(210.9360....464, 13.464)' == 'rgb(210.936, 13.464, 13.464)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgb(210.936, 13.464, 13.464)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgb(210.93600000000001, 13.464, 13.464)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? +++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgb(210.93600000000001, 13.464, 13.464)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_hsl_4[hsl(none 88 44)-rgb(210.936, 13.464, 13.464)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hsl(none 88 44)', expected = 'rgb(210.936, 13.464, 13.464)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgb(210.9360....464, 13.464)' == 'rgb(210.936, 13.464, 13.464)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgb(210.936, 13.464, 13.464)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgb(210.93600000000001, 13.464, 13.464)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? +++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgb(210.93600000000001, 13.464, 13.464)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______________ test_color_hsl_4[hsl(0 100 44)-rgb(224.4, 0, 0)] _______________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hsl(0 100 44)', expected = 'rgb(224.4, 0, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgb(224.4000...000001, 0, 0)' == 'rgb(224.4, 0, 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgb(224.4, 0, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgb(224.40000000000001, 0, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgb(224.40000000000001, 0, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___________ test_color_hsl_4[hsl(17.5 100 44)-rgb(224.4, 65.45, 0)] ____________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hsl(17.5 100 44)', expected = 'rgb(224.4, 65.45, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgb(224.4000...000000003, 0)' == 'rgb(224.4, 65.45, 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgb(224.4, 65.45, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgb(224.40000000000001, 65.450000000000003, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgb(224.40000000000001, 65.450000000000003, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___________ test_color_hsl_4[hsl(188 100 44)-rgb(0, 194.48, 224.4)] ____________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hsl(188 100 44)', expected = 'rgb(0, 194.48, 224.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgb(0, 194.4...000000000001)' == 'rgb(0, 194.48, 224.4)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgb(0, 194.48, 224.4)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgb(0, 194.47999999999999, 224.40000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgb(0, 194.47999999999999, 224.40000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______________ test_color_hsl_4[hsl(360 100 44)-rgb(224.4, 0, 0)] ______________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hsl(360 100 44)', expected = 'rgb(224.4, 0, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgb(224.4000...000001, 0, 0)' == 'rgb(224.4, 0, 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgb(224.4, 0, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgb(224.40000000000001, 0, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgb(224.40000000000001, 0, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____________ test_color_hsl_4[hsl(none 100 44)-rgb(224.4, 0, 0)] ______________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hsl(none 100 44)', expected = 'rgb(224.4, 0, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgb(224.4000...000001, 0, 0)' == 'rgb(224.4, 0, 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgb(224.4, 0, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgb(224.40000000000001, 0, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgb(224.40000000000001, 0, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_hsl_4[hsl(0 33.33 12.5 / 1)-rgb(42.498938, 21.251063, 21.251063)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hsl(0 33.33 12.5 / 1)', expected = 'rgb(42.498938, 21.251063, 21.251063)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgb(42.49893...062999999998)' == 'rgb(42.49893...3, 21.251063)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgb(42.498938, 21.251063, 21.251063)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgb(42.498938000000003, 21.251062999999998, 21.251062999999998)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgb(42.498938000000003, 21.251062999999998, 21.251062999999998)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_hsl_4[hsl(17.5 33.33 12.5 / 1)-rgb(42.498938, 27.448359, 21.251063)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hsl(17.5 33.33 12.5 / 1)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["expected = 'rgb(42.498938, 27.448359, 21.251063)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgb(42.49893...062999999998)' == 'rgb(42.49893...9, 21.251063)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgb(42.498938, 27.448359, 21.251063)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ^\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgb(42.498938000000003, 27.448359, 21.251062999999998)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? +++++++++ ^^^^^^^^^^\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgb(42.498938000000003, 27.448359, 21.251062999999998)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_hsl_4[hsl(188 33.33 12.5 / 1)-rgb(21.251063, 39.665888, 42.498938)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hsl(188 33.33 12.5 / 1)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["expected = 'rgb(21.251063, 39.665888, 42.498938)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgb(21.25106...938000000003)' == 'rgb(21.25106...8, 42.498938)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgb(21.251063, 39.665888, 42.498938)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgb(21.251062999999998, 39.665888000000002, 42.498938000000003)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgb(21.251062999999998, 39.665888000000002, 42.498938000000003)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_hsl_4[hsl(360 33.33 12.5 / 1)-rgb(42.498938, 21.251063, 21.251063)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hsl(360 33.33 12.5 / 1)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["expected = 'rgb(42.498938, 21.251063, 21.251063)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgb(42.49893...062999999998)' == 'rgb(42.49893...3, 21.251063)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgb(42.498938, 21.251063, 21.251063)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgb(42.498938000000003, 21.251062999999998, 21.251062999999998)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgb(42.498938000000003, 21.251062999999998, 21.251062999999998)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_hsl_4[hsl(none 33.33 12.5 / 1)-rgb(42.498938, 21.251063, 21.251063)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hsl(none 33.33 12.5 / 1)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["expected = 'rgb(42.498938, 21.251063, 21.251063)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgb(42.49893...062999999998)' == 'rgb(42.49893...3, 21.251063)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgb(42.498938, 21.251063, 21.251063)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgb(42.498938000000003, 21.251062999999998, 21.251062999999998)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgb(42.498938000000003, 21.251062999999998, 21.251062999999998)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_hsl_4[hsl(0 88 12.5 / 1)-rgb(59.925, 3.825, 3.825)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hsl(0 88 12.5 / 1)', expected = 'rgb(59.925, 3.825, 3.825)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgb(59.92499...000000000002)' == 'rgb(59.925, 3.825, 3.825)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgb(59.925, 3.825, 3.825)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgb(59.924999999999997, 3.8250000000000002, 3.8250000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgb(59.924999999999997, 3.8250000000000002, 3.8250000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_hsl_4[hsl(17.5 88 12.5 / 1)-rgb(59.925, 20.1875, 3.825)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hsl(17.5 88 12.5 / 1)', expected = 'rgb(59.925, 20.1875, 3.825)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgb(59.92499...000000000002)' == 'rgb(59.925, 20.1875, 3.825)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgb(59.925, 20.1875, 3.825)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgb(59.924999999999997, 20.1875, 3.8250000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgb(59.924999999999997, 20.1875, 3.8250000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_hsl_4[hsl(188 88 12.5 / 1)-rgb(3.825, 52.445, 59.925)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hsl(188 88 12.5 / 1)', expected = 'rgb(3.825, 52.445, 59.925)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgb(3.825000...999999999997)' == 'rgb(3.825, 52.445, 59.925)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgb(3.825, 52.445, 59.925)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgb(3.8250000000000002, 52.445, 59.924999999999997)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgb(3.8250000000000002, 52.445, 59.924999999999997)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_hsl_4[hsl(360 88 12.5 / 1)-rgb(59.925, 3.825, 3.825)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hsl(360 88 12.5 / 1)', expected = 'rgb(59.925, 3.825, 3.825)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgb(59.92499...000000000002)' == 'rgb(59.925, 3.825, 3.825)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgb(59.925, 3.825, 3.825)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgb(59.924999999999997, 3.8250000000000002, 3.8250000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgb(59.924999999999997, 3.8250000000000002, 3.8250000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_hsl_4[hsl(none 88 12.5 / 1)-rgb(59.925, 3.825, 3.825)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hsl(none 88 12.5 / 1)', expected = 'rgb(59.925, 3.825, 3.825)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgb(59.92499...000000000002)' == 'rgb(59.925, 3.825, 3.825)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgb(59.925, 3.825, 3.825)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgb(59.924999999999997, 3.8250000000000002, 3.8250000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgb(59.924999999999997, 3.8250000000000002, 3.8250000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___ test_color_hsl_4[hsl(0 33.33 44 / 1)-rgb(149.59626, 74.80374, 74.80374)] ___\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hsl(0 33.33 44 / 1)', expected = 'rgb(149.59626, 74.80374, 74.80374)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgb(149.5962...740000000005)' == 'rgb(149.5962...74, 74.80374)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgb(149.59626, 74.80374, 74.80374)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgb(149.59626, 74.803740000000005, 74.803740000000005)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ++++++++++ ++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgb(149.59626, 74.803740000000005, 74.803740000000005)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_hsl_4[hsl(17.5 33.33 44 / 1)-rgb(149.59626, 96.618225, 74.80374)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hsl(17.5 33.33 44 / 1)', expected = 'rgb(149.59626, 96.618225, 74.80374)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgb(149.5962...740000000005)' == 'rgb(149.5962...25, 74.80374)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgb(149.59626, 96.618225, 74.80374)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgb(149.59626, 96.618224999999995, 74.803740000000005)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? +++++++++ ++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgb(149.59626, 96.618224999999995, 74.803740000000005)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_hsl_4[hsl(188 33.33 44 / 1)-rgb(74.80374, 139.623924, 149.59626)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hsl(188 33.33 44 / 1)', expected = 'rgb(74.80374, 139.623924, 149.59626)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgb(74.80374...9, 149.59626)' == 'rgb(74.80374...4, 149.59626)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgb(74.80374, 139.623924, 149.59626)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ^\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgb(74.803740000000005, 139.62392399999999, 149.59626)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ++++++++++ ^^^^^^^^^\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgb(74.803740000000005, 139.62392399999999, 149.59626)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__ test_color_hsl_4[hsl(360 33.33 44 / 1)-rgb(149.59626, 74.80374, 74.80374)] __\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hsl(360 33.33 44 / 1)', expected = 'rgb(149.59626, 74.80374, 74.80374)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgb(149.5962...740000000005)' == 'rgb(149.5962...74, 74.80374)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgb(149.59626, 74.80374, 74.80374)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgb(149.59626, 74.803740000000005, 74.803740000000005)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ++++++++++ ++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgb(149.59626, 74.803740000000005, 74.803740000000005)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_hsl_4[hsl(none 33.33 44 / 1)-rgb(149.59626, 74.80374, 74.80374)] __\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hsl(none 33.33 44 / 1)', expected = 'rgb(149.59626, 74.80374, 74.80374)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgb(149.5962...740000000005)' == 'rgb(149.5962...74, 74.80374)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgb(149.59626, 74.80374, 74.80374)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgb(149.59626, 74.803740000000005, 74.803740000000005)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ++++++++++ ++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgb(149.59626, 74.803740000000005, 74.803740000000005)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_hsl_4[hsl(0 88 44 / 1)-rgb(210.936, 13.464, 13.464)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hsl(0 88 44 / 1)', expected = 'rgb(210.936, 13.464, 13.464)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgb(210.9360....464, 13.464)' == 'rgb(210.936, 13.464, 13.464)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgb(210.936, 13.464, 13.464)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgb(210.93600000000001, 13.464, 13.464)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? +++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgb(210.93600000000001, 13.464, 13.464)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_hsl_4[hsl(17.5 88 44 / 1)-rgb(210.936, 71.06, 13.464)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hsl(17.5 88 44 / 1)', expected = 'rgb(210.936, 71.06, 13.464)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgb(210.9360...0002, 13.464)' == 'rgb(210.936, 71.06, 13.464)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgb(210.936, 71.06, 13.464)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgb(210.93600000000001, 71.060000000000002, 13.464)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgb(210.93600000000001, 71.060000000000002, 13.464)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_hsl_4[hsl(188 88 44 / 1)-rgb(13.464, 184.6064, 210.936)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hsl(188 88 44 / 1)', expected = 'rgb(13.464, 184.6064, 210.936)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgb(13.464, ...600000000001)' == 'rgb(13.464, ...064, 210.936)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgb(13.464, 184.6064, 210.936)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgb(13.464, 184.60640000000001, 210.93600000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgb(13.464, 184.60640000000001, 210.93600000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_hsl_4[hsl(360 88 44 / 1)-rgb(210.936, 13.464, 13.464)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hsl(360 88 44 / 1)', expected = 'rgb(210.936, 13.464, 13.464)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgb(210.9360....464, 13.464)' == 'rgb(210.936, 13.464, 13.464)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgb(210.936, 13.464, 13.464)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgb(210.93600000000001, 13.464, 13.464)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? +++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgb(210.93600000000001, 13.464, 13.464)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_hsl_4[hsl(none 88 44 / 1)-rgb(210.936, 13.464, 13.464)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hsl(none 88 44 / 1)', expected = 'rgb(210.936, 13.464, 13.464)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgb(210.9360....464, 13.464)' == 'rgb(210.936, 13.464, 13.464)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgb(210.936, 13.464, 13.464)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgb(210.93600000000001, 13.464, 13.464)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? +++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgb(210.93600000000001, 13.464, 13.464)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____________ test_color_hsl_4[hsl(0 100 44 / 1)-rgb(224.4, 0, 0)] _____________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hsl(0 100 44 / 1)', expected = 'rgb(224.4, 0, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgb(224.4000...000001, 0, 0)' == 'rgb(224.4, 0, 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgb(224.4, 0, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgb(224.40000000000001, 0, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgb(224.40000000000001, 0, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_hsl_4[hsl(17.5 100 44 / 1)-rgb(224.4, 65.45, 0)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hsl(17.5 100 44 / 1)', expected = 'rgb(224.4, 65.45, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgb(224.4000...000000003, 0)' == 'rgb(224.4, 65.45, 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgb(224.4, 65.45, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgb(224.40000000000001, 65.450000000000003, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgb(224.40000000000001, 65.450000000000003, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_hsl_4[hsl(188 100 44 / 1)-rgb(0, 194.48, 224.4)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hsl(188 100 44 / 1)', expected = 'rgb(0, 194.48, 224.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgb(0, 194.4...000000000001)' == 'rgb(0, 194.48, 224.4)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgb(0, 194.48, 224.4)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgb(0, 194.47999999999999, 224.40000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgb(0, 194.47999999999999, 224.40000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____________ test_color_hsl_4[hsl(360 100 44 / 1)-rgb(224.4, 0, 0)] ____________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hsl(360 100 44 / 1)', expected = 'rgb(224.4, 0, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgb(224.4000...000001, 0, 0)' == 'rgb(224.4, 0, 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgb(224.4, 0, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgb(224.40000000000001, 0, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgb(224.40000000000001, 0, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___________ test_color_hsl_4[hsl(none 100 44 / 1)-rgb(224.4, 0, 0)] ____________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hsl(none 100 44 / 1)', expected = 'rgb(224.4, 0, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgb(224.4000...000001, 0, 0)' == 'rgb(224.4, 0, 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgb(224.4, 0, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgb(224.40000000000001, 0, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgb(224.40000000000001, 0, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_hsl_4[hsl(0 33.33 12.5 / 0.25)-rgba(42.498938, 21.251063, 21.251063, 0.25)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hsl(0 33.33 12.5 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["expected = 'rgba(42.498938, 21.251063, 21.251063, 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(42.4989...999998, 0.25)' == 'rgba(42.4989...251063, 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(42.498938, 21.251063, 21.251063, 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(42.498938000000003, 21.251062999999998, 21.251062999999998, 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(42.498938000000003, 21.251062999999998, 21.251062999999998, 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_hsl_4[hsl(17.5 33.33 12.5 / 0.25)-rgba(42.498938, 27.448359, 21.251063, 0.25)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hsl(17.5 33.33 12.5 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["expected = 'rgba(42.498938, 27.448359, 21.251063, 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(42.4989...999998, 0.25)' == 'rgba(42.4989...251063, 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(42.498938, 27.448359, 21.251063, 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ^\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(42.498938000000003, 27.448359, 21.251062999999998, 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? +++++++++ ^^^^^^^^^^\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(42.498938000000003, 27.448359, 21.251062999999998, 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_hsl_4[hsl(188 33.33 12.5 / 0.25)-rgba(21.251063, 39.665888, 42.498938, 0.25)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hsl(188 33.33 12.5 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["expected = 'rgba(21.251063, 39.665888, 42.498938, 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(21.2510...000003, 0.25)' == 'rgba(21.2510...498938, 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(21.251063, 39.665888, 42.498938, 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(21.251062999999998, 39.665888000000002, 42.498938000000003, 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(21.251062999999998, 39.665888000000002, 42.498938000000003, 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_hsl_4[hsl(360 33.33 12.5 / 0.25)-rgba(42.498938, 21.251063, 21.251063, 0.25)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hsl(360 33.33 12.5 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["expected = 'rgba(42.498938, 21.251063, 21.251063, 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(42.4989...999998, 0.25)' == 'rgba(42.4989...251063, 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(42.498938, 21.251063, 21.251063, 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(42.498938000000003, 21.251062999999998, 21.251062999999998, 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(42.498938000000003, 21.251062999999998, 21.251062999999998, 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_hsl_4[hsl(none 33.33 12.5 / 0.25)-rgba(42.498938, 21.251063, 21.251063, 0.25)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hsl(none 33.33 12.5 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["expected = 'rgba(42.498938, 21.251063, 21.251063, 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(42.4989...999998, 0.25)' == 'rgba(42.4989...251063, 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(42.498938, 21.251063, 21.251063, 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(42.498938000000003, 21.251062999999998, 21.251062999999998, 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(42.498938000000003, 21.251062999999998, 21.251062999999998, 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___ test_color_hsl_4[hsl(0 88 12.5 / 0.25)-rgba(59.925, 3.825, 3.825, 0.25)] ___\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hsl(0 88 12.5 / 0.25)', expected = 'rgba(59.925, 3.825, 3.825, 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(59.9249...000002, 0.25)' == 'rgba(59.925,... 3.825, 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(59.925, 3.825, 3.825, 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(59.924999999999997, 3.8250000000000002, 3.8250000000000002, 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(59.924999999999997, 3.8250000000000002, 3.8250000000000002, 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_hsl_4[hsl(17.5 88 12.5 / 0.25)-rgba(59.925, 20.1875, 3.825, 0.25)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hsl(17.5 88 12.5 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["expected = 'rgba(59.925, 20.1875, 3.825, 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(59.9249...000002, 0.25)' == 'rgba(59.925,... 3.825, 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(59.925, 20.1875, 3.825, 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(59.924999999999997, 20.1875, 3.8250000000000002, 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(59.924999999999997, 20.1875, 3.8250000000000002, 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_hsl_4[hsl(188 88 12.5 / 0.25)-rgba(3.825, 52.445, 59.925, 0.25)] __\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hsl(188 88 12.5 / 0.25)', expected = 'rgba(3.825, 52.445, 59.925, 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(3.82500...999997, 0.25)' == 'rgba(3.825, ...59.925, 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(3.825, 52.445, 59.925, 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(3.8250000000000002, 52.445, 59.924999999999997, 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(3.8250000000000002, 52.445, 59.924999999999997, 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__ test_color_hsl_4[hsl(360 88 12.5 / 0.25)-rgba(59.925, 3.825, 3.825, 0.25)] __\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hsl(360 88 12.5 / 0.25)', expected = 'rgba(59.925, 3.825, 3.825, 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(59.9249...000002, 0.25)' == 'rgba(59.925,... 3.825, 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(59.925, 3.825, 3.825, 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(59.924999999999997, 3.8250000000000002, 3.8250000000000002, 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(59.924999999999997, 3.8250000000000002, 3.8250000000000002, 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_hsl_4[hsl(none 88 12.5 / 0.25)-rgba(59.925, 3.825, 3.825, 0.25)] __\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hsl(none 88 12.5 / 0.25)', expected = 'rgba(59.925, 3.825, 3.825, 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(59.9249...000002, 0.25)' == 'rgba(59.925,... 3.825, 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(59.925, 3.825, 3.825, 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(59.924999999999997, 3.8250000000000002, 3.8250000000000002, 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(59.924999999999997, 3.8250000000000002, 3.8250000000000002, 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_hsl_4[hsl(0 33.33 44 / 0.25)-rgba(149.59626, 74.80374, 74.80374, 0.25)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hsl(0 33.33 44 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["expected = 'rgba(149.59626, 74.80374, 74.80374, 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(149.596...000005, 0.25)' == 'rgba(149.596....80374, 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(149.59626, 74.80374, 74.80374, 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(149.59626, 74.803740000000005, 74.803740000000005, 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ++++++++++ ++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(149.59626, 74.803740000000005, 74.803740000000005, 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_hsl_4[hsl(17.5 33.33 44 / 0.25)-rgba(149.59626, 96.618225, 74.80374, 0.25)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hsl(17.5 33.33 44 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["expected = 'rgba(149.59626, 96.618225, 74.80374, 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(149.596...000005, 0.25)' == 'rgba(149.596....80374, 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(149.59626, 96.618225, 74.80374, 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(149.59626, 96.618224999999995, 74.803740000000005, 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? +++++++++ ++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(149.59626, 96.618224999999995, 74.803740000000005, 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_hsl_4[hsl(188 33.33 44 / 0.25)-rgba(74.80374, 139.623924, 149.59626, 0.25)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hsl(188 33.33 44 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["expected = 'rgba(74.80374, 139.623924, 149.59626, 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(74.8037....59626, 0.25)' == 'rgba(74.8037....59626, 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(74.80374, 139.623924, 149.59626, 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ^\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(74.803740000000005, 139.62392399999999, 149.59626, 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ++++++++++ ^^^^^^^^^\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(74.803740000000005, 139.62392399999999, 149.59626, 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_hsl_4[hsl(360 33.33 44 / 0.25)-rgba(149.59626, 74.80374, 74.80374, 0.25)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hsl(360 33.33 44 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["expected = 'rgba(149.59626, 74.80374, 74.80374, 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(149.596...000005, 0.25)' == 'rgba(149.596....80374, 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(149.59626, 74.80374, 74.80374, 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(149.59626, 74.803740000000005, 74.803740000000005, 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ++++++++++ ++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(149.59626, 74.803740000000005, 74.803740000000005, 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_hsl_4[hsl(none 33.33 44 / 0.25)-rgba(149.59626, 74.80374, 74.80374, 0.25)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hsl(none 33.33 44 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["expected = 'rgba(149.59626, 74.80374, 74.80374, 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(149.596...000005, 0.25)' == 'rgba(149.596....80374, 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(149.59626, 74.80374, 74.80374, 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(149.59626, 74.803740000000005, 74.803740000000005, 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ++++++++++ ++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(149.59626, 74.803740000000005, 74.803740000000005, 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__ test_color_hsl_4[hsl(0 88 44 / 0.25)-rgba(210.936, 13.464, 13.464, 0.25)] ___\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hsl(0 88 44 / 0.25)', expected = 'rgba(210.936, 13.464, 13.464, 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(210.936...13.464, 0.25)' == 'rgba(210.936...13.464, 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(210.936, 13.464, 13.464, 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(210.93600000000001, 13.464, 13.464, 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? +++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(210.93600000000001, 13.464, 13.464, 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_hsl_4[hsl(17.5 88 44 / 0.25)-rgba(210.936, 71.06, 13.464, 0.25)] __\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hsl(17.5 88 44 / 0.25)', expected = 'rgba(210.936, 71.06, 13.464, 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(210.936...13.464, 0.25)' == 'rgba(210.936...13.464, 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(210.936, 71.06, 13.464, 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(210.93600000000001, 71.060000000000002, 13.464, 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(210.93600000000001, 71.060000000000002, 13.464, 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_hsl_4[hsl(188 88 44 / 0.25)-rgba(13.464, 184.6064, 210.936, 0.25)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hsl(188 88 44 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["expected = 'rgba(13.464, 184.6064, 210.936, 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(13.464,...000001, 0.25)' == 'rgba(13.464,...10.936, 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(13.464, 184.6064, 210.936, 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(13.464, 184.60640000000001, 210.93600000000001, 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ++++++++++ +++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(13.464, 184.60640000000001, 210.93600000000001, 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_hsl_4[hsl(360 88 44 / 0.25)-rgba(210.936, 13.464, 13.464, 0.25)] __\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hsl(360 88 44 / 0.25)', expected = 'rgba(210.936, 13.464, 13.464, 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(210.936...13.464, 0.25)' == 'rgba(210.936...13.464, 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(210.936, 13.464, 13.464, 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(210.93600000000001, 13.464, 13.464, 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? +++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(210.93600000000001, 13.464, 13.464, 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_hsl_4[hsl(none 88 44 / 0.25)-rgba(210.936, 13.464, 13.464, 0.25)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hsl(none 88 44 / 0.25)', expected = 'rgba(210.936, 13.464, 13.464, 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(210.936...13.464, 0.25)' == 'rgba(210.936...13.464, 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(210.936, 13.464, 13.464, 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(210.93600000000001, 13.464, 13.464, 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? +++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(210.93600000000001, 13.464, 13.464, 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_hsl_4[hsl(0 100 44 / 0.25)-rgba(224.4, 0, 0, 0.25)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hsl(0 100 44 / 0.25)', expected = 'rgba(224.4, 0, 0, 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(224.400..., 0, 0, 0.25)' == 'rgba(224.4, 0, 0, 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(224.4, 0, 0, 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(224.40000000000001, 0, 0, 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? +++++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(224.40000000000001, 0, 0, 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_hsl_4[hsl(17.5 100 44 / 0.25)-rgba(224.4, 65.45, 0, 0.25)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hsl(17.5 100 44 / 0.25)', expected = 'rgba(224.4, 65.45, 0, 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(224.400...003, 0, 0.25)' == 'rgba(224.4, 65.45, 0, 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(224.4, 65.45, 0, 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(224.40000000000001, 65.450000000000003, 0, 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(224.40000000000001, 65.450000000000003, 0, 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_hsl_4[hsl(188 100 44 / 0.25)-rgba(0, 194.48, 224.4, 0.25)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hsl(188 100 44 / 0.25)', expected = 'rgba(0, 194.48, 224.4, 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(0, 194....000001, 0.25)' == 'rgba(0, 194.48, 224.4, 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(0, 194.48, 224.4, 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(0, 194.47999999999999, 224.40000000000001, 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(0, 194.47999999999999, 224.40000000000001, 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_hsl_4[hsl(360 100 44 / 0.25)-rgba(224.4, 0, 0, 0.25)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hsl(360 100 44 / 0.25)', expected = 'rgba(224.4, 0, 0, 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(224.400..., 0, 0, 0.25)' == 'rgba(224.4, 0, 0, 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(224.4, 0, 0, 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(224.40000000000001, 0, 0, 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? +++++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(224.40000000000001, 0, 0, 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_hsl_4[hsl(none 100 44 / 0.25)-rgba(224.4, 0, 0, 0.25)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hsl(none 100 44 / 0.25)', expected = 'rgba(224.4, 0, 0, 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(224.400..., 0, 0, 0.25)' == 'rgba(224.4, 0, 0, 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(224.4, 0, 0, 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(224.40000000000001, 0, 0, 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? +++++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(224.40000000000001, 0, 0, 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_hsl_4[hsl(0 33.33 12.5 / 0)-rgba(42.498938, 21.251063, 21.251063, 0)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hsl(0 33.33 12.5 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["expected = 'rgba(42.498938, 21.251063, 21.251063, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(42.4989...999999998, 0)' == 'rgba(42.4989...21.251063, 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(42.498938, 21.251063, 21.251063, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(42.498938000000003, 21.251062999999998, 21.251062999999998, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(42.498938000000003, 21.251062999999998, 21.251062999999998, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_hsl_4[hsl(17.5 33.33 12.5 / 0)-rgba(42.498938, 27.448359, 21.251063, 0)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hsl(17.5 33.33 12.5 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["expected = 'rgba(42.498938, 27.448359, 21.251063, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(42.4989...999999998, 0)' == 'rgba(42.4989...21.251063, 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(42.498938, 27.448359, 21.251063, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ^\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(42.498938000000003, 27.448359, 21.251062999999998, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? +++++++++ ^^^^^^^^^^\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(42.498938000000003, 27.448359, 21.251062999999998, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_hsl_4[hsl(188 33.33 12.5 / 0)-rgba(21.251063, 39.665888, 42.498938, 0)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hsl(188 33.33 12.5 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["expected = 'rgba(21.251063, 39.665888, 42.498938, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(21.2510...000000003, 0)' == 'rgba(21.2510...42.498938, 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(21.251063, 39.665888, 42.498938, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(21.251062999999998, 39.665888000000002, 42.498938000000003, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(21.251062999999998, 39.665888000000002, 42.498938000000003, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_hsl_4[hsl(360 33.33 12.5 / 0)-rgba(42.498938, 21.251063, 21.251063, 0)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hsl(360 33.33 12.5 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["expected = 'rgba(42.498938, 21.251063, 21.251063, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(42.4989...999999998, 0)' == 'rgba(42.4989...21.251063, 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(42.498938, 21.251063, 21.251063, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(42.498938000000003, 21.251062999999998, 21.251062999999998, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(42.498938000000003, 21.251062999999998, 21.251062999999998, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_hsl_4[hsl(none 33.33 12.5 / 0)-rgba(42.498938, 21.251063, 21.251063, 0)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hsl(none 33.33 12.5 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["expected = 'rgba(42.498938, 21.251063, 21.251063, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(42.4989...999999998, 0)' == 'rgba(42.4989...21.251063, 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(42.498938, 21.251063, 21.251063, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(42.498938000000003, 21.251062999999998, 21.251062999999998, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(42.498938000000003, 21.251062999999998, 21.251062999999998, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_hsl_4[hsl(0 88 12.5 / 0)-rgba(59.925, 3.825, 3.825, 0)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hsl(0 88 12.5 / 0)', expected = 'rgba(59.925, 3.825, 3.825, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(59.9249...000000002, 0)' == 'rgba(59.925,...25, 3.825, 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(59.925, 3.825, 3.825, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(59.924999999999997, 3.8250000000000002, 3.8250000000000002, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(59.924999999999997, 3.8250000000000002, 3.8250000000000002, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___ test_color_hsl_4[hsl(17.5 88 12.5 / 0)-rgba(59.925, 20.1875, 3.825, 0)] ____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hsl(17.5 88 12.5 / 0)', expected = 'rgba(59.925, 20.1875, 3.825, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(59.9249...000000002, 0)' == 'rgba(59.925,...75, 3.825, 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(59.925, 20.1875, 3.825, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(59.924999999999997, 20.1875, 3.8250000000000002, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(59.924999999999997, 20.1875, 3.8250000000000002, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_hsl_4[hsl(188 88 12.5 / 0)-rgba(3.825, 52.445, 59.925, 0)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hsl(188 88 12.5 / 0)', expected = 'rgba(3.825, 52.445, 59.925, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(3.82500...999999997, 0)' == 'rgba(3.825, ...5, 59.925, 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(3.825, 52.445, 59.925, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(3.8250000000000002, 52.445, 59.924999999999997, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(3.8250000000000002, 52.445, 59.924999999999997, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_hsl_4[hsl(360 88 12.5 / 0)-rgba(59.925, 3.825, 3.825, 0)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hsl(360 88 12.5 / 0)', expected = 'rgba(59.925, 3.825, 3.825, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(59.9249...000000002, 0)' == 'rgba(59.925,...25, 3.825, 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(59.925, 3.825, 3.825, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(59.924999999999997, 3.8250000000000002, 3.8250000000000002, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(59.924999999999997, 3.8250000000000002, 3.8250000000000002, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_hsl_4[hsl(none 88 12.5 / 0)-rgba(59.925, 3.825, 3.825, 0)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hsl(none 88 12.5 / 0)', expected = 'rgba(59.925, 3.825, 3.825, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(59.9249...000000002, 0)' == 'rgba(59.925,...25, 3.825, 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(59.925, 3.825, 3.825, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(59.924999999999997, 3.8250000000000002, 3.8250000000000002, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(59.924999999999997, 3.8250000000000002, 3.8250000000000002, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_hsl_4[hsl(0 33.33 44 / 0)-rgba(149.59626, 74.80374, 74.80374, 0)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hsl(0 33.33 44 / 0)', expected = 'rgba(149.59626, 74.80374, 74.80374, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(149.596...000000005, 0)' == 'rgba(149.596... 74.80374, 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(149.59626, 74.80374, 74.80374, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(149.59626, 74.803740000000005, 74.803740000000005, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ++++++++++ ++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(149.59626, 74.803740000000005, 74.803740000000005, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_hsl_4[hsl(17.5 33.33 44 / 0)-rgba(149.59626, 96.618225, 74.80374, 0)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hsl(17.5 33.33 44 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["expected = 'rgba(149.59626, 96.618225, 74.80374, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(149.596...000000005, 0)' == 'rgba(149.596... 74.80374, 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(149.59626, 96.618225, 74.80374, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(149.59626, 96.618224999999995, 74.803740000000005, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? +++++++++ ++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(149.59626, 96.618224999999995, 74.803740000000005, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_hsl_4[hsl(188 33.33 44 / 0)-rgba(74.80374, 139.623924, 149.59626, 0)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hsl(188 33.33 44 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["expected = 'rgba(74.80374, 139.623924, 149.59626, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(74.8037...149.59626, 0)' == 'rgba(74.8037...149.59626, 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(74.80374, 139.623924, 149.59626, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ^\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(74.803740000000005, 139.62392399999999, 149.59626, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ++++++++++ ^^^^^^^^^\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(74.803740000000005, 139.62392399999999, 149.59626, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_hsl_4[hsl(360 33.33 44 / 0)-rgba(149.59626, 74.80374, 74.80374, 0)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hsl(360 33.33 44 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["expected = 'rgba(149.59626, 74.80374, 74.80374, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(149.596...000000005, 0)' == 'rgba(149.596... 74.80374, 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(149.59626, 74.80374, 74.80374, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(149.59626, 74.803740000000005, 74.803740000000005, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ++++++++++ ++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(149.59626, 74.803740000000005, 74.803740000000005, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_hsl_4[hsl(none 33.33 44 / 0)-rgba(149.59626, 74.80374, 74.80374, 0)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hsl(none 33.33 44 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["expected = 'rgba(149.59626, 74.80374, 74.80374, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(149.596...000000005, 0)' == 'rgba(149.596... 74.80374, 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(149.59626, 74.80374, 74.80374, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(149.59626, 74.803740000000005, 74.803740000000005, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ++++++++++ ++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(149.59626, 74.803740000000005, 74.803740000000005, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_hsl_4[hsl(0 88 44 / 0)-rgba(210.936, 13.464, 13.464, 0)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hsl(0 88 44 / 0)', expected = 'rgba(210.936, 13.464, 13.464, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(210.936...4, 13.464, 0)' == 'rgba(210.936...4, 13.464, 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(210.936, 13.464, 13.464, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(210.93600000000001, 13.464, 13.464, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? +++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(210.93600000000001, 13.464, 13.464, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_hsl_4[hsl(17.5 88 44 / 0)-rgba(210.936, 71.06, 13.464, 0)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hsl(17.5 88 44 / 0)', expected = 'rgba(210.936, 71.06, 13.464, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(210.936...2, 13.464, 0)' == 'rgba(210.936...6, 13.464, 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(210.936, 71.06, 13.464, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(210.93600000000001, 71.060000000000002, 13.464, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(210.93600000000001, 71.060000000000002, 13.464, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___ test_color_hsl_4[hsl(188 88 44 / 0)-rgba(13.464, 184.6064, 210.936, 0)] ____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hsl(188 88 44 / 0)', expected = 'rgba(13.464, 184.6064, 210.936, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(13.464,...000000001, 0)' == 'rgba(13.464,..., 210.936, 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(13.464, 184.6064, 210.936, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(13.464, 184.60640000000001, 210.93600000000001, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ++++++++++ +++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(13.464, 184.60640000000001, 210.93600000000001, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_hsl_4[hsl(360 88 44 / 0)-rgba(210.936, 13.464, 13.464, 0)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hsl(360 88 44 / 0)', expected = 'rgba(210.936, 13.464, 13.464, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(210.936...4, 13.464, 0)' == 'rgba(210.936...4, 13.464, 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(210.936, 13.464, 13.464, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(210.93600000000001, 13.464, 13.464, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? +++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(210.93600000000001, 13.464, 13.464, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_hsl_4[hsl(none 88 44 / 0)-rgba(210.936, 13.464, 13.464, 0)] ____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hsl(none 88 44 / 0)', expected = 'rgba(210.936, 13.464, 13.464, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(210.936...4, 13.464, 0)' == 'rgba(210.936...4, 13.464, 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(210.936, 13.464, 13.464, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(210.93600000000001, 13.464, 13.464, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? +++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(210.93600000000001, 13.464, 13.464, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___________ test_color_hsl_4[hsl(0 100 44 / 0)-rgba(224.4, 0, 0, 0)] ___________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hsl(0 100 44 / 0)', expected = 'rgba(224.4, 0, 0, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(224.400...001, 0, 0, 0)' == 'rgba(224.4, 0, 0, 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(224.4, 0, 0, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(224.40000000000001, 0, 0, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? +++++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(224.40000000000001, 0, 0, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_hsl_4[hsl(17.5 100 44 / 0)-rgba(224.4, 65.45, 0, 0)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hsl(17.5 100 44 / 0)', expected = 'rgba(224.4, 65.45, 0, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(224.400...000003, 0, 0)' == 'rgba(224.4, 65.45, 0, 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(224.4, 65.45, 0, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(224.40000000000001, 65.450000000000003, 0, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(224.40000000000001, 65.450000000000003, 0, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_hsl_4[hsl(188 100 44 / 0)-rgba(0, 194.48, 224.4, 0)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hsl(188 100 44 / 0)', expected = 'rgba(0, 194.48, 224.4, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(0, 194....000000001, 0)' == 'rgba(0, 194.48, 224.4, 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(0, 194.48, 224.4, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(0, 194.47999999999999, 224.40000000000001, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(0, 194.47999999999999, 224.40000000000001, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__________ test_color_hsl_4[hsl(360 100 44 / 0)-rgba(224.4, 0, 0, 0)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hsl(360 100 44 / 0)', expected = 'rgba(224.4, 0, 0, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(224.400...001, 0, 0, 0)' == 'rgba(224.4, 0, 0, 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(224.4, 0, 0, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(224.40000000000001, 0, 0, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? +++++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(224.40000000000001, 0, 0, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_hsl_4[hsl(none 100 44 / 0)-rgba(224.4, 0, 0, 0)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hsl(none 100 44 / 0)', expected = 'rgba(224.4, 0, 0, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(224.400...001, 0, 0, 0)' == 'rgba(224.4, 0, 0, 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(224.4, 0, 0, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(224.40000000000001, 0, 0, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? +++++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(224.40000000000001, 0, 0, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____________ test_color_hwb_4[hwb(190.7 0 0)-rgb(0, 209.525, 255)] _____________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(190.7 0 0)', expected = 'rgb(0, 209.525, 255)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgb(0, 209.5...0000001, 255)' == 'rgb(0, 209.525, 255)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgb(0, 209.525, 255)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgb(0, 209.52500000000001, 255)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? +++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgb(0, 209.52500000000001, 255)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________________ test_color_hwb_4[hwb(0 0 12)-rgb(224.4, 0, 0)] ________________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(0 0 12)', expected = 'rgb(224.4, 0, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgb(224.4000...000001, 0, 0)' == 'rgb(224.4, 0, 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgb(224.4, 0, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgb(224.40000000000001, 0, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgb(224.40000000000001, 0, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____________ test_color_hwb_4[hwb(100 0 12)-rgb(74.8, 224.4, 0)] ______________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(100 0 12)', expected = 'rgb(74.8, 224.4, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgb(74.79999...000000001, 0)' == 'rgb(74.8, 224.4, 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgb(74.8, 224.4, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgb(74.799999999999997, 224.40000000000001, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgb(74.799999999999997, 224.40000000000001, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___________ test_color_hwb_4[hwb(190.7 0 12)-rgb(0, 184.382, 224.4)] ___________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(190.7 0 12)', expected = 'rgb(0, 184.382, 224.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgb(0, 184.3...000000000001)' == 'rgb(0, 184.382, 224.4)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgb(0, 184.382, 224.4)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgb(0, 184.38200000000001, 224.40000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgb(0, 184.38200000000001, 224.40000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______________ test_color_hwb_4[hwb(360 0 12)-rgb(224.4, 0, 0)] _______________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(360 0 12)', expected = 'rgb(224.4, 0, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgb(224.4000...000001, 0, 0)' == 'rgb(224.4, 0, 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgb(224.4, 0, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgb(224.40000000000001, 0, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgb(224.40000000000001, 0, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______________ test_color_hwb_4[hwb(none 0 12)-rgb(224.4, 0, 0)] _______________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(none 0 12)', expected = 'rgb(224.4, 0, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgb(224.4000...000001, 0, 0)' == 'rgb(224.4, 0, 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgb(224.4, 0, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgb(224.40000000000001, 0, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgb(224.40000000000001, 0, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______________ test_color_hwb_4[hwb(0 0 86.2)-rgb(35.19, 0, 0)] _______________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(0 0 86.2)', expected = 'rgb(35.19, 0, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgb(35.18999...999998, 0, 0)' == 'rgb(35.19, 0, 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgb(35.19, 0, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgb(35.189999999999998, 0, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgb(35.189999999999998, 0, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____________ test_color_hwb_4[hwb(100 0 86.2)-rgb(11.73, 35.19, 0)] ____________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(100 0 86.2)', expected = 'rgb(11.73, 35.19, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgb(11.73, 3...999999998, 0)' == 'rgb(11.73, 35.19, 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgb(11.73, 35.19, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgb(11.73, 35.189999999999998, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? + ++++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgb(11.73, 35.189999999999998, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_hwb_4[hwb(190.7 0 86.2)-rgb(0, 28.91445, 35.19)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(190.7 0 86.2)', expected = 'rgb(0, 28.91445, 35.19)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgb(0, 28.91...999999999998)' == 'rgb(0, 28.91445, 35.19)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgb(0, 28.91445, 35.19)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgb(0, 28.914449999999999, 35.189999999999998)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgb(0, 28.914449999999999, 35.189999999999998)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______________ test_color_hwb_4[hwb(360 0 86.2)-rgb(35.19, 0, 0)] ______________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(360 0 86.2)', expected = 'rgb(35.19, 0, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgb(35.18999...999998, 0, 0)' == 'rgb(35.19, 0, 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgb(35.19, 0, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgb(35.189999999999998, 0, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgb(35.189999999999998, 0, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____________ test_color_hwb_4[hwb(none 0 86.2)-rgb(35.19, 0, 0)] ______________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(none 0 86.2)', expected = 'rgb(35.19, 0, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgb(35.18999...999998, 0, 0)' == 'rgb(35.19, 0, 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgb(35.19, 0, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgb(35.189999999999998, 0, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgb(35.189999999999998, 0, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___________ test_color_hwb_4[hwb(190.7 0 none)-rgb(0, 209.525, 255)] ___________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(190.7 0 none)', expected = 'rgb(0, 209.525, 255)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgb(0, 209.5...0000001, 255)' == 'rgb(0, 209.525, 255)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgb(0, 209.525, 255)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgb(0, 209.52500000000001, 255)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? +++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgb(0, 209.52500000000001, 255)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__________ test_color_hwb_4[hwb(0 55 12)-rgb(224.4, 140.25, 140.25)] ___________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(0 55 12)', expected = 'rgb(224.4, 140.25, 140.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgb(224.4000...0.25, 140.25)' == 'rgb(224.4, 140.25, 140.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgb(224.4, 140.25, 140.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgb(224.40000000000001, 140.25, 140.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? +++++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgb(224.40000000000001, 140.25, 140.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__________ test_color_hwb_4[hwb(100 55 12)-rgb(168.3, 224.4, 140.25)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(100 55 12)', expected = 'rgb(168.3, 224.4, 140.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgb(168.3000...0001, 140.25)' == 'rgb(168.3, 224.4, 140.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgb(168.3, 224.4, 140.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgb(168.30000000000001, 224.40000000000001, 140.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgb(168.30000000000001, 224.40000000000001, 140.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_hwb_4[hwb(190.7 55 12)-rgb(140.25, 209.39325, 224.4)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(190.7 55 12)', expected = 'rgb(140.25, 209.39325, 224.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgb(140.25, ...000000000001)' == 'rgb(140.25, ...39325, 224.4)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgb(140.25, 209.39325, 224.4)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgb(140.25, 209.39324999999999, 224.40000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgb(140.25, 209.39324999999999, 224.40000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_hwb_4[hwb(360 55 12)-rgb(224.4, 140.25, 140.25)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(360 55 12)', expected = 'rgb(224.4, 140.25, 140.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgb(224.4000...0.25, 140.25)' == 'rgb(224.4, 140.25, 140.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgb(224.4, 140.25, 140.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgb(224.40000000000001, 140.25, 140.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? +++++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgb(224.40000000000001, 140.25, 140.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_hwb_4[hwb(none 55 12)-rgb(224.4, 140.25, 140.25)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(none 55 12)', expected = 'rgb(224.4, 140.25, 140.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgb(224.4000...0.25, 140.25)' == 'rgb(224.4, 140.25, 140.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgb(224.4, 140.25, 140.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgb(224.40000000000001, 140.25, 140.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? +++++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgb(224.40000000000001, 140.25, 140.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_hwb_4[hwb(0 55 86.2)-rgb(99.327196, 99.327196, 99.327196)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(0 55 86.2)', expected = 'rgb(99.327196, 99.327196, 99.327196)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgb(99.32719...196000000001)' == 'rgb(99.32719...6, 99.327196)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgb(99.327196, 99.327196, 99.327196)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgb(99.327196000000001, 99.327196000000001, 99.327196000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgb(99.327196000000001, 99.327196000000001, 99.327196000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___ test_color_hwb_4[hwb(100 55 86.2)-rgb(99.327196, 99.327196, 99.327196)] ____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(100 55 86.2)', expected = 'rgb(99.327196, 99.327196, 99.327196)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgb(99.32719...196000000001)' == 'rgb(99.32719...6, 99.327196)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgb(99.327196, 99.327196, 99.327196)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgb(99.327196000000001, 99.327196000000001, 99.327196000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgb(99.327196000000001, 99.327196000000001, 99.327196000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__ test_color_hwb_4[hwb(190.7 55 86.2)-rgb(99.327196, 99.327196, 99.327196)] ___\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(190.7 55 86.2)', expected = 'rgb(99.327196, 99.327196, 99.327196)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgb(99.32719...196000000001)' == 'rgb(99.32719...6, 99.327196)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgb(99.327196, 99.327196, 99.327196)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgb(99.327196000000001, 99.327196000000001, 99.327196000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgb(99.327196000000001, 99.327196000000001, 99.327196000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___ test_color_hwb_4[hwb(360 55 86.2)-rgb(99.327196, 99.327196, 99.327196)] ____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(360 55 86.2)', expected = 'rgb(99.327196, 99.327196, 99.327196)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgb(99.32719...196000000001)' == 'rgb(99.32719...6, 99.327196)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgb(99.327196, 99.327196, 99.327196)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgb(99.327196000000001, 99.327196000000001, 99.327196000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgb(99.327196000000001, 99.327196000000001, 99.327196000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___ test_color_hwb_4[hwb(none 55 86.2)-rgb(99.327196, 99.327196, 99.327196)] ___\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(none 55 86.2)', expected = 'rgb(99.327196, 99.327196, 99.327196)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgb(99.32719...196000000001)' == 'rgb(99.32719...6, 99.327196)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgb(99.327196, 99.327196, 99.327196)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgb(99.327196000000001, 99.327196000000001, 99.327196000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgb(99.327196000000001, 99.327196000000001, 99.327196000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_hwb_4[hwb(0 55 100)-rgb(90.483871, 90.483871, 90.483871)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(0 55 100)', expected = 'rgb(90.483871, 90.483871, 90.483871)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgb(90.48387...870999999994)' == 'rgb(90.48387...1, 90.483871)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgb(90.483871, 90.483871, 90.483871)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgb(90.483870999999994, 90.483870999999994, 90.483870999999994)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgb(90.483870999999994, 90.483870999999994, 90.483870999999994)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_hwb_4[hwb(100 55 100)-rgb(90.483871, 90.483871, 90.483871)] ____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(100 55 100)', expected = 'rgb(90.483871, 90.483871, 90.483871)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgb(90.48387...870999999994)' == 'rgb(90.48387...1, 90.483871)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgb(90.483871, 90.483871, 90.483871)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgb(90.483870999999994, 90.483870999999994, 90.483870999999994)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgb(90.483870999999994, 90.483870999999994, 90.483870999999994)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___ test_color_hwb_4[hwb(190.7 55 100)-rgb(90.483871, 90.483871, 90.483871)] ___\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(190.7 55 100)', expected = 'rgb(90.483871, 90.483871, 90.483871)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgb(90.48387...870999999994)' == 'rgb(90.48387...1, 90.483871)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgb(90.483871, 90.483871, 90.483871)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgb(90.483870999999994, 90.483870999999994, 90.483870999999994)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgb(90.483870999999994, 90.483870999999994, 90.483870999999994)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_hwb_4[hwb(360 55 100)-rgb(90.483871, 90.483871, 90.483871)] ____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(360 55 100)', expected = 'rgb(90.483871, 90.483871, 90.483871)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgb(90.48387...870999999994)' == 'rgb(90.48387...1, 90.483871)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgb(90.483871, 90.483871, 90.483871)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgb(90.483870999999994, 90.483870999999994, 90.483870999999994)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgb(90.483870999999994, 90.483870999999994, 90.483870999999994)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___ test_color_hwb_4[hwb(none 55 100)-rgb(90.483871, 90.483871, 90.483871)] ____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(none 55 100)', expected = 'rgb(90.483871, 90.483871, 90.483871)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgb(90.48387...870999999994)' == 'rgb(90.48387...1, 90.483871)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgb(90.483871, 90.483871, 90.483871)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgb(90.483870999999994, 90.483870999999994, 90.483870999999994)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgb(90.483870999999994, 90.483870999999994, 90.483870999999994)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___________ test_color_hwb_4[hwb(0 92.2 0)-rgb(255, 235.11, 235.11)] ___________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(0 92.2 0)', expected = 'rgb(255, 235.11, 235.11)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgb(255, 235...000000000001)' == 'rgb(255, 235.11, 235.11)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgb(255, 235.11, 235.11)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgb(255, 235.11000000000001, 235.11000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgb(255, 235.11000000000001, 235.11000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__________ test_color_hwb_4[hwb(100 92.2 0)-rgb(241.74, 255, 235.11)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(100 92.2 0)', expected = 'rgb(241.74, 255, 235.11)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgb(241.7400...000000000001)' == 'rgb(241.74, 255, 235.11)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgb(241.74, 255, 235.11)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgb(241.74000000000001, 255, 235.11000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgb(241.74000000000001, 255, 235.11000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_hwb_4[hwb(190.7 92.2 0)-rgb(235.11, 251.45295, 255)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(190.7 92.2 0)', expected = 'rgb(235.11, 251.45295, 255)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgb(235.1100...9999999, 255)' == 'rgb(235.11, 251.45295, 255)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgb(235.11, 251.45295, 255)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgb(235.11000000000001, 251.45294999999999, 255)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgb(235.11000000000001, 251.45294999999999, 255)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__________ test_color_hwb_4[hwb(360 92.2 0)-rgb(255, 235.11, 235.11)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(360 92.2 0)', expected = 'rgb(255, 235.11, 235.11)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgb(255, 235...000000000001)' == 'rgb(255, 235.11, 235.11)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgb(255, 235.11, 235.11)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgb(255, 235.11000000000001, 235.11000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgb(255, 235.11000000000001, 235.11000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_hwb_4[hwb(none 92.2 0)-rgb(255, 235.11, 235.11)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(none 92.2 0)', expected = 'rgb(255, 235.11, 235.11)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgb(255, 235...000000000001)' == 'rgb(255, 235.11, 235.11)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgb(255, 235.11, 235.11)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgb(255, 235.11000000000001, 235.11000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgb(255, 235.11000000000001, 235.11000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__ test_color_hwb_4[hwb(0 92.2 100)-rgb(122.325702, 122.325702, 122.325702)] ___\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(0 92.2 100)', expected = 'rgb(122.325702, 122.325702, 122.325702)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgb(122.3257...570200000001)' == 'rgb(122.3257..., 122.325702)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgb(122.325702, 122.325702, 122.325702)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgb(122.32570200000001, 122.32570200000001, 122.32570200000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ++++++++ ++++++++ ++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgb(122.32570200000001, 122.32570200000001, 122.32570200000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_hwb_4[hwb(100 92.2 100)-rgb(122.325702, 122.325702, 122.325702)] __\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(100 92.2 100)', expected = 'rgb(122.325702, 122.325702, 122.325702)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgb(122.3257...570200000001)' == 'rgb(122.3257..., 122.325702)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgb(122.325702, 122.325702, 122.325702)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgb(122.32570200000001, 122.32570200000001, 122.32570200000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ++++++++ ++++++++ ++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgb(122.32570200000001, 122.32570200000001, 122.32570200000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_hwb_4[hwb(190.7 92.2 100)-rgb(122.325702, 122.325702, 122.325702)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(190.7 92.2 100)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["expected = 'rgb(122.325702, 122.325702, 122.325702)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgb(122.3257...570200000001)' == 'rgb(122.3257..., 122.325702)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgb(122.325702, 122.325702, 122.325702)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgb(122.32570200000001, 122.32570200000001, 122.32570200000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ++++++++ ++++++++ ++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgb(122.32570200000001, 122.32570200000001, 122.32570200000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_hwb_4[hwb(360 92.2 100)-rgb(122.325702, 122.325702, 122.325702)] __\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(360 92.2 100)', expected = 'rgb(122.325702, 122.325702, 122.325702)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgb(122.3257...570200000001)' == 'rgb(122.3257..., 122.325702)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgb(122.325702, 122.325702, 122.325702)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgb(122.32570200000001, 122.32570200000001, 122.32570200000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ++++++++ ++++++++ ++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgb(122.32570200000001, 122.32570200000001, 122.32570200000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_hwb_4[hwb(none 92.2 100)-rgb(122.325702, 122.325702, 122.325702)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(none 92.2 100)', expected = 'rgb(122.325702, 122.325702, 122.325702)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgb(122.3257...570200000001)' == 'rgb(122.3257..., 122.325702)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgb(122.325702, 122.325702, 122.325702)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgb(122.32570200000001, 122.32570200000001, 122.32570200000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ++++++++ ++++++++ ++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgb(122.32570200000001, 122.32570200000001, 122.32570200000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_hwb_4[hwb(0 92.2 none)-rgb(255, 235.11, 235.11)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(0 92.2 none)', expected = 'rgb(255, 235.11, 235.11)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgb(255, 235...000000000001)' == 'rgb(255, 235.11, 235.11)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgb(255, 235.11, 235.11)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgb(255, 235.11000000000001, 235.11000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgb(255, 235.11000000000001, 235.11000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_hwb_4[hwb(100 92.2 none)-rgb(241.74, 255, 235.11)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(100 92.2 none)', expected = 'rgb(241.74, 255, 235.11)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgb(241.7400...000000000001)' == 'rgb(241.74, 255, 235.11)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgb(241.74, 255, 235.11)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgb(241.74000000000001, 255, 235.11000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgb(241.74000000000001, 255, 235.11000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_hwb_4[hwb(190.7 92.2 none)-rgb(235.11, 251.45295, 255)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(190.7 92.2 none)', expected = 'rgb(235.11, 251.45295, 255)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgb(235.1100...9999999, 255)' == 'rgb(235.11, 251.45295, 255)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgb(235.11, 251.45295, 255)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgb(235.11000000000001, 251.45294999999999, 255)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgb(235.11000000000001, 251.45294999999999, 255)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_hwb_4[hwb(360 92.2 none)-rgb(255, 235.11, 235.11)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(360 92.2 none)', expected = 'rgb(255, 235.11, 235.11)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgb(255, 235...000000000001)' == 'rgb(255, 235.11, 235.11)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgb(255, 235.11, 235.11)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgb(255, 235.11000000000001, 235.11000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgb(255, 235.11000000000001, 235.11000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_hwb_4[hwb(none 92.2 none)-rgb(255, 235.11, 235.11)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(none 92.2 none)', expected = 'rgb(255, 235.11, 235.11)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgb(255, 235...000000000001)' == 'rgb(255, 235.11, 235.11)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgb(255, 235.11, 235.11)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgb(255, 235.11000000000001, 235.11000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgb(255, 235.11000000000001, 235.11000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__ test_color_hwb_4[hwb(0 100 86.2)-rgb(136.949517, 136.949517, 136.949517)] ___\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(0 100 86.2)', expected = 'rgb(136.949517, 136.949517, 136.949517)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgb(136.9495...951699999999)' == 'rgb(136.9495..., 136.949517)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgb(136.949517, 136.949517, 136.949517)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgb(136.94951699999999, 136.94951699999999, 136.94951699999999)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgb(136.94951699999999, 136.94951699999999, 136.94951699999999)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_hwb_4[hwb(100 100 86.2)-rgb(136.949517, 136.949517, 136.949517)] __\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(100 100 86.2)', expected = 'rgb(136.949517, 136.949517, 136.949517)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgb(136.9495...951699999999)' == 'rgb(136.9495..., 136.949517)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgb(136.949517, 136.949517, 136.949517)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgb(136.94951699999999, 136.94951699999999, 136.94951699999999)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgb(136.94951699999999, 136.94951699999999, 136.94951699999999)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_hwb_4[hwb(190.7 100 86.2)-rgb(136.949517, 136.949517, 136.949517)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(190.7 100 86.2)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["expected = 'rgb(136.949517, 136.949517, 136.949517)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgb(136.9495...951699999999)' == 'rgb(136.9495..., 136.949517)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgb(136.949517, 136.949517, 136.949517)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgb(136.94951699999999, 136.94951699999999, 136.94951699999999)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgb(136.94951699999999, 136.94951699999999, 136.94951699999999)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_hwb_4[hwb(360 100 86.2)-rgb(136.949517, 136.949517, 136.949517)] __\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(360 100 86.2)', expected = 'rgb(136.949517, 136.949517, 136.949517)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgb(136.9495...951699999999)' == 'rgb(136.9495..., 136.949517)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgb(136.949517, 136.949517, 136.949517)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgb(136.94951699999999, 136.94951699999999, 136.94951699999999)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgb(136.94951699999999, 136.94951699999999, 136.94951699999999)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_hwb_4[hwb(none 100 86.2)-rgb(136.949517, 136.949517, 136.949517)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(none 100 86.2)', expected = 'rgb(136.949517, 136.949517, 136.949517)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgb(136.9495...951699999999)' == 'rgb(136.9495..., 136.949517)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgb(136.949517, 136.949517, 136.949517)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgb(136.94951699999999, 136.94951699999999, 136.94951699999999)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgb(136.94951699999999, 136.94951699999999, 136.94951699999999)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___________ test_color_hwb_4[hwb(190.7 none 0)-rgb(0, 209.525, 255)] ___________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(190.7 none 0)', expected = 'rgb(0, 209.525, 255)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgb(0, 209.5...0000001, 255)' == 'rgb(0, 209.525, 255)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgb(0, 209.525, 255)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgb(0, 209.52500000000001, 255)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? +++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgb(0, 209.52500000000001, 255)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______________ test_color_hwb_4[hwb(0 none 12)-rgb(224.4, 0, 0)] _______________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(0 none 12)', expected = 'rgb(224.4, 0, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgb(224.4000...000001, 0, 0)' == 'rgb(224.4, 0, 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgb(224.4, 0, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgb(224.40000000000001, 0, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgb(224.40000000000001, 0, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____________ test_color_hwb_4[hwb(100 none 12)-rgb(74.8, 224.4, 0)] ____________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(100 none 12)', expected = 'rgb(74.8, 224.4, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgb(74.79999...000000001, 0)' == 'rgb(74.8, 224.4, 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgb(74.8, 224.4, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgb(74.799999999999997, 224.40000000000001, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgb(74.799999999999997, 224.40000000000001, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_hwb_4[hwb(190.7 none 12)-rgb(0, 184.382, 224.4)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(190.7 none 12)', expected = 'rgb(0, 184.382, 224.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgb(0, 184.3...000000000001)' == 'rgb(0, 184.382, 224.4)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgb(0, 184.382, 224.4)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgb(0, 184.38200000000001, 224.40000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgb(0, 184.38200000000001, 224.40000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____________ test_color_hwb_4[hwb(360 none 12)-rgb(224.4, 0, 0)] ______________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(360 none 12)', expected = 'rgb(224.4, 0, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgb(224.4000...000001, 0, 0)' == 'rgb(224.4, 0, 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgb(224.4, 0, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgb(224.40000000000001, 0, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgb(224.40000000000001, 0, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____________ test_color_hwb_4[hwb(none none 12)-rgb(224.4, 0, 0)] _____________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(none none 12)', expected = 'rgb(224.4, 0, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgb(224.4000...000001, 0, 0)' == 'rgb(224.4, 0, 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgb(224.4, 0, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgb(224.40000000000001, 0, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgb(224.40000000000001, 0, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____________ test_color_hwb_4[hwb(0 none 86.2)-rgb(35.19, 0, 0)] ______________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(0 none 86.2)', expected = 'rgb(35.19, 0, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgb(35.18999...999998, 0, 0)' == 'rgb(35.19, 0, 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgb(35.19, 0, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgb(35.189999999999998, 0, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgb(35.189999999999998, 0, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__________ test_color_hwb_4[hwb(100 none 86.2)-rgb(11.73, 35.19, 0)] ___________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(100 none 86.2)', expected = 'rgb(11.73, 35.19, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgb(11.73, 3...999999998, 0)' == 'rgb(11.73, 35.19, 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgb(11.73, 35.19, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgb(11.73, 35.189999999999998, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? + ++++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgb(11.73, 35.189999999999998, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_hwb_4[hwb(190.7 none 86.2)-rgb(0, 28.91445, 35.19)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(190.7 none 86.2)', expected = 'rgb(0, 28.91445, 35.19)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgb(0, 28.91...999999999998)' == 'rgb(0, 28.91445, 35.19)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgb(0, 28.91445, 35.19)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgb(0, 28.914449999999999, 35.189999999999998)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgb(0, 28.914449999999999, 35.189999999999998)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____________ test_color_hwb_4[hwb(360 none 86.2)-rgb(35.19, 0, 0)] _____________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(360 none 86.2)', expected = 'rgb(35.19, 0, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgb(35.18999...999998, 0, 0)' == 'rgb(35.19, 0, 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgb(35.19, 0, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgb(35.189999999999998, 0, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgb(35.189999999999998, 0, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____________ test_color_hwb_4[hwb(none none 86.2)-rgb(35.19, 0, 0)] ____________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(none none 86.2)', expected = 'rgb(35.19, 0, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgb(35.18999...999998, 0, 0)' == 'rgb(35.19, 0, 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgb(35.19, 0, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgb(35.189999999999998, 0, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgb(35.189999999999998, 0, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_hwb_4[hwb(190.7 none none)-rgb(0, 209.525, 255)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(190.7 none none)', expected = 'rgb(0, 209.525, 255)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgb(0, 209.5...0000001, 255)' == 'rgb(0, 209.525, 255)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgb(0, 209.525, 255)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgb(0, 209.52500000000001, 255)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? +++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgb(0, 209.52500000000001, 255)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__________ test_color_hwb_4[hwb(190.7 0 0 / 1)-rgb(0, 209.525, 255)] ___________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(190.7 0 0 / 1)', expected = 'rgb(0, 209.525, 255)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgb(0, 209.5...0000001, 255)' == 'rgb(0, 209.525, 255)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgb(0, 209.525, 255)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgb(0, 209.52500000000001, 255)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? +++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgb(0, 209.52500000000001, 255)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______________ test_color_hwb_4[hwb(0 0 12 / 1)-rgb(224.4, 0, 0)] ______________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(0 0 12 / 1)', expected = 'rgb(224.4, 0, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgb(224.4000...000001, 0, 0)' == 'rgb(224.4, 0, 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgb(224.4, 0, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgb(224.40000000000001, 0, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgb(224.40000000000001, 0, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___________ test_color_hwb_4[hwb(100 0 12 / 1)-rgb(74.8, 224.4, 0)] ____________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(100 0 12 / 1)', expected = 'rgb(74.8, 224.4, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgb(74.79999...000000001, 0)' == 'rgb(74.8, 224.4, 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgb(74.8, 224.4, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgb(74.799999999999997, 224.40000000000001, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgb(74.799999999999997, 224.40000000000001, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_hwb_4[hwb(190.7 0 12 / 1)-rgb(0, 184.382, 224.4)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(190.7 0 12 / 1)', expected = 'rgb(0, 184.382, 224.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgb(0, 184.3...000000000001)' == 'rgb(0, 184.382, 224.4)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgb(0, 184.382, 224.4)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgb(0, 184.38200000000001, 224.40000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgb(0, 184.38200000000001, 224.40000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____________ test_color_hwb_4[hwb(360 0 12 / 1)-rgb(224.4, 0, 0)] _____________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(360 0 12 / 1)', expected = 'rgb(224.4, 0, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgb(224.4000...000001, 0, 0)' == 'rgb(224.4, 0, 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgb(224.4, 0, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgb(224.40000000000001, 0, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgb(224.40000000000001, 0, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____________ test_color_hwb_4[hwb(none 0 12 / 1)-rgb(224.4, 0, 0)] _____________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(none 0 12 / 1)', expected = 'rgb(224.4, 0, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgb(224.4000...000001, 0, 0)' == 'rgb(224.4, 0, 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgb(224.4, 0, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgb(224.40000000000001, 0, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgb(224.40000000000001, 0, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____________ test_color_hwb_4[hwb(0 0 86.2 / 1)-rgb(35.19, 0, 0)] _____________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(0 0 86.2 / 1)', expected = 'rgb(35.19, 0, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgb(35.18999...999998, 0, 0)' == 'rgb(35.19, 0, 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgb(35.19, 0, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgb(35.189999999999998, 0, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgb(35.189999999999998, 0, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__________ test_color_hwb_4[hwb(100 0 86.2 / 1)-rgb(11.73, 35.19, 0)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(100 0 86.2 / 1)', expected = 'rgb(11.73, 35.19, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgb(11.73, 3...999999998, 0)' == 'rgb(11.73, 35.19, 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgb(11.73, 35.19, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgb(11.73, 35.189999999999998, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? + ++++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgb(11.73, 35.189999999999998, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_hwb_4[hwb(190.7 0 86.2 / 1)-rgb(0, 28.91445, 35.19)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(190.7 0 86.2 / 1)', expected = 'rgb(0, 28.91445, 35.19)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgb(0, 28.91...999999999998)' == 'rgb(0, 28.91445, 35.19)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgb(0, 28.91445, 35.19)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgb(0, 28.914449999999999, 35.189999999999998)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgb(0, 28.914449999999999, 35.189999999999998)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____________ test_color_hwb_4[hwb(360 0 86.2 / 1)-rgb(35.19, 0, 0)] ____________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(360 0 86.2 / 1)', expected = 'rgb(35.19, 0, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgb(35.18999...999998, 0, 0)' == 'rgb(35.19, 0, 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgb(35.19, 0, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgb(35.189999999999998, 0, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgb(35.189999999999998, 0, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___________ test_color_hwb_4[hwb(none 0 86.2 / 1)-rgb(35.19, 0, 0)] ____________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(none 0 86.2 / 1)', expected = 'rgb(35.19, 0, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgb(35.18999...999998, 0, 0)' == 'rgb(35.19, 0, 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgb(35.19, 0, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgb(35.189999999999998, 0, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgb(35.189999999999998, 0, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_hwb_4[hwb(190.7 0 none / 1)-rgb(0, 209.525, 255)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(190.7 0 none / 1)', expected = 'rgb(0, 209.525, 255)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgb(0, 209.5...0000001, 255)' == 'rgb(0, 209.525, 255)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgb(0, 209.525, 255)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgb(0, 209.52500000000001, 255)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? +++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgb(0, 209.52500000000001, 255)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_hwb_4[hwb(0 55 12 / 1)-rgb(224.4, 140.25, 140.25)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(0 55 12 / 1)', expected = 'rgb(224.4, 140.25, 140.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgb(224.4000...0.25, 140.25)' == 'rgb(224.4, 140.25, 140.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgb(224.4, 140.25, 140.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgb(224.40000000000001, 140.25, 140.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? +++++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgb(224.40000000000001, 140.25, 140.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_hwb_4[hwb(100 55 12 / 1)-rgb(168.3, 224.4, 140.25)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(100 55 12 / 1)', expected = 'rgb(168.3, 224.4, 140.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgb(168.3000...0001, 140.25)' == 'rgb(168.3, 224.4, 140.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgb(168.3, 224.4, 140.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgb(168.30000000000001, 224.40000000000001, 140.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgb(168.30000000000001, 224.40000000000001, 140.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_hwb_4[hwb(190.7 55 12 / 1)-rgb(140.25, 209.39325, 224.4)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(190.7 55 12 / 1)', expected = 'rgb(140.25, 209.39325, 224.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgb(140.25, ...000000000001)' == 'rgb(140.25, ...39325, 224.4)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgb(140.25, 209.39325, 224.4)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgb(140.25, 209.39324999999999, 224.40000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgb(140.25, 209.39324999999999, 224.40000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_hwb_4[hwb(360 55 12 / 1)-rgb(224.4, 140.25, 140.25)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(360 55 12 / 1)', expected = 'rgb(224.4, 140.25, 140.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgb(224.4000...0.25, 140.25)' == 'rgb(224.4, 140.25, 140.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgb(224.4, 140.25, 140.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgb(224.40000000000001, 140.25, 140.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? +++++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgb(224.40000000000001, 140.25, 140.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_hwb_4[hwb(none 55 12 / 1)-rgb(224.4, 140.25, 140.25)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(none 55 12 / 1)', expected = 'rgb(224.4, 140.25, 140.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgb(224.4000...0.25, 140.25)' == 'rgb(224.4, 140.25, 140.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgb(224.4, 140.25, 140.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgb(224.40000000000001, 140.25, 140.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? +++++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgb(224.40000000000001, 140.25, 140.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__ test_color_hwb_4[hwb(0 55 86.2 / 1)-rgb(99.327196, 99.327196, 99.327196)] ___\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(0 55 86.2 / 1)', expected = 'rgb(99.327196, 99.327196, 99.327196)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgb(99.32719...196000000001)' == 'rgb(99.32719...6, 99.327196)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgb(99.327196, 99.327196, 99.327196)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgb(99.327196000000001, 99.327196000000001, 99.327196000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgb(99.327196000000001, 99.327196000000001, 99.327196000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_hwb_4[hwb(100 55 86.2 / 1)-rgb(99.327196, 99.327196, 99.327196)] __\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(100 55 86.2 / 1)', expected = 'rgb(99.327196, 99.327196, 99.327196)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgb(99.32719...196000000001)' == 'rgb(99.32719...6, 99.327196)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgb(99.327196, 99.327196, 99.327196)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgb(99.327196000000001, 99.327196000000001, 99.327196000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgb(99.327196000000001, 99.327196000000001, 99.327196000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_hwb_4[hwb(190.7 55 86.2 / 1)-rgb(99.327196, 99.327196, 99.327196)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(190.7 55 86.2 / 1)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["expected = 'rgb(99.327196, 99.327196, 99.327196)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgb(99.32719...196000000001)' == 'rgb(99.32719...6, 99.327196)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgb(99.327196, 99.327196, 99.327196)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgb(99.327196000000001, 99.327196000000001, 99.327196000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgb(99.327196000000001, 99.327196000000001, 99.327196000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_hwb_4[hwb(360 55 86.2 / 1)-rgb(99.327196, 99.327196, 99.327196)] __\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(360 55 86.2 / 1)', expected = 'rgb(99.327196, 99.327196, 99.327196)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgb(99.32719...196000000001)' == 'rgb(99.32719...6, 99.327196)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgb(99.327196, 99.327196, 99.327196)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgb(99.327196000000001, 99.327196000000001, 99.327196000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgb(99.327196000000001, 99.327196000000001, 99.327196000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_hwb_4[hwb(none 55 86.2 / 1)-rgb(99.327196, 99.327196, 99.327196)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(none 55 86.2 / 1)', expected = 'rgb(99.327196, 99.327196, 99.327196)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgb(99.32719...196000000001)' == 'rgb(99.32719...6, 99.327196)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgb(99.327196, 99.327196, 99.327196)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgb(99.327196000000001, 99.327196000000001, 99.327196000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgb(99.327196000000001, 99.327196000000001, 99.327196000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___ test_color_hwb_4[hwb(0 55 100 / 1)-rgb(90.483871, 90.483871, 90.483871)] ___\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(0 55 100 / 1)', expected = 'rgb(90.483871, 90.483871, 90.483871)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgb(90.48387...870999999994)' == 'rgb(90.48387...1, 90.483871)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgb(90.483871, 90.483871, 90.483871)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgb(90.483870999999994, 90.483870999999994, 90.483870999999994)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgb(90.483870999999994, 90.483870999999994, 90.483870999999994)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__ test_color_hwb_4[hwb(100 55 100 / 1)-rgb(90.483871, 90.483871, 90.483871)] __\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(100 55 100 / 1)', expected = 'rgb(90.483871, 90.483871, 90.483871)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgb(90.48387...870999999994)' == 'rgb(90.48387...1, 90.483871)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgb(90.483871, 90.483871, 90.483871)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgb(90.483870999999994, 90.483870999999994, 90.483870999999994)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgb(90.483870999999994, 90.483870999999994, 90.483870999999994)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_hwb_4[hwb(190.7 55 100 / 1)-rgb(90.483871, 90.483871, 90.483871)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(190.7 55 100 / 1)', expected = 'rgb(90.483871, 90.483871, 90.483871)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgb(90.48387...870999999994)' == 'rgb(90.48387...1, 90.483871)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgb(90.483871, 90.483871, 90.483871)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgb(90.483870999999994, 90.483870999999994, 90.483870999999994)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgb(90.483870999999994, 90.483870999999994, 90.483870999999994)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__ test_color_hwb_4[hwb(360 55 100 / 1)-rgb(90.483871, 90.483871, 90.483871)] __\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(360 55 100 / 1)', expected = 'rgb(90.483871, 90.483871, 90.483871)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgb(90.48387...870999999994)' == 'rgb(90.48387...1, 90.483871)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgb(90.483871, 90.483871, 90.483871)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgb(90.483870999999994, 90.483870999999994, 90.483870999999994)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgb(90.483870999999994, 90.483870999999994, 90.483870999999994)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_hwb_4[hwb(none 55 100 / 1)-rgb(90.483871, 90.483871, 90.483871)] __\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(none 55 100 / 1)', expected = 'rgb(90.483871, 90.483871, 90.483871)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgb(90.48387...870999999994)' == 'rgb(90.48387...1, 90.483871)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgb(90.483871, 90.483871, 90.483871)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgb(90.483870999999994, 90.483870999999994, 90.483870999999994)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgb(90.483870999999994, 90.483870999999994, 90.483870999999994)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_hwb_4[hwb(0 92.2 0 / 1)-rgb(255, 235.11, 235.11)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(0 92.2 0 / 1)', expected = 'rgb(255, 235.11, 235.11)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgb(255, 235...000000000001)' == 'rgb(255, 235.11, 235.11)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgb(255, 235.11, 235.11)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgb(255, 235.11000000000001, 235.11000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgb(255, 235.11000000000001, 235.11000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_hwb_4[hwb(100 92.2 0 / 1)-rgb(241.74, 255, 235.11)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(100 92.2 0 / 1)', expected = 'rgb(241.74, 255, 235.11)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgb(241.7400...000000000001)' == 'rgb(241.74, 255, 235.11)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgb(241.74, 255, 235.11)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgb(241.74000000000001, 255, 235.11000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgb(241.74000000000001, 255, 235.11000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_hwb_4[hwb(190.7 92.2 0 / 1)-rgb(235.11, 251.45295, 255)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(190.7 92.2 0 / 1)', expected = 'rgb(235.11, 251.45295, 255)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgb(235.1100...9999999, 255)' == 'rgb(235.11, 251.45295, 255)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgb(235.11, 251.45295, 255)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgb(235.11000000000001, 251.45294999999999, 255)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgb(235.11000000000001, 251.45294999999999, 255)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_hwb_4[hwb(360 92.2 0 / 1)-rgb(255, 235.11, 235.11)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(360 92.2 0 / 1)', expected = 'rgb(255, 235.11, 235.11)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgb(255, 235...000000000001)' == 'rgb(255, 235.11, 235.11)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgb(255, 235.11, 235.11)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgb(255, 235.11000000000001, 235.11000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgb(255, 235.11000000000001, 235.11000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_hwb_4[hwb(none 92.2 0 / 1)-rgb(255, 235.11, 235.11)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(none 92.2 0 / 1)', expected = 'rgb(255, 235.11, 235.11)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgb(255, 235...000000000001)' == 'rgb(255, 235.11, 235.11)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgb(255, 235.11, 235.11)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgb(255, 235.11000000000001, 235.11000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgb(255, 235.11000000000001, 235.11000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_hwb_4[hwb(0 92.2 100 / 1)-rgb(122.325702, 122.325702, 122.325702)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(0 92.2 100 / 1)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["expected = 'rgb(122.325702, 122.325702, 122.325702)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgb(122.3257...570200000001)' == 'rgb(122.3257..., 122.325702)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgb(122.325702, 122.325702, 122.325702)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgb(122.32570200000001, 122.32570200000001, 122.32570200000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ++++++++ ++++++++ ++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgb(122.32570200000001, 122.32570200000001, 122.32570200000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_hwb_4[hwb(100 92.2 100 / 1)-rgb(122.325702, 122.325702, 122.325702)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(100 92.2 100 / 1)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["expected = 'rgb(122.325702, 122.325702, 122.325702)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgb(122.3257...570200000001)' == 'rgb(122.3257..., 122.325702)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgb(122.325702, 122.325702, 122.325702)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgb(122.32570200000001, 122.32570200000001, 122.32570200000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ++++++++ ++++++++ ++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgb(122.32570200000001, 122.32570200000001, 122.32570200000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_hwb_4[hwb(190.7 92.2 100 / 1)-rgb(122.325702, 122.325702, 122.325702)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(190.7 92.2 100 / 1)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["expected = 'rgb(122.325702, 122.325702, 122.325702)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgb(122.3257...570200000001)' == 'rgb(122.3257..., 122.325702)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgb(122.325702, 122.325702, 122.325702)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgb(122.32570200000001, 122.32570200000001, 122.32570200000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ++++++++ ++++++++ ++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgb(122.32570200000001, 122.32570200000001, 122.32570200000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_hwb_4[hwb(360 92.2 100 / 1)-rgb(122.325702, 122.325702, 122.325702)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(360 92.2 100 / 1)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["expected = 'rgb(122.325702, 122.325702, 122.325702)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgb(122.3257...570200000001)' == 'rgb(122.3257..., 122.325702)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgb(122.325702, 122.325702, 122.325702)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgb(122.32570200000001, 122.32570200000001, 122.32570200000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ++++++++ ++++++++ ++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgb(122.32570200000001, 122.32570200000001, 122.32570200000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_hwb_4[hwb(none 92.2 100 / 1)-rgb(122.325702, 122.325702, 122.325702)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(none 92.2 100 / 1)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["expected = 'rgb(122.325702, 122.325702, 122.325702)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgb(122.3257...570200000001)' == 'rgb(122.3257..., 122.325702)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgb(122.325702, 122.325702, 122.325702)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgb(122.32570200000001, 122.32570200000001, 122.32570200000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ++++++++ ++++++++ ++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgb(122.32570200000001, 122.32570200000001, 122.32570200000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_hwb_4[hwb(0 92.2 none / 1)-rgb(255, 235.11, 235.11)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(0 92.2 none / 1)', expected = 'rgb(255, 235.11, 235.11)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgb(255, 235...000000000001)' == 'rgb(255, 235.11, 235.11)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgb(255, 235.11, 235.11)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgb(255, 235.11000000000001, 235.11000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgb(255, 235.11000000000001, 235.11000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_hwb_4[hwb(100 92.2 none / 1)-rgb(241.74, 255, 235.11)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(100 92.2 none / 1)', expected = 'rgb(241.74, 255, 235.11)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgb(241.7400...000000000001)' == 'rgb(241.74, 255, 235.11)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgb(241.74, 255, 235.11)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgb(241.74000000000001, 255, 235.11000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgb(241.74000000000001, 255, 235.11000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_hwb_4[hwb(190.7 92.2 none / 1)-rgb(235.11, 251.45295, 255)] ____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(190.7 92.2 none / 1)', expected = 'rgb(235.11, 251.45295, 255)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgb(235.1100...9999999, 255)' == 'rgb(235.11, 251.45295, 255)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgb(235.11, 251.45295, 255)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgb(235.11000000000001, 251.45294999999999, 255)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgb(235.11000000000001, 251.45294999999999, 255)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_hwb_4[hwb(360 92.2 none / 1)-rgb(255, 235.11, 235.11)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(360 92.2 none / 1)', expected = 'rgb(255, 235.11, 235.11)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgb(255, 235...000000000001)' == 'rgb(255, 235.11, 235.11)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgb(255, 235.11, 235.11)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgb(255, 235.11000000000001, 235.11000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgb(255, 235.11000000000001, 235.11000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_hwb_4[hwb(none 92.2 none / 1)-rgb(255, 235.11, 235.11)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(none 92.2 none / 1)', expected = 'rgb(255, 235.11, 235.11)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgb(255, 235...000000000001)' == 'rgb(255, 235.11, 235.11)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgb(255, 235.11, 235.11)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgb(255, 235.11000000000001, 235.11000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgb(255, 235.11000000000001, 235.11000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_hwb_4[hwb(0 100 86.2 / 1)-rgb(136.949517, 136.949517, 136.949517)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(0 100 86.2 / 1)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["expected = 'rgb(136.949517, 136.949517, 136.949517)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgb(136.9495...951699999999)' == 'rgb(136.9495..., 136.949517)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgb(136.949517, 136.949517, 136.949517)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgb(136.94951699999999, 136.94951699999999, 136.94951699999999)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgb(136.94951699999999, 136.94951699999999, 136.94951699999999)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_hwb_4[hwb(100 100 86.2 / 1)-rgb(136.949517, 136.949517, 136.949517)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(100 100 86.2 / 1)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["expected = 'rgb(136.949517, 136.949517, 136.949517)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgb(136.9495...951699999999)' == 'rgb(136.9495..., 136.949517)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgb(136.949517, 136.949517, 136.949517)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgb(136.94951699999999, 136.94951699999999, 136.94951699999999)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgb(136.94951699999999, 136.94951699999999, 136.94951699999999)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_hwb_4[hwb(190.7 100 86.2 / 1)-rgb(136.949517, 136.949517, 136.949517)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(190.7 100 86.2 / 1)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["expected = 'rgb(136.949517, 136.949517, 136.949517)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgb(136.9495...951699999999)' == 'rgb(136.9495..., 136.949517)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgb(136.949517, 136.949517, 136.949517)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgb(136.94951699999999, 136.94951699999999, 136.94951699999999)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgb(136.94951699999999, 136.94951699999999, 136.94951699999999)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_hwb_4[hwb(360 100 86.2 / 1)-rgb(136.949517, 136.949517, 136.949517)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(360 100 86.2 / 1)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["expected = 'rgb(136.949517, 136.949517, 136.949517)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgb(136.9495...951699999999)' == 'rgb(136.9495..., 136.949517)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgb(136.949517, 136.949517, 136.949517)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgb(136.94951699999999, 136.94951699999999, 136.94951699999999)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgb(136.94951699999999, 136.94951699999999, 136.94951699999999)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_hwb_4[hwb(none 100 86.2 / 1)-rgb(136.949517, 136.949517, 136.949517)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(none 100 86.2 / 1)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["expected = 'rgb(136.949517, 136.949517, 136.949517)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgb(136.9495...951699999999)' == 'rgb(136.9495..., 136.949517)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgb(136.949517, 136.949517, 136.949517)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgb(136.94951699999999, 136.94951699999999, 136.94951699999999)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgb(136.94951699999999, 136.94951699999999, 136.94951699999999)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_hwb_4[hwb(190.7 none 0 / 1)-rgb(0, 209.525, 255)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(190.7 none 0 / 1)', expected = 'rgb(0, 209.525, 255)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgb(0, 209.5...0000001, 255)' == 'rgb(0, 209.525, 255)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgb(0, 209.525, 255)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgb(0, 209.52500000000001, 255)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? +++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgb(0, 209.52500000000001, 255)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____________ test_color_hwb_4[hwb(0 none 12 / 1)-rgb(224.4, 0, 0)] _____________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(0 none 12 / 1)', expected = 'rgb(224.4, 0, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgb(224.4000...000001, 0, 0)' == 'rgb(224.4, 0, 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgb(224.4, 0, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgb(224.40000000000001, 0, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgb(224.40000000000001, 0, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__________ test_color_hwb_4[hwb(100 none 12 / 1)-rgb(74.8, 224.4, 0)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(100 none 12 / 1)', expected = 'rgb(74.8, 224.4, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgb(74.79999...000000001, 0)' == 'rgb(74.8, 224.4, 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgb(74.8, 224.4, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgb(74.799999999999997, 224.40000000000001, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgb(74.799999999999997, 224.40000000000001, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_hwb_4[hwb(190.7 none 12 / 1)-rgb(0, 184.382, 224.4)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(190.7 none 12 / 1)', expected = 'rgb(0, 184.382, 224.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgb(0, 184.3...000000000001)' == 'rgb(0, 184.382, 224.4)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgb(0, 184.382, 224.4)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgb(0, 184.38200000000001, 224.40000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgb(0, 184.38200000000001, 224.40000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___________ test_color_hwb_4[hwb(360 none 12 / 1)-rgb(224.4, 0, 0)] ____________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(360 none 12 / 1)', expected = 'rgb(224.4, 0, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgb(224.4000...000001, 0, 0)' == 'rgb(224.4, 0, 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgb(224.4, 0, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgb(224.40000000000001, 0, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgb(224.40000000000001, 0, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___________ test_color_hwb_4[hwb(none none 12 / 1)-rgb(224.4, 0, 0)] ___________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(none none 12 / 1)', expected = 'rgb(224.4, 0, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgb(224.4000...000001, 0, 0)' == 'rgb(224.4, 0, 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgb(224.4, 0, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgb(224.40000000000001, 0, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgb(224.40000000000001, 0, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___________ test_color_hwb_4[hwb(0 none 86.2 / 1)-rgb(35.19, 0, 0)] ____________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(0 none 86.2 / 1)', expected = 'rgb(35.19, 0, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgb(35.18999...999998, 0, 0)' == 'rgb(35.19, 0, 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgb(35.19, 0, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgb(35.189999999999998, 0, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgb(35.189999999999998, 0, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_hwb_4[hwb(100 none 86.2 / 1)-rgb(11.73, 35.19, 0)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(100 none 86.2 / 1)', expected = 'rgb(11.73, 35.19, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgb(11.73, 3...999999998, 0)' == 'rgb(11.73, 35.19, 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgb(11.73, 35.19, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgb(11.73, 35.189999999999998, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? + ++++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgb(11.73, 35.189999999999998, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_hwb_4[hwb(190.7 none 86.2 / 1)-rgb(0, 28.91445, 35.19)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(190.7 none 86.2 / 1)', expected = 'rgb(0, 28.91445, 35.19)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgb(0, 28.91...999999999998)' == 'rgb(0, 28.91445, 35.19)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgb(0, 28.91445, 35.19)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgb(0, 28.914449999999999, 35.189999999999998)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgb(0, 28.914449999999999, 35.189999999999998)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__________ test_color_hwb_4[hwb(360 none 86.2 / 1)-rgb(35.19, 0, 0)] ___________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(360 none 86.2 / 1)', expected = 'rgb(35.19, 0, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgb(35.18999...999998, 0, 0)' == 'rgb(35.19, 0, 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgb(35.19, 0, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgb(35.189999999999998, 0, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgb(35.189999999999998, 0, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__________ test_color_hwb_4[hwb(none none 86.2 / 1)-rgb(35.19, 0, 0)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(none none 86.2 / 1)', expected = 'rgb(35.19, 0, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgb(35.18999...999998, 0, 0)' == 'rgb(35.19, 0, 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgb(35.19, 0, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgb(35.189999999999998, 0, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgb(35.189999999999998, 0, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_hwb_4[hwb(190.7 none none / 1)-rgb(0, 209.525, 255)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(190.7 none none / 1)', expected = 'rgb(0, 209.525, 255)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgb(0, 209.5...0000001, 255)' == 'rgb(0, 209.525, 255)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgb(0, 209.525, 255)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgb(0, 209.52500000000001, 255)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? +++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgb(0, 209.52500000000001, 255)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__________ test_color_hwb_4[hwb(0 0 0 / 0.55)-rgba(255, 0, 0, 0.55)] ___________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(0 0 0 / 0.55)', expected = 'rgba(255, 0, 0, 0.55)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(255, 0,...000000000004)' == 'rgba(255, 0, 0, 0.55)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(255, 0, 0, 0.55)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(255, 0, 0, 0.55000000000000004)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(255, 0, 0, 0.55000000000000004)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_hwb_4[hwb(100 0 0 / 0.55)-rgba(85, 255, 0, 0.55)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(100 0 0 / 0.55)', expected = 'rgba(85, 255, 0, 0.55)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(85, 255...000000000004)' == 'rgba(85, 255, 0, 0.55)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(85, 255, 0, 0.55)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(85, 255, 0, 0.55000000000000004)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(85, 255, 0, 0.55000000000000004)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_hwb_4[hwb(190.7 0 0 / 0.55)-rgba(0, 209.525, 255, 0.55)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(190.7 0 0 / 0.55)', expected = 'rgba(0, 209.525, 255, 0.55)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(0, 209....000000000004)' == 'rgba(0, 209.525, 255, 0.55)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(0, 209.525, 255, 0.55)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(0, 209.52500000000001, 255, 0.55000000000000004)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(0, 209.52500000000001, 255, 0.55000000000000004)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_hwb_4[hwb(360 0 0 / 0.55)-rgba(255, 0, 0, 0.55)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(360 0 0 / 0.55)', expected = 'rgba(255, 0, 0, 0.55)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(255, 0,...000000000004)' == 'rgba(255, 0, 0, 0.55)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(255, 0, 0, 0.55)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(255, 0, 0, 0.55000000000000004)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(255, 0, 0, 0.55000000000000004)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_hwb_4[hwb(none 0 0 / 0.55)-rgba(255, 0, 0, 0.55)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(none 0 0 / 0.55)', expected = 'rgba(255, 0, 0, 0.55)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(255, 0,...000000000004)' == 'rgba(255, 0, 0, 0.55)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(255, 0, 0, 0.55)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(255, 0, 0, 0.55000000000000004)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(255, 0, 0, 0.55000000000000004)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_hwb_4[hwb(0 0 12 / 0.55)-rgba(224.4, 0, 0, 0.55)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(0 0 12 / 0.55)', expected = 'rgba(224.4, 0, 0, 0.55)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(224.400...000000000004)' == 'rgba(224.4, 0, 0, 0.55)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(224.4, 0, 0, 0.55)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(224.40000000000001, 0, 0, 0.55000000000000004)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(224.40000000000001, 0, 0, 0.55000000000000004)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_hwb_4[hwb(100 0 12 / 0.55)-rgba(74.8, 224.4, 0, 0.55)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(100 0 12 / 0.55)', expected = 'rgba(74.8, 224.4, 0, 0.55)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(74.7999...000000000004)' == 'rgba(74.8, 224.4, 0, 0.55)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(74.8, 224.4, 0, 0.55)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(74.799999999999997, 224.40000000000001, 0, 0.55000000000000004)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(74.799999999999997, 224.40000000000001, 0, 0.55000000000000004)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_hwb_4[hwb(190.7 0 12 / 0.55)-rgba(0, 184.382, 224.4, 0.55)] ____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(190.7 0 12 / 0.55)', expected = 'rgba(0, 184.382, 224.4, 0.55)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(0, 184....000000000004)' == 'rgba(0, 184.... 224.4, 0.55)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(0, 184.382, 224.4, 0.55)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(0, 184.38200000000001, 224.40000000000001, 0.55000000000000004)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(0, 184.38200000000001, 224.40000000000001, 0.55000000000000004)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_hwb_4[hwb(360 0 12 / 0.55)-rgba(224.4, 0, 0, 0.55)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(360 0 12 / 0.55)', expected = 'rgba(224.4, 0, 0, 0.55)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(224.400...000000000004)' == 'rgba(224.4, 0, 0, 0.55)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(224.4, 0, 0, 0.55)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(224.40000000000001, 0, 0, 0.55000000000000004)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(224.40000000000001, 0, 0, 0.55000000000000004)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_hwb_4[hwb(none 0 12 / 0.55)-rgba(224.4, 0, 0, 0.55)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(none 0 12 / 0.55)', expected = 'rgba(224.4, 0, 0, 0.55)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(224.400...000000000004)' == 'rgba(224.4, 0, 0, 0.55)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(224.4, 0, 0, 0.55)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(224.40000000000001, 0, 0, 0.55000000000000004)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(224.40000000000001, 0, 0, 0.55000000000000004)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_hwb_4[hwb(0 0 86.2 / 0.55)-rgba(35.19, 0, 0, 0.55)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(0 0 86.2 / 0.55)', expected = 'rgba(35.19, 0, 0, 0.55)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(35.1899...000000000004)' == 'rgba(35.19, 0, 0, 0.55)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(35.19, 0, 0, 0.55)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(35.189999999999998, 0, 0, 0.55000000000000004)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(35.189999999999998, 0, 0, 0.55000000000000004)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_hwb_4[hwb(100 0 86.2 / 0.55)-rgba(11.73, 35.19, 0, 0.55)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(100 0 86.2 / 0.55)', expected = 'rgba(11.73, 35.19, 0, 0.55)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(11.73, ...000000000004)' == 'rgba(11.73, 35.19, 0, 0.55)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(11.73, 35.19, 0, 0.55)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(11.73, 35.189999999999998, 0, 0.55000000000000004)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(11.73, 35.189999999999998, 0, 0.55000000000000004)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__ test_color_hwb_4[hwb(190.7 0 86.2 / 0.55)-rgba(0, 28.91445, 35.19, 0.55)] ___\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(190.7 0 86.2 / 0.55)', expected = 'rgba(0, 28.91445, 35.19, 0.55)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(0, 28.9...000000000004)' == 'rgba(0, 28.9... 35.19, 0.55)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(0, 28.91445, 35.19, 0.55)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(0, 28.914449999999999, 35.189999999999998, 0.55000000000000004)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(0, 28.914449999999999, 35.189999999999998, 0.55000000000000004)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_hwb_4[hwb(360 0 86.2 / 0.55)-rgba(35.19, 0, 0, 0.55)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(360 0 86.2 / 0.55)', expected = 'rgba(35.19, 0, 0, 0.55)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(35.1899...000000000004)' == 'rgba(35.19, 0, 0, 0.55)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(35.19, 0, 0, 0.55)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(35.189999999999998, 0, 0, 0.55000000000000004)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(35.189999999999998, 0, 0, 0.55000000000000004)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_hwb_4[hwb(none 0 86.2 / 0.55)-rgba(35.19, 0, 0, 0.55)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(none 0 86.2 / 0.55)', expected = 'rgba(35.19, 0, 0, 0.55)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(35.1899...000000000004)' == 'rgba(35.19, 0, 0, 0.55)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(35.19, 0, 0, 0.55)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(35.189999999999998, 0, 0, 0.55000000000000004)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(35.189999999999998, 0, 0, 0.55000000000000004)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__________ test_color_hwb_4[hwb(0 0 100 / 0.55)-rgba(0, 0, 0, 0.55)] ___________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(0 0 100 / 0.55)', expected = 'rgba(0, 0, 0, 0.55)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(0, 0, 0...000000000004)' == 'rgba(0, 0, 0, 0.55)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(0, 0, 0, 0.55)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(0, 0, 0, 0.55000000000000004)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(0, 0, 0, 0.55000000000000004)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_hwb_4[hwb(100 0 100 / 0.55)-rgba(0, 0, 0, 0.55)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(100 0 100 / 0.55)', expected = 'rgba(0, 0, 0, 0.55)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(0, 0, 0...000000000004)' == 'rgba(0, 0, 0, 0.55)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(0, 0, 0, 0.55)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(0, 0, 0, 0.55000000000000004)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(0, 0, 0, 0.55000000000000004)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_hwb_4[hwb(190.7 0 100 / 0.55)-rgba(0, 0, 0, 0.55)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(190.7 0 100 / 0.55)', expected = 'rgba(0, 0, 0, 0.55)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(0, 0, 0...000000000004)' == 'rgba(0, 0, 0, 0.55)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(0, 0, 0, 0.55)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(0, 0, 0, 0.55000000000000004)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(0, 0, 0, 0.55000000000000004)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_hwb_4[hwb(360 0 100 / 0.55)-rgba(0, 0, 0, 0.55)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(360 0 100 / 0.55)', expected = 'rgba(0, 0, 0, 0.55)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(0, 0, 0...000000000004)' == 'rgba(0, 0, 0, 0.55)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(0, 0, 0, 0.55)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(0, 0, 0, 0.55000000000000004)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(0, 0, 0, 0.55000000000000004)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_hwb_4[hwb(none 0 100 / 0.55)-rgba(0, 0, 0, 0.55)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(none 0 100 / 0.55)', expected = 'rgba(0, 0, 0, 0.55)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(0, 0, 0...000000000004)' == 'rgba(0, 0, 0, 0.55)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(0, 0, 0, 0.55)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(0, 0, 0, 0.55000000000000004)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(0, 0, 0, 0.55000000000000004)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_hwb_4[hwb(0 0 none / 0.55)-rgba(255, 0, 0, 0.55)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(0 0 none / 0.55)', expected = 'rgba(255, 0, 0, 0.55)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(255, 0,...000000000004)' == 'rgba(255, 0, 0, 0.55)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(255, 0, 0, 0.55)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(255, 0, 0, 0.55000000000000004)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(255, 0, 0, 0.55000000000000004)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_hwb_4[hwb(100 0 none / 0.55)-rgba(85, 255, 0, 0.55)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(100 0 none / 0.55)', expected = 'rgba(85, 255, 0, 0.55)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(85, 255...000000000004)' == 'rgba(85, 255, 0, 0.55)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(85, 255, 0, 0.55)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(85, 255, 0, 0.55000000000000004)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(85, 255, 0, 0.55000000000000004)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_hwb_4[hwb(190.7 0 none / 0.55)-rgba(0, 209.525, 255, 0.55)] ____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(190.7 0 none / 0.55)', expected = 'rgba(0, 209.525, 255, 0.55)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(0, 209....000000000004)' == 'rgba(0, 209.525, 255, 0.55)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(0, 209.525, 255, 0.55)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(0, 209.52500000000001, 255, 0.55000000000000004)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(0, 209.52500000000001, 255, 0.55000000000000004)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_hwb_4[hwb(360 0 none / 0.55)-rgba(255, 0, 0, 0.55)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(360 0 none / 0.55)', expected = 'rgba(255, 0, 0, 0.55)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(255, 0,...000000000004)' == 'rgba(255, 0, 0, 0.55)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(255, 0, 0, 0.55)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(255, 0, 0, 0.55000000000000004)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(255, 0, 0, 0.55000000000000004)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_hwb_4[hwb(none 0 none / 0.55)-rgba(255, 0, 0, 0.55)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(none 0 none / 0.55)', expected = 'rgba(255, 0, 0, 0.55)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(255, 0,...000000000004)' == 'rgba(255, 0, 0, 0.55)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(255, 0, 0, 0.55)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(255, 0, 0, 0.55000000000000004)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(255, 0, 0, 0.55000000000000004)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_hwb_4[hwb(0 55 0 / 0.55)-rgba(255, 140.25, 140.25, 0.55)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(0 55 0 / 0.55)', expected = 'rgba(255, 140.25, 140.25, 0.55)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(255, 14...000000000004)' == 'rgba(255, 14...140.25, 0.55)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(255, 140.25, 140.25, 0.55)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(255, 140.25, 140.25, 0.55000000000000004)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? +++++++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(255, 140.25, 140.25, 0.55000000000000004)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_hwb_4[hwb(100 55 0 / 0.55)-rgba(178.5, 255, 140.25, 0.55)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(100 55 0 / 0.55)', expected = 'rgba(178.5, 255, 140.25, 0.55)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(178.5, ...000000000004)' == 'rgba(178.5, ...140.25, 0.55)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(178.5, 255, 140.25, 0.55)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(178.5, 255, 140.25, 0.55000000000000004)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? +++++++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(178.5, 255, 140.25, 0.55000000000000004)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_hwb_4[hwb(190.7 55 0 / 0.55)-rgba(140.25, 234.53625, 255, 0.55)] __\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(190.7 55 0 / 0.55)', expected = 'rgba(140.25, 234.53625, 255, 0.55)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(140.25,...000000000004)' == 'rgba(140.25,...5, 255, 0.55)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(140.25, 234.53625, 255, 0.55)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(140.25, 234.53625, 255, 0.55000000000000004)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? +++++++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(140.25, 234.53625, 255, 0.55000000000000004)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_hwb_4[hwb(360 55 0 / 0.55)-rgba(255, 140.25, 140.25, 0.55)] ____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(360 55 0 / 0.55)', expected = 'rgba(255, 140.25, 140.25, 0.55)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(255, 14...000000000004)' == 'rgba(255, 14...140.25, 0.55)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(255, 140.25, 140.25, 0.55)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(255, 140.25, 140.25, 0.55000000000000004)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? +++++++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(255, 140.25, 140.25, 0.55000000000000004)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___ test_color_hwb_4[hwb(none 55 0 / 0.55)-rgba(255, 140.25, 140.25, 0.55)] ____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(none 55 0 / 0.55)', expected = 'rgba(255, 140.25, 140.25, 0.55)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(255, 14...000000000004)' == 'rgba(255, 14...140.25, 0.55)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(255, 140.25, 140.25, 0.55)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(255, 140.25, 140.25, 0.55000000000000004)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? +++++++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(255, 140.25, 140.25, 0.55000000000000004)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___ test_color_hwb_4[hwb(0 55 12 / 0.55)-rgba(224.4, 140.25, 140.25, 0.55)] ____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(0 55 12 / 0.55)', expected = 'rgba(224.4, 140.25, 140.25, 0.55)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(224.400...000000000004)' == 'rgba(224.4, ...140.25, 0.55)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(224.4, 140.25, 140.25, 0.55)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(224.40000000000001, 140.25, 140.25, 0.55000000000000004)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(224.40000000000001, 140.25, 140.25, 0.55000000000000004)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___ test_color_hwb_4[hwb(100 55 12 / 0.55)-rgba(168.3, 224.4, 140.25, 0.55)] ___\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(100 55 12 / 0.55)', expected = 'rgba(168.3, 224.4, 140.25, 0.55)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(168.300...000000000004)' == 'rgba(168.3, ...140.25, 0.55)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(168.3, 224.4, 140.25, 0.55)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(168.30000000000001, 224.40000000000001, 140.25, 0.55000000000000004)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(168.30000000000001, 224.40000000000001, 140.25, 0.55000000000000004)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_hwb_4[hwb(190.7 55 12 / 0.55)-rgba(140.25, 209.39325, 224.4, 0.55)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(190.7 55 12 / 0.55)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["expected = 'rgba(140.25, 209.39325, 224.4, 0.55)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(140.25,...000000000004)' == 'rgba(140.25,... 224.4, 0.55)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(140.25, 209.39325, 224.4, 0.55)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(140.25, 209.39324999999999, 224.40000000000001, 0.55000000000000004)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(140.25, 209.39324999999999, 224.40000000000001, 0.55000000000000004)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__ test_color_hwb_4[hwb(360 55 12 / 0.55)-rgba(224.4, 140.25, 140.25, 0.55)] ___\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(360 55 12 / 0.55)', expected = 'rgba(224.4, 140.25, 140.25, 0.55)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(224.400...000000000004)' == 'rgba(224.4, ...140.25, 0.55)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(224.4, 140.25, 140.25, 0.55)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(224.40000000000001, 140.25, 140.25, 0.55000000000000004)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(224.40000000000001, 140.25, 140.25, 0.55000000000000004)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__ test_color_hwb_4[hwb(none 55 12 / 0.55)-rgba(224.4, 140.25, 140.25, 0.55)] __\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(none 55 12 / 0.55)', expected = 'rgba(224.4, 140.25, 140.25, 0.55)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(224.400...000000000004)' == 'rgba(224.4, ...140.25, 0.55)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(224.4, 140.25, 140.25, 0.55)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(224.40000000000001, 140.25, 140.25, 0.55000000000000004)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(224.40000000000001, 140.25, 140.25, 0.55000000000000004)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_hwb_4[hwb(0 55 86.2 / 0.55)-rgba(99.327196, 99.327196, 99.327196, 0.55)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(0 55 86.2 / 0.55)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["expected = 'rgba(99.327196, 99.327196, 99.327196, 0.55)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(99.3271...000000000004)' == 'rgba(99.3271...327196, 0.55)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(99.327196, 99.327196, 99.327196, 0.55)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(99.327196000000001, 99.327196000000001, 99.327196000000001, 0.55000000000000004)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["('rgba(99.327196000000001, 99.327196000000001, 99.327196000000001, '"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" '0.55000000000000004)')"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_hwb_4[hwb(100 55 86.2 / 0.55)-rgba(99.327196, 99.327196, 99.327196, 0.55)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(100 55 86.2 / 0.55)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["expected = 'rgba(99.327196, 99.327196, 99.327196, 0.55)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(99.3271...000000000004)' == 'rgba(99.3271...327196, 0.55)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(99.327196, 99.327196, 99.327196, 0.55)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(99.327196000000001, 99.327196000000001, 99.327196000000001, 0.55000000000000004)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["('rgba(99.327196000000001, 99.327196000000001, 99.327196000000001, '"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" '0.55000000000000004)')"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_hwb_4[hwb(190.7 55 86.2 / 0.55)-rgba(99.327196, 99.327196, 99.327196, 0.55)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(190.7 55 86.2 / 0.55)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["expected = 'rgba(99.327196, 99.327196, 99.327196, 0.55)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(99.3271...000000000004)' == 'rgba(99.3271...327196, 0.55)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(99.327196, 99.327196, 99.327196, 0.55)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(99.327196000000001, 99.327196000000001, 99.327196000000001, 0.55000000000000004)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["('rgba(99.327196000000001, 99.327196000000001, 99.327196000000001, '"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" '0.55000000000000004)')"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_hwb_4[hwb(360 55 86.2 / 0.55)-rgba(99.327196, 99.327196, 99.327196, 0.55)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(360 55 86.2 / 0.55)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["expected = 'rgba(99.327196, 99.327196, 99.327196, 0.55)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(99.3271...000000000004)' == 'rgba(99.3271...327196, 0.55)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(99.327196, 99.327196, 99.327196, 0.55)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(99.327196000000001, 99.327196000000001, 99.327196000000001, 0.55000000000000004)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["('rgba(99.327196000000001, 99.327196000000001, 99.327196000000001, '"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" '0.55000000000000004)')"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_hwb_4[hwb(none 55 86.2 / 0.55)-rgba(99.327196, 99.327196, 99.327196, 0.55)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(none 55 86.2 / 0.55)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["expected = 'rgba(99.327196, 99.327196, 99.327196, 0.55)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(99.3271...000000000004)' == 'rgba(99.3271...327196, 0.55)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(99.327196, 99.327196, 99.327196, 0.55)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(99.327196000000001, 99.327196000000001, 99.327196000000001, 0.55000000000000004)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["('rgba(99.327196000000001, 99.327196000000001, 99.327196000000001, '"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" '0.55000000000000004)')"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_hwb_4[hwb(0 55 100 / 0.55)-rgba(90.483871, 90.483871, 90.483871, 0.55)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(0 55 100 / 0.55)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["expected = 'rgba(90.483871, 90.483871, 90.483871, 0.55)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(90.4838...000000000004)' == 'rgba(90.4838...483871, 0.55)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(90.483871, 90.483871, 90.483871, 0.55)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(90.483870999999994, 90.483870999999994, 90.483870999999994, 0.55000000000000004)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["('rgba(90.483870999999994, 90.483870999999994, 90.483870999999994, '"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" '0.55000000000000004)')"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_hwb_4[hwb(100 55 100 / 0.55)-rgba(90.483871, 90.483871, 90.483871, 0.55)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(100 55 100 / 0.55)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["expected = 'rgba(90.483871, 90.483871, 90.483871, 0.55)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(90.4838...000000000004)' == 'rgba(90.4838...483871, 0.55)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(90.483871, 90.483871, 90.483871, 0.55)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(90.483870999999994, 90.483870999999994, 90.483870999999994, 0.55000000000000004)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["('rgba(90.483870999999994, 90.483870999999994, 90.483870999999994, '"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" '0.55000000000000004)')"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_hwb_4[hwb(190.7 55 100 / 0.55)-rgba(90.483871, 90.483871, 90.483871, 0.55)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(190.7 55 100 / 0.55)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["expected = 'rgba(90.483871, 90.483871, 90.483871, 0.55)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(90.4838...000000000004)' == 'rgba(90.4838...483871, 0.55)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(90.483871, 90.483871, 90.483871, 0.55)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(90.483870999999994, 90.483870999999994, 90.483870999999994, 0.55000000000000004)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["('rgba(90.483870999999994, 90.483870999999994, 90.483870999999994, '"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" '0.55000000000000004)')"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_hwb_4[hwb(360 55 100 / 0.55)-rgba(90.483871, 90.483871, 90.483871, 0.55)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(360 55 100 / 0.55)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["expected = 'rgba(90.483871, 90.483871, 90.483871, 0.55)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(90.4838...000000000004)' == 'rgba(90.4838...483871, 0.55)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(90.483871, 90.483871, 90.483871, 0.55)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(90.483870999999994, 90.483870999999994, 90.483870999999994, 0.55000000000000004)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["('rgba(90.483870999999994, 90.483870999999994, 90.483870999999994, '"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" '0.55000000000000004)')"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_hwb_4[hwb(none 55 100 / 0.55)-rgba(90.483871, 90.483871, 90.483871, 0.55)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(none 55 100 / 0.55)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["expected = 'rgba(90.483871, 90.483871, 90.483871, 0.55)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(90.4838...000000000004)' == 'rgba(90.4838...483871, 0.55)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(90.483871, 90.483871, 90.483871, 0.55)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(90.483870999999994, 90.483870999999994, 90.483870999999994, 0.55000000000000004)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["('rgba(90.483870999999994, 90.483870999999994, 90.483870999999994, '"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" '0.55000000000000004)')"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___ test_color_hwb_4[hwb(0 55 none / 0.55)-rgba(255, 140.25, 140.25, 0.55)] ____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(0 55 none / 0.55)', expected = 'rgba(255, 140.25, 140.25, 0.55)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(255, 14...000000000004)' == 'rgba(255, 14...140.25, 0.55)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(255, 140.25, 140.25, 0.55)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(255, 140.25, 140.25, 0.55000000000000004)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? +++++++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(255, 140.25, 140.25, 0.55000000000000004)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___ test_color_hwb_4[hwb(100 55 none / 0.55)-rgba(178.5, 255, 140.25, 0.55)] ___\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(100 55 none / 0.55)', expected = 'rgba(178.5, 255, 140.25, 0.55)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(178.5, ...000000000004)' == 'rgba(178.5, ...140.25, 0.55)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(178.5, 255, 140.25, 0.55)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(178.5, 255, 140.25, 0.55000000000000004)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? +++++++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(178.5, 255, 140.25, 0.55000000000000004)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_hwb_4[hwb(190.7 55 none / 0.55)-rgba(140.25, 234.53625, 255, 0.55)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(190.7 55 none / 0.55)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["expected = 'rgba(140.25, 234.53625, 255, 0.55)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(140.25,...000000000004)' == 'rgba(140.25,...5, 255, 0.55)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(140.25, 234.53625, 255, 0.55)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(140.25, 234.53625, 255, 0.55000000000000004)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? +++++++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(140.25, 234.53625, 255, 0.55000000000000004)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__ test_color_hwb_4[hwb(360 55 none / 0.55)-rgba(255, 140.25, 140.25, 0.55)] ___\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(360 55 none / 0.55)', expected = 'rgba(255, 140.25, 140.25, 0.55)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(255, 14...000000000004)' == 'rgba(255, 14...140.25, 0.55)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(255, 140.25, 140.25, 0.55)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(255, 140.25, 140.25, 0.55000000000000004)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? +++++++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(255, 140.25, 140.25, 0.55000000000000004)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__ test_color_hwb_4[hwb(none 55 none / 0.55)-rgba(255, 140.25, 140.25, 0.55)] __\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(none 55 none / 0.55)', expected = 'rgba(255, 140.25, 140.25, 0.55)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(255, 14...000000000004)' == 'rgba(255, 14...140.25, 0.55)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(255, 140.25, 140.25, 0.55)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(255, 140.25, 140.25, 0.55000000000000004)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? +++++++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(255, 140.25, 140.25, 0.55000000000000004)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_hwb_4[hwb(0 92.2 0 / 0.55)-rgba(255, 235.11, 235.11, 0.55)] ____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(0 92.2 0 / 0.55)', expected = 'rgba(255, 235.11, 235.11, 0.55)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(255, 23...000000000004)' == 'rgba(255, 23...235.11, 0.55)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(255, 235.11, 235.11, 0.55)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(255, 235.11000000000001, 235.11000000000001, 0.55000000000000004)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(255, 235.11000000000001, 235.11000000000001, 0.55000000000000004)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___ test_color_hwb_4[hwb(100 92.2 0 / 0.55)-rgba(241.74, 255, 235.11, 0.55)] ___\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(100 92.2 0 / 0.55)', expected = 'rgba(241.74, 255, 235.11, 0.55)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(241.740...000000000004)' == 'rgba(241.74,...235.11, 0.55)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(241.74, 255, 235.11, 0.55)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(241.74000000000001, 255, 235.11000000000001, 0.55000000000000004)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(241.74000000000001, 255, 235.11000000000001, 0.55000000000000004)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_hwb_4[hwb(190.7 92.2 0 / 0.55)-rgba(235.11, 251.45295, 255, 0.55)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(190.7 92.2 0 / 0.55)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["expected = 'rgba(235.11, 251.45295, 255, 0.55)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(235.110...000000000004)' == 'rgba(235.11,...5, 255, 0.55)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(235.11, 251.45295, 255, 0.55)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(235.11000000000001, 251.45294999999999, 255, 0.55000000000000004)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(235.11000000000001, 251.45294999999999, 255, 0.55000000000000004)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___ test_color_hwb_4[hwb(360 92.2 0 / 0.55)-rgba(255, 235.11, 235.11, 0.55)] ___\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(360 92.2 0 / 0.55)', expected = 'rgba(255, 235.11, 235.11, 0.55)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(255, 23...000000000004)' == 'rgba(255, 23...235.11, 0.55)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(255, 235.11, 235.11, 0.55)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(255, 235.11000000000001, 235.11000000000001, 0.55000000000000004)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(255, 235.11000000000001, 235.11000000000001, 0.55000000000000004)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__ test_color_hwb_4[hwb(none 92.2 0 / 0.55)-rgba(255, 235.11, 235.11, 0.55)] ___\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(none 92.2 0 / 0.55)', expected = 'rgba(255, 235.11, 235.11, 0.55)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(255, 23...000000000004)' == 'rgba(255, 23...235.11, 0.55)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(255, 235.11, 235.11, 0.55)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(255, 235.11000000000001, 235.11000000000001, 0.55000000000000004)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(255, 235.11000000000001, 235.11000000000001, 0.55000000000000004)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_hwb_4[hwb(0 92.2 12 / 0.55)-rgba(225.633397, 225.633397, 225.633397, 0.55)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(0 92.2 12 / 0.55)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["expected = 'rgba(225.633397, 225.633397, 225.633397, 0.55)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(225.633...000000000004)' == 'rgba(225.633...633397, 0.55)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE Skipping 35 identical leading characters in diff, use -v to show\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - 3397, 0.55)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + 3397, 0.55000000000000004)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(225.633397, 225.633397, 225.633397, 0.55000000000000004)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_hwb_4[hwb(100 92.2 12 / 0.55)-rgba(225.633397, 225.633397, 225.633397, 0.55)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(100 92.2 12 / 0.55)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["expected = 'rgba(225.633397, 225.633397, 225.633397, 0.55)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(225.633...000000000004)' == 'rgba(225.633...633397, 0.55)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE Skipping 35 identical leading characters in diff, use -v to show\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - 3397, 0.55)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + 3397, 0.55000000000000004)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(225.633397, 225.633397, 225.633397, 0.55000000000000004)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_hwb_4[hwb(190.7 92.2 12 / 0.55)-rgba(225.633397, 225.633397, 225.633397, 0.55)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(190.7 92.2 12 / 0.55)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["expected = 'rgba(225.633397, 225.633397, 225.633397, 0.55)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(225.633...000000000004)' == 'rgba(225.633...633397, 0.55)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE Skipping 35 identical leading characters in diff, use -v to show\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - 3397, 0.55)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + 3397, 0.55000000000000004)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(225.633397, 225.633397, 225.633397, 0.55000000000000004)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_hwb_4[hwb(360 92.2 12 / 0.55)-rgba(225.633397, 225.633397, 225.633397, 0.55)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(360 92.2 12 / 0.55)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["expected = 'rgba(225.633397, 225.633397, 225.633397, 0.55)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(225.633...000000000004)' == 'rgba(225.633...633397, 0.55)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE Skipping 35 identical leading characters in diff, use -v to show\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - 3397, 0.55)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + 3397, 0.55000000000000004)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(225.633397, 225.633397, 225.633397, 0.55000000000000004)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_hwb_4[hwb(none 92.2 12 / 0.55)-rgba(225.633397, 225.633397, 225.633397, 0.55)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(none 92.2 12 / 0.55)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["expected = 'rgba(225.633397, 225.633397, 225.633397, 0.55)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(225.633...000000000004)' == 'rgba(225.633...633397, 0.55)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE Skipping 35 identical leading characters in diff, use -v to show\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - 3397, 0.55)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + 3397, 0.55000000000000004)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(225.633397, 225.633397, 225.633397, 0.55000000000000004)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_hwb_4[hwb(0 92.2 86.2 / 0.55)-rgba(131.788117, 131.788117, 131.788117, 0.55)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(0 92.2 86.2 / 0.55)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["expected = 'rgba(131.788117, 131.788117, 131.788117, 0.55)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(131.788...000000000004)' == 'rgba(131.788...788117, 0.55)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE Skipping 35 identical leading characters in diff, use -v to show\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - 8117, 0.55)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + 8117, 0.55000000000000004)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(131.788117, 131.788117, 131.788117, 0.55000000000000004)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_hwb_4[hwb(100 92.2 86.2 / 0.55)-rgba(131.788117, 131.788117, 131.788117, 0.55)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(100 92.2 86.2 / 0.55)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["expected = 'rgba(131.788117, 131.788117, 131.788117, 0.55)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(131.788...000000000004)' == 'rgba(131.788...788117, 0.55)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE Skipping 35 identical leading characters in diff, use -v to show\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - 8117, 0.55)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + 8117, 0.55000000000000004)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(131.788117, 131.788117, 131.788117, 0.55000000000000004)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_hwb_4[hwb(190.7 92.2 86.2 / 0.55)-rgba(131.788117, 131.788117, 131.788117, 0.55)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(190.7 92.2 86.2 / 0.55)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["expected = 'rgba(131.788117, 131.788117, 131.788117, 0.55)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(131.788...000000000004)' == 'rgba(131.788...788117, 0.55)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE Skipping 35 identical leading characters in diff, use -v to show\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - 8117, 0.55)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + 8117, 0.55000000000000004)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(131.788117, 131.788117, 131.788117, 0.55000000000000004)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_hwb_4[hwb(360 92.2 86.2 / 0.55)-rgba(131.788117, 131.788117, 131.788117, 0.55)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(360 92.2 86.2 / 0.55)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["expected = 'rgba(131.788117, 131.788117, 131.788117, 0.55)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(131.788...000000000004)' == 'rgba(131.788...788117, 0.55)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE Skipping 35 identical leading characters in diff, use -v to show\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - 8117, 0.55)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + 8117, 0.55000000000000004)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(131.788117, 131.788117, 131.788117, 0.55000000000000004)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_hwb_4[hwb(none 92.2 86.2 / 0.55)-rgba(131.788117, 131.788117, 131.788117, 0.55)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(none 92.2 86.2 / 0.55)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["expected = 'rgba(131.788117, 131.788117, 131.788117, 0.55)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(131.788...000000000004)' == 'rgba(131.788...788117, 0.55)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE Skipping 35 identical leading characters in diff, use -v to show\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - 8117, 0.55)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + 8117, 0.55000000000000004)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(131.788117, 131.788117, 131.788117, 0.55000000000000004)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_hwb_4[hwb(0 92.2 100 / 0.55)-rgba(122.325702, 122.325702, 122.325702, 0.55)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(0 92.2 100 / 0.55)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["expected = 'rgba(122.325702, 122.325702, 122.325702, 0.55)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(122.325...000000000004)' == 'rgba(122.325...325702, 0.55)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(122.325702, 122.325702, 122.325702, 0.55)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(122.32570200000001, 122.32570200000001, 122.32570200000001, 0.55000000000000004)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["('rgba(122.32570200000001, 122.32570200000001, 122.32570200000001, '"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" '0.55000000000000004)')"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_hwb_4[hwb(100 92.2 100 / 0.55)-rgba(122.325702, 122.325702, 122.325702, 0.55)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(100 92.2 100 / 0.55)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["expected = 'rgba(122.325702, 122.325702, 122.325702, 0.55)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(122.325...000000000004)' == 'rgba(122.325...325702, 0.55)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(122.325702, 122.325702, 122.325702, 0.55)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(122.32570200000001, 122.32570200000001, 122.32570200000001, 0.55000000000000004)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["('rgba(122.32570200000001, 122.32570200000001, 122.32570200000001, '"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" '0.55000000000000004)')"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_hwb_4[hwb(190.7 92.2 100 / 0.55)-rgba(122.325702, 122.325702, 122.325702, 0.55)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(190.7 92.2 100 / 0.55)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["expected = 'rgba(122.325702, 122.325702, 122.325702, 0.55)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(122.325...000000000004)' == 'rgba(122.325...325702, 0.55)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(122.325702, 122.325702, 122.325702, 0.55)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(122.32570200000001, 122.32570200000001, 122.32570200000001, 0.55000000000000004)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["('rgba(122.32570200000001, 122.32570200000001, 122.32570200000001, '"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" '0.55000000000000004)')"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_hwb_4[hwb(360 92.2 100 / 0.55)-rgba(122.325702, 122.325702, 122.325702, 0.55)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(360 92.2 100 / 0.55)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["expected = 'rgba(122.325702, 122.325702, 122.325702, 0.55)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(122.325...000000000004)' == 'rgba(122.325...325702, 0.55)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(122.325702, 122.325702, 122.325702, 0.55)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(122.32570200000001, 122.32570200000001, 122.32570200000001, 0.55000000000000004)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["('rgba(122.32570200000001, 122.32570200000001, 122.32570200000001, '"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" '0.55000000000000004)')"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_hwb_4[hwb(none 92.2 100 / 0.55)-rgba(122.325702, 122.325702, 122.325702, 0.55)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(none 92.2 100 / 0.55)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["expected = 'rgba(122.325702, 122.325702, 122.325702, 0.55)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(122.325...000000000004)' == 'rgba(122.325...325702, 0.55)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(122.325702, 122.325702, 122.325702, 0.55)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(122.32570200000001, 122.32570200000001, 122.32570200000001, 0.55000000000000004)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["('rgba(122.32570200000001, 122.32570200000001, 122.32570200000001, '"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" '0.55000000000000004)')"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__ test_color_hwb_4[hwb(0 92.2 none / 0.55)-rgba(255, 235.11, 235.11, 0.55)] ___\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(0 92.2 none / 0.55)', expected = 'rgba(255, 235.11, 235.11, 0.55)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(255, 23...000000000004)' == 'rgba(255, 23...235.11, 0.55)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(255, 235.11, 235.11, 0.55)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(255, 235.11000000000001, 235.11000000000001, 0.55000000000000004)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(255, 235.11000000000001, 235.11000000000001, 0.55000000000000004)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_hwb_4[hwb(100 92.2 none / 0.55)-rgba(241.74, 255, 235.11, 0.55)] __\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(100 92.2 none / 0.55)', expected = 'rgba(241.74, 255, 235.11, 0.55)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(241.740...000000000004)' == 'rgba(241.74,...235.11, 0.55)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(241.74, 255, 235.11, 0.55)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(241.74000000000001, 255, 235.11000000000001, 0.55000000000000004)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(241.74000000000001, 255, 235.11000000000001, 0.55000000000000004)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_hwb_4[hwb(190.7 92.2 none / 0.55)-rgba(235.11, 251.45295, 255, 0.55)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(190.7 92.2 none / 0.55)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["expected = 'rgba(235.11, 251.45295, 255, 0.55)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(235.110...000000000004)' == 'rgba(235.11,...5, 255, 0.55)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(235.11, 251.45295, 255, 0.55)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(235.11000000000001, 251.45294999999999, 255, 0.55000000000000004)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(235.11000000000001, 251.45294999999999, 255, 0.55000000000000004)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_hwb_4[hwb(360 92.2 none / 0.55)-rgba(255, 235.11, 235.11, 0.55)] __\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(360 92.2 none / 0.55)', expected = 'rgba(255, 235.11, 235.11, 0.55)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(255, 23...000000000004)' == 'rgba(255, 23...235.11, 0.55)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(255, 235.11, 235.11, 0.55)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(255, 235.11000000000001, 235.11000000000001, 0.55000000000000004)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(255, 235.11000000000001, 235.11000000000001, 0.55000000000000004)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_hwb_4[hwb(none 92.2 none / 0.55)-rgba(255, 235.11, 235.11, 0.55)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(none 92.2 none / 0.55)', expected = 'rgba(255, 235.11, 235.11, 0.55)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(255, 23...000000000004)' == 'rgba(255, 23...235.11, 0.55)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(255, 235.11, 235.11, 0.55)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(255, 235.11000000000001, 235.11000000000001, 0.55000000000000004)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(255, 235.11000000000001, 235.11000000000001, 0.55000000000000004)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_hwb_4[hwb(0 100 0 / 0.55)-rgba(255, 255, 255, 0.55)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(0 100 0 / 0.55)', expected = 'rgba(255, 255, 255, 0.55)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(255, 25...000000000004)' == 'rgba(255, 255, 255, 0.55)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(255, 255, 255, 0.55)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(255, 255, 255, 0.55000000000000004)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? +++++++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(255, 255, 255, 0.55000000000000004)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_hwb_4[hwb(100 100 0 / 0.55)-rgba(255, 255, 255, 0.55)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(100 100 0 / 0.55)', expected = 'rgba(255, 255, 255, 0.55)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(255, 25...000000000004)' == 'rgba(255, 255, 255, 0.55)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(255, 255, 255, 0.55)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(255, 255, 255, 0.55000000000000004)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? +++++++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(255, 255, 255, 0.55000000000000004)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_hwb_4[hwb(190.7 100 0 / 0.55)-rgba(255, 255, 255, 0.55)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(190.7 100 0 / 0.55)', expected = 'rgba(255, 255, 255, 0.55)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(255, 25...000000000004)' == 'rgba(255, 255, 255, 0.55)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(255, 255, 255, 0.55)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(255, 255, 255, 0.55000000000000004)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? +++++++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(255, 255, 255, 0.55000000000000004)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_hwb_4[hwb(360 100 0 / 0.55)-rgba(255, 255, 255, 0.55)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(360 100 0 / 0.55)', expected = 'rgba(255, 255, 255, 0.55)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(255, 25...000000000004)' == 'rgba(255, 255, 255, 0.55)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(255, 255, 255, 0.55)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(255, 255, 255, 0.55000000000000004)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? +++++++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(255, 255, 255, 0.55000000000000004)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_hwb_4[hwb(none 100 0 / 0.55)-rgba(255, 255, 255, 0.55)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(none 100 0 / 0.55)', expected = 'rgba(255, 255, 255, 0.55)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(255, 25...000000000004)' == 'rgba(255, 255, 255, 0.55)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(255, 255, 255, 0.55)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(255, 255, 255, 0.55000000000000004)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? +++++++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(255, 255, 255, 0.55000000000000004)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_hwb_4[hwb(0 100 12 / 0.55)-rgba(227.678572, 227.678572, 227.678572, 0.55)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(0 100 12 / 0.55)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["expected = 'rgba(227.678572, 227.678572, 227.678572, 0.55)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(227.678...000000000004)' == 'rgba(227.678...678572, 0.55)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE Skipping 35 identical leading characters in diff, use -v to show\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - 8572, 0.55)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + 8572, 0.55000000000000004)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(227.678572, 227.678572, 227.678572, 0.55000000000000004)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_hwb_4[hwb(100 100 12 / 0.55)-rgba(227.678572, 227.678572, 227.678572, 0.55)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(100 100 12 / 0.55)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["expected = 'rgba(227.678572, 227.678572, 227.678572, 0.55)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(227.678...000000000004)' == 'rgba(227.678...678572, 0.55)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE Skipping 35 identical leading characters in diff, use -v to show\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - 8572, 0.55)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + 8572, 0.55000000000000004)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(227.678572, 227.678572, 227.678572, 0.55000000000000004)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_hwb_4[hwb(190.7 100 12 / 0.55)-rgba(227.678572, 227.678572, 227.678572, 0.55)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(190.7 100 12 / 0.55)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["expected = 'rgba(227.678572, 227.678572, 227.678572, 0.55)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(227.678...000000000004)' == 'rgba(227.678...678572, 0.55)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE Skipping 35 identical leading characters in diff, use -v to show\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - 8572, 0.55)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + 8572, 0.55000000000000004)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(227.678572, 227.678572, 227.678572, 0.55000000000000004)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_hwb_4[hwb(360 100 12 / 0.55)-rgba(227.678572, 227.678572, 227.678572, 0.55)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(360 100 12 / 0.55)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["expected = 'rgba(227.678572, 227.678572, 227.678572, 0.55)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(227.678...000000000004)' == 'rgba(227.678...678572, 0.55)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE Skipping 35 identical leading characters in diff, use -v to show\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - 8572, 0.55)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + 8572, 0.55000000000000004)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(227.678572, 227.678572, 227.678572, 0.55000000000000004)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_hwb_4[hwb(none 100 12 / 0.55)-rgba(227.678572, 227.678572, 227.678572, 0.55)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(none 100 12 / 0.55)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["expected = 'rgba(227.678572, 227.678572, 227.678572, 0.55)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(227.678...000000000004)' == 'rgba(227.678...678572, 0.55)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE Skipping 35 identical leading characters in diff, use -v to show\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - 8572, 0.55)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + 8572, 0.55000000000000004)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(227.678572, 227.678572, 227.678572, 0.55000000000000004)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_hwb_4[hwb(0 100 86.2 / 0.55)-rgba(136.949517, 136.949517, 136.949517, 0.55)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(0 100 86.2 / 0.55)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["expected = 'rgba(136.949517, 136.949517, 136.949517, 0.55)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(136.949...000000000004)' == 'rgba(136.949...949517, 0.55)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(136.949517, 136.949517, 136.949517, 0.55)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(136.94951699999999, 136.94951699999999, 136.94951699999999, 0.55000000000000004)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["('rgba(136.94951699999999, 136.94951699999999, 136.94951699999999, '"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" '0.55000000000000004)')"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_hwb_4[hwb(100 100 86.2 / 0.55)-rgba(136.949517, 136.949517, 136.949517, 0.55)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(100 100 86.2 / 0.55)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["expected = 'rgba(136.949517, 136.949517, 136.949517, 0.55)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(136.949...000000000004)' == 'rgba(136.949...949517, 0.55)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(136.949517, 136.949517, 136.949517, 0.55)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(136.94951699999999, 136.94951699999999, 136.94951699999999, 0.55000000000000004)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["('rgba(136.94951699999999, 136.94951699999999, 136.94951699999999, '"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" '0.55000000000000004)')"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_hwb_4[hwb(190.7 100 86.2 / 0.55)-rgba(136.949517, 136.949517, 136.949517, 0.55)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(190.7 100 86.2 / 0.55)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["expected = 'rgba(136.949517, 136.949517, 136.949517, 0.55)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(136.949...000000000004)' == 'rgba(136.949...949517, 0.55)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(136.949517, 136.949517, 136.949517, 0.55)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(136.94951699999999, 136.94951699999999, 136.94951699999999, 0.55000000000000004)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["('rgba(136.94951699999999, 136.94951699999999, 136.94951699999999, '"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" '0.55000000000000004)')"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_hwb_4[hwb(360 100 86.2 / 0.55)-rgba(136.949517, 136.949517, 136.949517, 0.55)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(360 100 86.2 / 0.55)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["expected = 'rgba(136.949517, 136.949517, 136.949517, 0.55)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(136.949...000000000004)' == 'rgba(136.949...949517, 0.55)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(136.949517, 136.949517, 136.949517, 0.55)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(136.94951699999999, 136.94951699999999, 136.94951699999999, 0.55000000000000004)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["('rgba(136.94951699999999, 136.94951699999999, 136.94951699999999, '"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" '0.55000000000000004)')"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_hwb_4[hwb(none 100 86.2 / 0.55)-rgba(136.949517, 136.949517, 136.949517, 0.55)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(none 100 86.2 / 0.55)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["expected = 'rgba(136.949517, 136.949517, 136.949517, 0.55)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(136.949...000000000004)' == 'rgba(136.949...949517, 0.55)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(136.949517, 136.949517, 136.949517, 0.55)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(136.94951699999999, 136.94951699999999, 136.94951699999999, 0.55000000000000004)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["('rgba(136.94951699999999, 136.94951699999999, 136.94951699999999, '"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" '0.55000000000000004)')"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___ test_color_hwb_4[hwb(0 100 100 / 0.55)-rgba(127.5, 127.5, 127.5, 0.55)] ____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(0 100 100 / 0.55)', expected = 'rgba(127.5, 127.5, 127.5, 0.55)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(127.5, ...000000000004)' == 'rgba(127.5, ... 127.5, 0.55)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(127.5, 127.5, 127.5, 0.55)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(127.5, 127.5, 127.5, 0.55000000000000004)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? +++++++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(127.5, 127.5, 127.5, 0.55000000000000004)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__ test_color_hwb_4[hwb(100 100 100 / 0.55)-rgba(127.5, 127.5, 127.5, 0.55)] ___\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(100 100 100 / 0.55)', expected = 'rgba(127.5, 127.5, 127.5, 0.55)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(127.5, ...000000000004)' == 'rgba(127.5, ... 127.5, 0.55)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(127.5, 127.5, 127.5, 0.55)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(127.5, 127.5, 127.5, 0.55000000000000004)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? +++++++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(127.5, 127.5, 127.5, 0.55000000000000004)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_hwb_4[hwb(190.7 100 100 / 0.55)-rgba(127.5, 127.5, 127.5, 0.55)] __\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(190.7 100 100 / 0.55)', expected = 'rgba(127.5, 127.5, 127.5, 0.55)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(127.5, ...000000000004)' == 'rgba(127.5, ... 127.5, 0.55)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(127.5, 127.5, 127.5, 0.55)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(127.5, 127.5, 127.5, 0.55000000000000004)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? +++++++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(127.5, 127.5, 127.5, 0.55000000000000004)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__ test_color_hwb_4[hwb(360 100 100 / 0.55)-rgba(127.5, 127.5, 127.5, 0.55)] ___\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(360 100 100 / 0.55)', expected = 'rgba(127.5, 127.5, 127.5, 0.55)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(127.5, ...000000000004)' == 'rgba(127.5, ... 127.5, 0.55)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(127.5, 127.5, 127.5, 0.55)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(127.5, 127.5, 127.5, 0.55000000000000004)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? +++++++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(127.5, 127.5, 127.5, 0.55000000000000004)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__ test_color_hwb_4[hwb(none 100 100 / 0.55)-rgba(127.5, 127.5, 127.5, 0.55)] __\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(none 100 100 / 0.55)', expected = 'rgba(127.5, 127.5, 127.5, 0.55)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(127.5, ...000000000004)' == 'rgba(127.5, ... 127.5, 0.55)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(127.5, 127.5, 127.5, 0.55)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(127.5, 127.5, 127.5, 0.55000000000000004)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? +++++++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(127.5, 127.5, 127.5, 0.55000000000000004)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_hwb_4[hwb(0 100 none / 0.55)-rgba(255, 255, 255, 0.55)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(0 100 none / 0.55)', expected = 'rgba(255, 255, 255, 0.55)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(255, 25...000000000004)' == 'rgba(255, 255, 255, 0.55)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(255, 255, 255, 0.55)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(255, 255, 255, 0.55000000000000004)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? +++++++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(255, 255, 255, 0.55000000000000004)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_hwb_4[hwb(100 100 none / 0.55)-rgba(255, 255, 255, 0.55)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(100 100 none / 0.55)', expected = 'rgba(255, 255, 255, 0.55)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(255, 25...000000000004)' == 'rgba(255, 255, 255, 0.55)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(255, 255, 255, 0.55)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(255, 255, 255, 0.55000000000000004)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? +++++++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(255, 255, 255, 0.55000000000000004)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_hwb_4[hwb(190.7 100 none / 0.55)-rgba(255, 255, 255, 0.55)] ____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(190.7 100 none / 0.55)', expected = 'rgba(255, 255, 255, 0.55)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(255, 25...000000000004)' == 'rgba(255, 255, 255, 0.55)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(255, 255, 255, 0.55)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(255, 255, 255, 0.55000000000000004)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? +++++++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(255, 255, 255, 0.55000000000000004)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_hwb_4[hwb(360 100 none / 0.55)-rgba(255, 255, 255, 0.55)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(360 100 none / 0.55)', expected = 'rgba(255, 255, 255, 0.55)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(255, 25...000000000004)' == 'rgba(255, 255, 255, 0.55)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(255, 255, 255, 0.55)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(255, 255, 255, 0.55000000000000004)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? +++++++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(255, 255, 255, 0.55000000000000004)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_hwb_4[hwb(none 100 none / 0.55)-rgba(255, 255, 255, 0.55)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(none 100 none / 0.55)', expected = 'rgba(255, 255, 255, 0.55)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(255, 25...000000000004)' == 'rgba(255, 255, 255, 0.55)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(255, 255, 255, 0.55)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(255, 255, 255, 0.55000000000000004)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? +++++++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(255, 255, 255, 0.55000000000000004)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_hwb_4[hwb(0 none 0 / 0.55)-rgba(255, 0, 0, 0.55)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(0 none 0 / 0.55)', expected = 'rgba(255, 0, 0, 0.55)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(255, 0,...000000000004)' == 'rgba(255, 0, 0, 0.55)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(255, 0, 0, 0.55)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(255, 0, 0, 0.55000000000000004)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(255, 0, 0, 0.55000000000000004)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_hwb_4[hwb(100 none 0 / 0.55)-rgba(85, 255, 0, 0.55)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(100 none 0 / 0.55)', expected = 'rgba(85, 255, 0, 0.55)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(85, 255...000000000004)' == 'rgba(85, 255, 0, 0.55)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(85, 255, 0, 0.55)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(85, 255, 0, 0.55000000000000004)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(85, 255, 0, 0.55000000000000004)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_hwb_4[hwb(190.7 none 0 / 0.55)-rgba(0, 209.525, 255, 0.55)] ____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(190.7 none 0 / 0.55)', expected = 'rgba(0, 209.525, 255, 0.55)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(0, 209....000000000004)' == 'rgba(0, 209.525, 255, 0.55)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(0, 209.525, 255, 0.55)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(0, 209.52500000000001, 255, 0.55000000000000004)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(0, 209.52500000000001, 255, 0.55000000000000004)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_hwb_4[hwb(360 none 0 / 0.55)-rgba(255, 0, 0, 0.55)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(360 none 0 / 0.55)', expected = 'rgba(255, 0, 0, 0.55)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(255, 0,...000000000004)' == 'rgba(255, 0, 0, 0.55)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(255, 0, 0, 0.55)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(255, 0, 0, 0.55000000000000004)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(255, 0, 0, 0.55000000000000004)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_hwb_4[hwb(none none 0 / 0.55)-rgba(255, 0, 0, 0.55)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(none none 0 / 0.55)', expected = 'rgba(255, 0, 0, 0.55)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(255, 0,...000000000004)' == 'rgba(255, 0, 0, 0.55)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(255, 0, 0, 0.55)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(255, 0, 0, 0.55000000000000004)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(255, 0, 0, 0.55000000000000004)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_hwb_4[hwb(0 none 12 / 0.55)-rgba(224.4, 0, 0, 0.55)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(0 none 12 / 0.55)', expected = 'rgba(224.4, 0, 0, 0.55)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(224.400...000000000004)' == 'rgba(224.4, 0, 0, 0.55)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(224.4, 0, 0, 0.55)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(224.40000000000001, 0, 0, 0.55000000000000004)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(224.40000000000001, 0, 0, 0.55000000000000004)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_hwb_4[hwb(100 none 12 / 0.55)-rgba(74.8, 224.4, 0, 0.55)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(100 none 12 / 0.55)', expected = 'rgba(74.8, 224.4, 0, 0.55)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(74.7999...000000000004)' == 'rgba(74.8, 224.4, 0, 0.55)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(74.8, 224.4, 0, 0.55)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(74.799999999999997, 224.40000000000001, 0, 0.55000000000000004)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(74.799999999999997, 224.40000000000001, 0, 0.55000000000000004)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__ test_color_hwb_4[hwb(190.7 none 12 / 0.55)-rgba(0, 184.382, 224.4, 0.55)] ___\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(190.7 none 12 / 0.55)', expected = 'rgba(0, 184.382, 224.4, 0.55)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(0, 184....000000000004)' == 'rgba(0, 184.... 224.4, 0.55)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(0, 184.382, 224.4, 0.55)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(0, 184.38200000000001, 224.40000000000001, 0.55000000000000004)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(0, 184.38200000000001, 224.40000000000001, 0.55000000000000004)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_hwb_4[hwb(360 none 12 / 0.55)-rgba(224.4, 0, 0, 0.55)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(360 none 12 / 0.55)', expected = 'rgba(224.4, 0, 0, 0.55)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(224.400...000000000004)' == 'rgba(224.4, 0, 0, 0.55)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(224.4, 0, 0, 0.55)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(224.40000000000001, 0, 0, 0.55000000000000004)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(224.40000000000001, 0, 0, 0.55000000000000004)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_hwb_4[hwb(none none 12 / 0.55)-rgba(224.4, 0, 0, 0.55)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(none none 12 / 0.55)', expected = 'rgba(224.4, 0, 0, 0.55)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(224.400...000000000004)' == 'rgba(224.4, 0, 0, 0.55)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(224.4, 0, 0, 0.55)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(224.40000000000001, 0, 0, 0.55000000000000004)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(224.40000000000001, 0, 0, 0.55000000000000004)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_hwb_4[hwb(0 none 86.2 / 0.55)-rgba(35.19, 0, 0, 0.55)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(0 none 86.2 / 0.55)', expected = 'rgba(35.19, 0, 0, 0.55)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(35.1899...000000000004)' == 'rgba(35.19, 0, 0, 0.55)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(35.19, 0, 0, 0.55)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(35.189999999999998, 0, 0, 0.55000000000000004)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(35.189999999999998, 0, 0, 0.55000000000000004)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___ test_color_hwb_4[hwb(100 none 86.2 / 0.55)-rgba(11.73, 35.19, 0, 0.55)] ____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(100 none 86.2 / 0.55)', expected = 'rgba(11.73, 35.19, 0, 0.55)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(11.73, ...000000000004)' == 'rgba(11.73, 35.19, 0, 0.55)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(11.73, 35.19, 0, 0.55)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(11.73, 35.189999999999998, 0, 0.55000000000000004)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(11.73, 35.189999999999998, 0, 0.55000000000000004)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_hwb_4[hwb(190.7 none 86.2 / 0.55)-rgba(0, 28.91445, 35.19, 0.55)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(190.7 none 86.2 / 0.55)', expected = 'rgba(0, 28.91445, 35.19, 0.55)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(0, 28.9...000000000004)' == 'rgba(0, 28.9... 35.19, 0.55)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(0, 28.91445, 35.19, 0.55)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(0, 28.914449999999999, 35.189999999999998, 0.55000000000000004)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(0, 28.914449999999999, 35.189999999999998, 0.55000000000000004)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_hwb_4[hwb(360 none 86.2 / 0.55)-rgba(35.19, 0, 0, 0.55)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(360 none 86.2 / 0.55)', expected = 'rgba(35.19, 0, 0, 0.55)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(35.1899...000000000004)' == 'rgba(35.19, 0, 0, 0.55)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(35.19, 0, 0, 0.55)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(35.189999999999998, 0, 0, 0.55000000000000004)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(35.189999999999998, 0, 0, 0.55000000000000004)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_hwb_4[hwb(none none 86.2 / 0.55)-rgba(35.19, 0, 0, 0.55)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(none none 86.2 / 0.55)', expected = 'rgba(35.19, 0, 0, 0.55)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(35.1899...000000000004)' == 'rgba(35.19, 0, 0, 0.55)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(35.19, 0, 0, 0.55)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(35.189999999999998, 0, 0, 0.55000000000000004)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(35.189999999999998, 0, 0, 0.55000000000000004)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_hwb_4[hwb(0 none 100 / 0.55)-rgba(0, 0, 0, 0.55)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(0 none 100 / 0.55)', expected = 'rgba(0, 0, 0, 0.55)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(0, 0, 0...000000000004)' == 'rgba(0, 0, 0, 0.55)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(0, 0, 0, 0.55)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(0, 0, 0, 0.55000000000000004)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(0, 0, 0, 0.55000000000000004)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_hwb_4[hwb(100 none 100 / 0.55)-rgba(0, 0, 0, 0.55)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(100 none 100 / 0.55)', expected = 'rgba(0, 0, 0, 0.55)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(0, 0, 0...000000000004)' == 'rgba(0, 0, 0, 0.55)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(0, 0, 0, 0.55)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(0, 0, 0, 0.55000000000000004)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(0, 0, 0, 0.55000000000000004)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_hwb_4[hwb(190.7 none 100 / 0.55)-rgba(0, 0, 0, 0.55)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(190.7 none 100 / 0.55)', expected = 'rgba(0, 0, 0, 0.55)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(0, 0, 0...000000000004)' == 'rgba(0, 0, 0, 0.55)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(0, 0, 0, 0.55)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(0, 0, 0, 0.55000000000000004)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(0, 0, 0, 0.55000000000000004)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_hwb_4[hwb(360 none 100 / 0.55)-rgba(0, 0, 0, 0.55)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(360 none 100 / 0.55)', expected = 'rgba(0, 0, 0, 0.55)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(0, 0, 0...000000000004)' == 'rgba(0, 0, 0, 0.55)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(0, 0, 0, 0.55)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(0, 0, 0, 0.55000000000000004)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(0, 0, 0, 0.55000000000000004)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_hwb_4[hwb(none none 100 / 0.55)-rgba(0, 0, 0, 0.55)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(none none 100 / 0.55)', expected = 'rgba(0, 0, 0, 0.55)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(0, 0, 0...000000000004)' == 'rgba(0, 0, 0, 0.55)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(0, 0, 0, 0.55)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(0, 0, 0, 0.55000000000000004)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(0, 0, 0, 0.55000000000000004)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_hwb_4[hwb(0 none none / 0.55)-rgba(255, 0, 0, 0.55)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(0 none none / 0.55)', expected = 'rgba(255, 0, 0, 0.55)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(255, 0,...000000000004)' == 'rgba(255, 0, 0, 0.55)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(255, 0, 0, 0.55)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(255, 0, 0, 0.55000000000000004)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(255, 0, 0, 0.55000000000000004)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_hwb_4[hwb(100 none none / 0.55)-rgba(85, 255, 0, 0.55)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(100 none none / 0.55)', expected = 'rgba(85, 255, 0, 0.55)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(85, 255...000000000004)' == 'rgba(85, 255, 0, 0.55)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(85, 255, 0, 0.55)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(85, 255, 0, 0.55000000000000004)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(85, 255, 0, 0.55000000000000004)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__ test_color_hwb_4[hwb(190.7 none none / 0.55)-rgba(0, 209.525, 255, 0.55)] ___\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(190.7 none none / 0.55)', expected = 'rgba(0, 209.525, 255, 0.55)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(0, 209....000000000004)' == 'rgba(0, 209.525, 255, 0.55)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(0, 209.525, 255, 0.55)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(0, 209.52500000000001, 255, 0.55000000000000004)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(0, 209.52500000000001, 255, 0.55000000000000004)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_hwb_4[hwb(360 none none / 0.55)-rgba(255, 0, 0, 0.55)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(360 none none / 0.55)', expected = 'rgba(255, 0, 0, 0.55)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(255, 0,...000000000004)' == 'rgba(255, 0, 0, 0.55)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(255, 0, 0, 0.55)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(255, 0, 0, 0.55000000000000004)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(255, 0, 0, 0.55000000000000004)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_hwb_4[hwb(none none none / 0.55)-rgba(255, 0, 0, 0.55)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(none none none / 0.55)', expected = 'rgba(255, 0, 0, 0.55)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(255, 0,...000000000004)' == 'rgba(255, 0, 0, 0.55)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(255, 0, 0, 0.55)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(255, 0, 0, 0.55000000000000004)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(255, 0, 0, 0.55000000000000004)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_hwb_4[hwb(190.7 0 0 / 0)-rgba(0, 209.525, 255, 0)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(190.7 0 0 / 0)', expected = 'rgba(0, 209.525, 255, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(0, 209....0001, 255, 0)' == 'rgba(0, 209.525, 255, 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(0, 209.525, 255, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(0, 209.52500000000001, 255, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? +++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(0, 209.52500000000001, 255, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____________ test_color_hwb_4[hwb(0 0 12 / 0)-rgba(224.4, 0, 0, 0)] ____________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(0 0 12 / 0)', expected = 'rgba(224.4, 0, 0, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(224.400...001, 0, 0, 0)' == 'rgba(224.4, 0, 0, 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(224.4, 0, 0, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(224.40000000000001, 0, 0, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? +++++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(224.40000000000001, 0, 0, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_hwb_4[hwb(100 0 12 / 0)-rgba(74.8, 224.4, 0, 0)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(100 0 12 / 0)', expected = 'rgba(74.8, 224.4, 0, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(74.7999...000001, 0, 0)' == 'rgba(74.8, 224.4, 0, 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(74.8, 224.4, 0, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(74.799999999999997, 224.40000000000001, 0, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(74.799999999999997, 224.40000000000001, 0, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_hwb_4[hwb(190.7 0 12 / 0)-rgba(0, 184.382, 224.4, 0)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(190.7 0 12 / 0)', expected = 'rgba(0, 184.382, 224.4, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(0, 184....000000001, 0)' == 'rgba(0, 184.382, 224.4, 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(0, 184.382, 224.4, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(0, 184.38200000000001, 224.40000000000001, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(0, 184.38200000000001, 224.40000000000001, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___________ test_color_hwb_4[hwb(360 0 12 / 0)-rgba(224.4, 0, 0, 0)] ___________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(360 0 12 / 0)', expected = 'rgba(224.4, 0, 0, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(224.400...001, 0, 0, 0)' == 'rgba(224.4, 0, 0, 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(224.4, 0, 0, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(224.40000000000001, 0, 0, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? +++++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(224.40000000000001, 0, 0, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__________ test_color_hwb_4[hwb(none 0 12 / 0)-rgba(224.4, 0, 0, 0)] ___________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(none 0 12 / 0)', expected = 'rgba(224.4, 0, 0, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(224.400...001, 0, 0, 0)' == 'rgba(224.4, 0, 0, 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(224.4, 0, 0, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(224.40000000000001, 0, 0, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? +++++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(224.40000000000001, 0, 0, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___________ test_color_hwb_4[hwb(0 0 86.2 / 0)-rgba(35.19, 0, 0, 0)] ___________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(0 0 86.2 / 0)', expected = 'rgba(35.19, 0, 0, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(35.1899...998, 0, 0, 0)' == 'rgba(35.19, 0, 0, 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(35.19, 0, 0, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(35.189999999999998, 0, 0, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? + ++++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(35.189999999999998, 0, 0, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_hwb_4[hwb(100 0 86.2 / 0)-rgba(11.73, 35.19, 0, 0)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(100 0 86.2 / 0)', expected = 'rgba(11.73, 35.19, 0, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(11.73, ...999998, 0, 0)' == 'rgba(11.73, 35.19, 0, 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(11.73, 35.19, 0, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(11.73, 35.189999999999998, 0, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? + ++++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(11.73, 35.189999999999998, 0, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_hwb_4[hwb(190.7 0 86.2 / 0)-rgba(0, 28.91445, 35.19, 0)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(190.7 0 86.2 / 0)', expected = 'rgba(0, 28.91445, 35.19, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(0, 28.9...999999998, 0)' == 'rgba(0, 28.91445, 35.19, 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(0, 28.91445, 35.19, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(0, 28.914449999999999, 35.189999999999998, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(0, 28.914449999999999, 35.189999999999998, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__________ test_color_hwb_4[hwb(360 0 86.2 / 0)-rgba(35.19, 0, 0, 0)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(360 0 86.2 / 0)', expected = 'rgba(35.19, 0, 0, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(35.1899...998, 0, 0, 0)' == 'rgba(35.19, 0, 0, 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(35.19, 0, 0, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(35.189999999999998, 0, 0, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? + ++++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(35.189999999999998, 0, 0, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_hwb_4[hwb(none 0 86.2 / 0)-rgba(35.19, 0, 0, 0)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(none 0 86.2 / 0)', expected = 'rgba(35.19, 0, 0, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(35.1899...998, 0, 0, 0)' == 'rgba(35.19, 0, 0, 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(35.19, 0, 0, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(35.189999999999998, 0, 0, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? + ++++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(35.189999999999998, 0, 0, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_hwb_4[hwb(190.7 0 none / 0)-rgba(0, 209.525, 255, 0)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(190.7 0 none / 0)', expected = 'rgba(0, 209.525, 255, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(0, 209....0001, 255, 0)' == 'rgba(0, 209.525, 255, 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(0, 209.525, 255, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(0, 209.52500000000001, 255, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? +++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(0, 209.52500000000001, 255, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_hwb_4[hwb(0 55 12 / 0)-rgba(224.4, 140.25, 140.25, 0)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(0 55 12 / 0)', expected = 'rgba(224.4, 140.25, 140.25, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(224.400...5, 140.25, 0)' == 'rgba(224.4, ...5, 140.25, 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(224.4, 140.25, 140.25, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(224.40000000000001, 140.25, 140.25, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? +++++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(224.40000000000001, 140.25, 140.25, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_hwb_4[hwb(100 55 12 / 0)-rgba(168.3, 224.4, 140.25, 0)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(100 55 12 / 0)', expected = 'rgba(168.3, 224.4, 140.25, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(168.300...1, 140.25, 0)' == 'rgba(168.3, ...4, 140.25, 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(168.3, 224.4, 140.25, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(168.30000000000001, 224.40000000000001, 140.25, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(168.30000000000001, 224.40000000000001, 140.25, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___ test_color_hwb_4[hwb(190.7 55 12 / 0)-rgba(140.25, 209.39325, 224.4, 0)] ___\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(190.7 55 12 / 0)', expected = 'rgba(140.25, 209.39325, 224.4, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(140.25,...000000001, 0)' == 'rgba(140.25,...25, 224.4, 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(140.25, 209.39325, 224.4, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(140.25, 209.39324999999999, 224.40000000000001, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(140.25, 209.39324999999999, 224.40000000000001, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_hwb_4[hwb(360 55 12 / 0)-rgba(224.4, 140.25, 140.25, 0)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(360 55 12 / 0)', expected = 'rgba(224.4, 140.25, 140.25, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(224.400...5, 140.25, 0)' == 'rgba(224.4, ...5, 140.25, 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(224.4, 140.25, 140.25, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(224.40000000000001, 140.25, 140.25, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? +++++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(224.40000000000001, 140.25, 140.25, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_hwb_4[hwb(none 55 12 / 0)-rgba(224.4, 140.25, 140.25, 0)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(none 55 12 / 0)', expected = 'rgba(224.4, 140.25, 140.25, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(224.400...5, 140.25, 0)' == 'rgba(224.4, ...5, 140.25, 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(224.4, 140.25, 140.25, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(224.40000000000001, 140.25, 140.25, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? +++++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(224.40000000000001, 140.25, 140.25, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_hwb_4[hwb(0 55 86.2 / 0)-rgba(99.327196, 99.327196, 99.327196, 0)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(0 55 86.2 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["expected = 'rgba(99.327196, 99.327196, 99.327196, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(99.3271...000000001, 0)' == 'rgba(99.3271...99.327196, 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(99.327196, 99.327196, 99.327196, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(99.327196000000001, 99.327196000000001, 99.327196000000001, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(99.327196000000001, 99.327196000000001, 99.327196000000001, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_hwb_4[hwb(100 55 86.2 / 0)-rgba(99.327196, 99.327196, 99.327196, 0)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(100 55 86.2 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["expected = 'rgba(99.327196, 99.327196, 99.327196, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(99.3271...000000001, 0)' == 'rgba(99.3271...99.327196, 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(99.327196, 99.327196, 99.327196, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(99.327196000000001, 99.327196000000001, 99.327196000000001, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(99.327196000000001, 99.327196000000001, 99.327196000000001, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_hwb_4[hwb(190.7 55 86.2 / 0)-rgba(99.327196, 99.327196, 99.327196, 0)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(190.7 55 86.2 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["expected = 'rgba(99.327196, 99.327196, 99.327196, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(99.3271...000000001, 0)' == 'rgba(99.3271...99.327196, 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(99.327196, 99.327196, 99.327196, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(99.327196000000001, 99.327196000000001, 99.327196000000001, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(99.327196000000001, 99.327196000000001, 99.327196000000001, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_hwb_4[hwb(360 55 86.2 / 0)-rgba(99.327196, 99.327196, 99.327196, 0)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(360 55 86.2 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["expected = 'rgba(99.327196, 99.327196, 99.327196, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(99.3271...000000001, 0)' == 'rgba(99.3271...99.327196, 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(99.327196, 99.327196, 99.327196, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(99.327196000000001, 99.327196000000001, 99.327196000000001, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(99.327196000000001, 99.327196000000001, 99.327196000000001, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_hwb_4[hwb(none 55 86.2 / 0)-rgba(99.327196, 99.327196, 99.327196, 0)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(none 55 86.2 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["expected = 'rgba(99.327196, 99.327196, 99.327196, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(99.3271...000000001, 0)' == 'rgba(99.3271...99.327196, 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(99.327196, 99.327196, 99.327196, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(99.327196000000001, 99.327196000000001, 99.327196000000001, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(99.327196000000001, 99.327196000000001, 99.327196000000001, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_hwb_4[hwb(0 55 100 / 0)-rgba(90.483871, 90.483871, 90.483871, 0)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(0 55 100 / 0)', expected = 'rgba(90.483871, 90.483871, 90.483871, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(90.4838...999999994, 0)' == 'rgba(90.4838...90.483871, 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(90.483871, 90.483871, 90.483871, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(90.483870999999994, 90.483870999999994, 90.483870999999994, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(90.483870999999994, 90.483870999999994, 90.483870999999994, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_hwb_4[hwb(100 55 100 / 0)-rgba(90.483871, 90.483871, 90.483871, 0)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(100 55 100 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["expected = 'rgba(90.483871, 90.483871, 90.483871, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(90.4838...999999994, 0)' == 'rgba(90.4838...90.483871, 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(90.483871, 90.483871, 90.483871, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(90.483870999999994, 90.483870999999994, 90.483870999999994, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(90.483870999999994, 90.483870999999994, 90.483870999999994, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_hwb_4[hwb(190.7 55 100 / 0)-rgba(90.483871, 90.483871, 90.483871, 0)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(190.7 55 100 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["expected = 'rgba(90.483871, 90.483871, 90.483871, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(90.4838...999999994, 0)' == 'rgba(90.4838...90.483871, 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(90.483871, 90.483871, 90.483871, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(90.483870999999994, 90.483870999999994, 90.483870999999994, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(90.483870999999994, 90.483870999999994, 90.483870999999994, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_hwb_4[hwb(360 55 100 / 0)-rgba(90.483871, 90.483871, 90.483871, 0)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(360 55 100 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["expected = 'rgba(90.483871, 90.483871, 90.483871, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(90.4838...999999994, 0)' == 'rgba(90.4838...90.483871, 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(90.483871, 90.483871, 90.483871, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(90.483870999999994, 90.483870999999994, 90.483870999999994, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(90.483870999999994, 90.483870999999994, 90.483870999999994, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_hwb_4[hwb(none 55 100 / 0)-rgba(90.483871, 90.483871, 90.483871, 0)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(none 55 100 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["expected = 'rgba(90.483871, 90.483871, 90.483871, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(90.4838...999999994, 0)' == 'rgba(90.4838...90.483871, 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(90.483871, 90.483871, 90.483871, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(90.483870999999994, 90.483870999999994, 90.483870999999994, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(90.483870999999994, 90.483870999999994, 90.483870999999994, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_hwb_4[hwb(0 92.2 0 / 0)-rgba(255, 235.11, 235.11, 0)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(0 92.2 0 / 0)', expected = 'rgba(255, 235.11, 235.11, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(255, 23...000000001, 0)' == 'rgba(255, 235.11, 235.11, 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(255, 235.11, 235.11, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(255, 235.11000000000001, 235.11000000000001, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(255, 235.11000000000001, 235.11000000000001, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_hwb_4[hwb(100 92.2 0 / 0)-rgba(241.74, 255, 235.11, 0)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(100 92.2 0 / 0)', expected = 'rgba(241.74, 255, 235.11, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(241.740...000000001, 0)' == 'rgba(241.74, 255, 235.11, 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(241.74, 255, 235.11, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(241.74000000000001, 255, 235.11000000000001, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(241.74000000000001, 255, 235.11000000000001, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___ test_color_hwb_4[hwb(190.7 92.2 0 / 0)-rgba(235.11, 251.45295, 255, 0)] ____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(190.7 92.2 0 / 0)', expected = 'rgba(235.11, 251.45295, 255, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(235.110...9999, 255, 0)' == 'rgba(235.11,...5295, 255, 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(235.11, 251.45295, 255, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(235.11000000000001, 251.45294999999999, 255, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(235.11000000000001, 251.45294999999999, 255, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_hwb_4[hwb(360 92.2 0 / 0)-rgba(255, 235.11, 235.11, 0)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(360 92.2 0 / 0)', expected = 'rgba(255, 235.11, 235.11, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(255, 23...000000001, 0)' == 'rgba(255, 235.11, 235.11, 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(255, 235.11, 235.11, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(255, 235.11000000000001, 235.11000000000001, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(255, 235.11000000000001, 235.11000000000001, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_hwb_4[hwb(none 92.2 0 / 0)-rgba(255, 235.11, 235.11, 0)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(none 92.2 0 / 0)', expected = 'rgba(255, 235.11, 235.11, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(255, 23...000000001, 0)' == 'rgba(255, 235.11, 235.11, 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(255, 235.11, 235.11, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(255, 235.11000000000001, 235.11000000000001, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(255, 235.11000000000001, 235.11000000000001, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_hwb_4[hwb(0 92.2 100 / 0)-rgba(122.325702, 122.325702, 122.325702, 0)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(0 92.2 100 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["expected = 'rgba(122.325702, 122.325702, 122.325702, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(122.325...200000001, 0)' == 'rgba(122.325...22.325702, 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(122.325702, 122.325702, 122.325702, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(122.32570200000001, 122.32570200000001, 122.32570200000001, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ++++++++ ++++++++ ++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(122.32570200000001, 122.32570200000001, 122.32570200000001, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_hwb_4[hwb(100 92.2 100 / 0)-rgba(122.325702, 122.325702, 122.325702, 0)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(100 92.2 100 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["expected = 'rgba(122.325702, 122.325702, 122.325702, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(122.325...200000001, 0)' == 'rgba(122.325...22.325702, 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(122.325702, 122.325702, 122.325702, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(122.32570200000001, 122.32570200000001, 122.32570200000001, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ++++++++ ++++++++ ++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(122.32570200000001, 122.32570200000001, 122.32570200000001, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_hwb_4[hwb(190.7 92.2 100 / 0)-rgba(122.325702, 122.325702, 122.325702, 0)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(190.7 92.2 100 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["expected = 'rgba(122.325702, 122.325702, 122.325702, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(122.325...200000001, 0)' == 'rgba(122.325...22.325702, 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(122.325702, 122.325702, 122.325702, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(122.32570200000001, 122.32570200000001, 122.32570200000001, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ++++++++ ++++++++ ++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(122.32570200000001, 122.32570200000001, 122.32570200000001, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_hwb_4[hwb(360 92.2 100 / 0)-rgba(122.325702, 122.325702, 122.325702, 0)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(360 92.2 100 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["expected = 'rgba(122.325702, 122.325702, 122.325702, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(122.325...200000001, 0)' == 'rgba(122.325...22.325702, 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(122.325702, 122.325702, 122.325702, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(122.32570200000001, 122.32570200000001, 122.32570200000001, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ++++++++ ++++++++ ++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(122.32570200000001, 122.32570200000001, 122.32570200000001, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_hwb_4[hwb(none 92.2 100 / 0)-rgba(122.325702, 122.325702, 122.325702, 0)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(none 92.2 100 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["expected = 'rgba(122.325702, 122.325702, 122.325702, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(122.325...200000001, 0)' == 'rgba(122.325...22.325702, 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(122.325702, 122.325702, 122.325702, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(122.32570200000001, 122.32570200000001, 122.32570200000001, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ++++++++ ++++++++ ++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(122.32570200000001, 122.32570200000001, 122.32570200000001, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_hwb_4[hwb(0 92.2 none / 0)-rgba(255, 235.11, 235.11, 0)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(0 92.2 none / 0)', expected = 'rgba(255, 235.11, 235.11, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(255, 23...000000001, 0)' == 'rgba(255, 235.11, 235.11, 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(255, 235.11, 235.11, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(255, 235.11000000000001, 235.11000000000001, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(255, 235.11000000000001, 235.11000000000001, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_hwb_4[hwb(100 92.2 none / 0)-rgba(241.74, 255, 235.11, 0)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(100 92.2 none / 0)', expected = 'rgba(241.74, 255, 235.11, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(241.740...000000001, 0)' == 'rgba(241.74, 255, 235.11, 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(241.74, 255, 235.11, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(241.74000000000001, 255, 235.11000000000001, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(241.74000000000001, 255, 235.11000000000001, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__ test_color_hwb_4[hwb(190.7 92.2 none / 0)-rgba(235.11, 251.45295, 255, 0)] __\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(190.7 92.2 none / 0)', expected = 'rgba(235.11, 251.45295, 255, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(235.110...9999, 255, 0)' == 'rgba(235.11,...5295, 255, 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(235.11, 251.45295, 255, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(235.11000000000001, 251.45294999999999, 255, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(235.11000000000001, 251.45294999999999, 255, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_hwb_4[hwb(360 92.2 none / 0)-rgba(255, 235.11, 235.11, 0)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(360 92.2 none / 0)', expected = 'rgba(255, 235.11, 235.11, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(255, 23...000000001, 0)' == 'rgba(255, 235.11, 235.11, 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(255, 235.11, 235.11, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(255, 235.11000000000001, 235.11000000000001, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(255, 235.11000000000001, 235.11000000000001, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_hwb_4[hwb(none 92.2 none / 0)-rgba(255, 235.11, 235.11, 0)] ____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(none 92.2 none / 0)', expected = 'rgba(255, 235.11, 235.11, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(255, 23...000000001, 0)' == 'rgba(255, 235.11, 235.11, 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(255, 235.11, 235.11, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(255, 235.11000000000001, 235.11000000000001, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(255, 235.11000000000001, 235.11000000000001, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_hwb_4[hwb(0 100 86.2 / 0)-rgba(136.949517, 136.949517, 136.949517, 0)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(0 100 86.2 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["expected = 'rgba(136.949517, 136.949517, 136.949517, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(136.949...699999999, 0)' == 'rgba(136.949...36.949517, 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(136.949517, 136.949517, 136.949517, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(136.94951699999999, 136.94951699999999, 136.94951699999999, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(136.94951699999999, 136.94951699999999, 136.94951699999999, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_hwb_4[hwb(100 100 86.2 / 0)-rgba(136.949517, 136.949517, 136.949517, 0)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(100 100 86.2 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["expected = 'rgba(136.949517, 136.949517, 136.949517, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(136.949...699999999, 0)' == 'rgba(136.949...36.949517, 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(136.949517, 136.949517, 136.949517, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(136.94951699999999, 136.94951699999999, 136.94951699999999, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(136.94951699999999, 136.94951699999999, 136.94951699999999, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_hwb_4[hwb(190.7 100 86.2 / 0)-rgba(136.949517, 136.949517, 136.949517, 0)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(190.7 100 86.2 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["expected = 'rgba(136.949517, 136.949517, 136.949517, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(136.949...699999999, 0)' == 'rgba(136.949...36.949517, 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(136.949517, 136.949517, 136.949517, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(136.94951699999999, 136.94951699999999, 136.94951699999999, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(136.94951699999999, 136.94951699999999, 136.94951699999999, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_hwb_4[hwb(360 100 86.2 / 0)-rgba(136.949517, 136.949517, 136.949517, 0)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(360 100 86.2 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["expected = 'rgba(136.949517, 136.949517, 136.949517, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(136.949...699999999, 0)' == 'rgba(136.949...36.949517, 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(136.949517, 136.949517, 136.949517, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(136.94951699999999, 136.94951699999999, 136.94951699999999, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(136.94951699999999, 136.94951699999999, 136.94951699999999, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_hwb_4[hwb(none 100 86.2 / 0)-rgba(136.949517, 136.949517, 136.949517, 0)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(none 100 86.2 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["expected = 'rgba(136.949517, 136.949517, 136.949517, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(136.949...699999999, 0)' == 'rgba(136.949...36.949517, 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(136.949517, 136.949517, 136.949517, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(136.94951699999999, 136.94951699999999, 136.94951699999999, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(136.94951699999999, 136.94951699999999, 136.94951699999999, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_hwb_4[hwb(190.7 none 0 / 0)-rgba(0, 209.525, 255, 0)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(190.7 none 0 / 0)', expected = 'rgba(0, 209.525, 255, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(0, 209....0001, 255, 0)' == 'rgba(0, 209.525, 255, 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(0, 209.525, 255, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(0, 209.52500000000001, 255, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? +++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(0, 209.52500000000001, 255, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__________ test_color_hwb_4[hwb(0 none 12 / 0)-rgba(224.4, 0, 0, 0)] ___________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(0 none 12 / 0)', expected = 'rgba(224.4, 0, 0, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(224.400...001, 0, 0, 0)' == 'rgba(224.4, 0, 0, 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(224.4, 0, 0, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(224.40000000000001, 0, 0, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? +++++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(224.40000000000001, 0, 0, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_hwb_4[hwb(100 none 12 / 0)-rgba(74.8, 224.4, 0, 0)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(100 none 12 / 0)', expected = 'rgba(74.8, 224.4, 0, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(74.7999...000001, 0, 0)' == 'rgba(74.8, 224.4, 0, 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(74.8, 224.4, 0, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(74.799999999999997, 224.40000000000001, 0, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(74.799999999999997, 224.40000000000001, 0, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_hwb_4[hwb(190.7 none 12 / 0)-rgba(0, 184.382, 224.4, 0)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(190.7 none 12 / 0)', expected = 'rgba(0, 184.382, 224.4, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(0, 184....000000001, 0)' == 'rgba(0, 184.382, 224.4, 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(0, 184.382, 224.4, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(0, 184.38200000000001, 224.40000000000001, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(0, 184.38200000000001, 224.40000000000001, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_hwb_4[hwb(360 none 12 / 0)-rgba(224.4, 0, 0, 0)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(360 none 12 / 0)', expected = 'rgba(224.4, 0, 0, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(224.400...001, 0, 0, 0)' == 'rgba(224.4, 0, 0, 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(224.4, 0, 0, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(224.40000000000001, 0, 0, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? +++++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(224.40000000000001, 0, 0, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_hwb_4[hwb(none none 12 / 0)-rgba(224.4, 0, 0, 0)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(none none 12 / 0)', expected = 'rgba(224.4, 0, 0, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(224.400...001, 0, 0, 0)' == 'rgba(224.4, 0, 0, 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(224.4, 0, 0, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(224.40000000000001, 0, 0, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? +++++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(224.40000000000001, 0, 0, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_hwb_4[hwb(0 none 86.2 / 0)-rgba(35.19, 0, 0, 0)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(0 none 86.2 / 0)', expected = 'rgba(35.19, 0, 0, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(35.1899...998, 0, 0, 0)' == 'rgba(35.19, 0, 0, 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(35.19, 0, 0, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(35.189999999999998, 0, 0, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? + ++++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(35.189999999999998, 0, 0, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_hwb_4[hwb(100 none 86.2 / 0)-rgba(11.73, 35.19, 0, 0)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(100 none 86.2 / 0)', expected = 'rgba(11.73, 35.19, 0, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(11.73, ...999998, 0, 0)' == 'rgba(11.73, 35.19, 0, 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(11.73, 35.19, 0, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(11.73, 35.189999999999998, 0, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? + ++++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(11.73, 35.189999999999998, 0, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_hwb_4[hwb(190.7 none 86.2 / 0)-rgba(0, 28.91445, 35.19, 0)] ____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(190.7 none 86.2 / 0)', expected = 'rgba(0, 28.91445, 35.19, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(0, 28.9...999999998, 0)' == 'rgba(0, 28.91445, 35.19, 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(0, 28.91445, 35.19, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(0, 28.914449999999999, 35.189999999999998, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(0, 28.914449999999999, 35.189999999999998, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_hwb_4[hwb(360 none 86.2 / 0)-rgba(35.19, 0, 0, 0)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(360 none 86.2 / 0)', expected = 'rgba(35.19, 0, 0, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(35.1899...998, 0, 0, 0)' == 'rgba(35.19, 0, 0, 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(35.19, 0, 0, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(35.189999999999998, 0, 0, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? + ++++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(35.189999999999998, 0, 0, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_hwb_4[hwb(none none 86.2 / 0)-rgba(35.19, 0, 0, 0)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(none none 86.2 / 0)', expected = 'rgba(35.19, 0, 0, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(35.1899...998, 0, 0, 0)' == 'rgba(35.19, 0, 0, 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(35.19, 0, 0, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(35.189999999999998, 0, 0, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? + ++++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(35.189999999999998, 0, 0, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_hwb_4[hwb(190.7 none none / 0)-rgba(0, 209.525, 255, 0)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'hwb(190.7 none none / 0)', expected = 'rgba(0, 209.525, 255, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'rgba(0, 209....0001, 255, 0)' == 'rgba(0, 209.525, 255, 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - rgba(0, 209.525, 255, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + rgba(0, 209.52500000000001, 255, 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? +++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'rgba(0, 209.52500000000001, 255, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______________ test_color_oklab_4[oklab(0.1 0 0)-oklab(0.1 0 0)] _______________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0.1 0 0)', expected = 'oklab(0.1 0 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...00000001 0 0)' == 'oklab(0.1 0 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 0 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 0 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 0 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______________ test_color_oklab_4[oklab(10% 0 0)-oklab(0.1 0 0)] _______________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(10% 0 0)', expected = 'oklab(0.1 0 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...00000001 0 0)' == 'oklab(0.1 0 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 0 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 0 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 0 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____________ test_color_oklab_4[oklab(10% 0% 0%)-oklab(0.1 0 0)] ______________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(10% 0% 0%)', expected = 'oklab(0.1 0 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...00000001 0 0)' == 'oklab(0.1 0 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 0 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 0 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 0 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______________ test_color_oklab_4[oklab(1.1 0 0)-oklab(1.1 0 0)] _______________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(1.1 0 0)', expected = 'oklab(1.1 0 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...00000001 0 0)' == 'oklab(1.1 0 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 0 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 0 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 0 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______________ test_color_oklab_4[oklab(110% 0 0)-oklab(1.1 0 0)] ______________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(110% 0 0)', expected = 'oklab(1.1 0 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...00000001 0 0)' == 'oklab(1.1 0 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 0 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 0 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 0 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____________ test_color_oklab_4[oklab(110% 0% 0%)-oklab(1.1 0 0)] _____________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(110% 0% 0%)', expected = 'oklab(1.1 0 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...00000001 0 0)' == 'oklab(1.1 0 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 0 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 0 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 0 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____________ test_color_oklab_4[oklab(-0.1 0 0)-oklab(-0.1 0 0)] ______________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-0.1 0 0)', expected = 'oklab(-0.1 0 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...00000001 0 0)' == 'oklab(-0.1 0 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 0 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 0 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 0 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____________ test_color_oklab_4[oklab(-10% 0 0)-oklab(-0.1 0 0)] ______________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-10% 0 0)', expected = 'oklab(-0.1 0 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...00000001 0 0)' == 'oklab(-0.1 0 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 0 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 0 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 0 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____________ test_color_oklab_4[oklab(-10% 0% 0%)-oklab(-0.1 0 0)] _____________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-10% 0% 0%)', expected = 'oklab(-0.1 0 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...00000001 0 0)' == 'oklab(-0.1 0 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 0 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 0 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 0 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____________ test_color_oklab_4[oklab(0 0.08 0)-oklab(0 0.08 0)] ______________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0 0.08 0)', expected = 'oklab(0 0.08 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 0.08...0000000002 0)' == 'oklab(0 0.08 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 0.08 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 0.080000000000000002 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 0.080000000000000002 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____________ test_color_oklab_4[oklab(0% 0.08 0)-oklab(0 0.08 0)] _____________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0% 0.08 0)', expected = 'oklab(0 0.08 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 0.08...0000000002 0)' == 'oklab(0 0.08 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 0.08 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 0.080000000000000002 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 0.080000000000000002 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____________ test_color_oklab_4[oklab(0% 20% 0%)-oklab(0 0.08 0)] _____________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0% 20% 0%)', expected = 'oklab(0 0.08 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 0.08...0000000002 0)' == 'oklab(0 0.08 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 0.08 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 0.080000000000000002 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 0.080000000000000002 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___________ test_color_oklab_4[oklab(0.1 0.08 0)-oklab(0.1 0.08 0)] ____________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0.1 0.08 0)', expected = 'oklab(0.1 0.08 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...0000000002 0)' == 'oklab(0.1 0.08 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 0.08 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 0.080000000000000002 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 0.080000000000000002 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___________ test_color_oklab_4[oklab(10% 0.08 0)-oklab(0.1 0.08 0)] ____________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(10% 0.08 0)', expected = 'oklab(0.1 0.08 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...0000000002 0)' == 'oklab(0.1 0.08 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 0.08 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 0.080000000000000002 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 0.080000000000000002 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___________ test_color_oklab_4[oklab(10% 20% 0%)-oklab(0.1 0.08 0)] ____________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(10% 20% 0%)', expected = 'oklab(0.1 0.08 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...0000000002 0)' == 'oklab(0.1 0.08 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 0.08 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 0.080000000000000002 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 0.080000000000000002 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____________ test_color_oklab_4[oklab(1 0.08 0)-oklab(1 0.08 0)] ______________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(1 0.08 0)', expected = 'oklab(1 0.08 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 0.08...0000000002 0)' == 'oklab(1 0.08 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 0.08 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 0.080000000000000002 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 0.080000000000000002 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____________ test_color_oklab_4[oklab(100% 0.08 0)-oklab(1 0.08 0)] ____________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(100% 0.08 0)', expected = 'oklab(1 0.08 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 0.08...0000000002 0)' == 'oklab(1 0.08 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 0.08 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 0.080000000000000002 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 0.080000000000000002 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____________ test_color_oklab_4[oklab(100% 20% 0%)-oklab(1 0.08 0)] ____________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(100% 20% 0%)', expected = 'oklab(1 0.08 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 0.08...0000000002 0)' == 'oklab(1 0.08 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 0.08 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 0.080000000000000002 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 0.080000000000000002 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___________ test_color_oklab_4[oklab(1.1 0.08 0)-oklab(1.1 0.08 0)] ____________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(1.1 0.08 0)', expected = 'oklab(1.1 0.08 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...0000000002 0)' == 'oklab(1.1 0.08 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 0.08 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 0.080000000000000002 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 0.080000000000000002 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___________ test_color_oklab_4[oklab(110% 0.08 0)-oklab(1.1 0.08 0)] ___________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(110% 0.08 0)', expected = 'oklab(1.1 0.08 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...0000000002 0)' == 'oklab(1.1 0.08 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 0.08 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 0.080000000000000002 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 0.080000000000000002 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___________ test_color_oklab_4[oklab(110% 20% 0%)-oklab(1.1 0.08 0)] ___________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(110% 20% 0%)', expected = 'oklab(1.1 0.08 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...0000000002 0)' == 'oklab(1.1 0.08 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 0.08 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 0.080000000000000002 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 0.080000000000000002 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__________ test_color_oklab_4[oklab(-0.1 0.08 0)-oklab(-0.1 0.08 0)] ___________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-0.1 0.08 0)', expected = 'oklab(-0.1 0.08 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...0000000002 0)' == 'oklab(-0.1 0.08 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 0.08 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 0.080000000000000002 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 0.080000000000000002 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__________ test_color_oklab_4[oklab(-10% 0.08 0)-oklab(-0.1 0.08 0)] ___________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-10% 0.08 0)', expected = 'oklab(-0.1 0.08 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...0000000002 0)' == 'oklab(-0.1 0.08 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 0.08 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 0.080000000000000002 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 0.080000000000000002 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__________ test_color_oklab_4[oklab(-10% 20% 0%)-oklab(-0.1 0.08 0)] ___________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-10% 20% 0%)', expected = 'oklab(-0.1 0.08 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...0000000002 0)' == 'oklab(-0.1 0.08 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 0.08 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 0.080000000000000002 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 0.080000000000000002 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______________ test_color_oklab_4[oklab(0 0.4 0)-oklab(0 0.4 0)] _______________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0 0.4 0)', expected = 'oklab(0 0.4 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 0.40...0000000002 0)' == 'oklab(0 0.4 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 0.4 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 0.40000000000000002 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 0.40000000000000002 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______________ test_color_oklab_4[oklab(0% 0.4 0)-oklab(0 0.4 0)] ______________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0% 0.4 0)', expected = 'oklab(0 0.4 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 0.40...0000000002 0)' == 'oklab(0 0.4 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 0.4 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 0.40000000000000002 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 0.40000000000000002 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____________ test_color_oklab_4[oklab(0% 100% 0%)-oklab(0 0.4 0)] _____________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0% 100% 0%)', expected = 'oklab(0 0.4 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 0.40...0000000002 0)' == 'oklab(0 0.4 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 0.4 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 0.40000000000000002 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 0.40000000000000002 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____________ test_color_oklab_4[oklab(0.1 0.4 0)-oklab(0.1 0.4 0)] _____________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0.1 0.4 0)', expected = 'oklab(0.1 0.4 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...0000000002 0)' == 'oklab(0.1 0.4 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 0.4 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 0.40000000000000002 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 0.40000000000000002 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____________ test_color_oklab_4[oklab(10% 0.4 0)-oklab(0.1 0.4 0)] _____________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(10% 0.4 0)', expected = 'oklab(0.1 0.4 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...0000000002 0)' == 'oklab(0.1 0.4 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 0.4 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 0.40000000000000002 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 0.40000000000000002 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___________ test_color_oklab_4[oklab(10% 100% 0%)-oklab(0.1 0.4 0)] ____________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(10% 100% 0%)', expected = 'oklab(0.1 0.4 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...0000000002 0)' == 'oklab(0.1 0.4 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 0.4 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 0.40000000000000002 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 0.40000000000000002 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______________ test_color_oklab_4[oklab(1 0.4 0)-oklab(1 0.4 0)] _______________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(1 0.4 0)', expected = 'oklab(1 0.4 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 0.40...0000000002 0)' == 'oklab(1 0.4 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 0.4 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 0.40000000000000002 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 0.40000000000000002 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____________ test_color_oklab_4[oklab(100% 0.4 0)-oklab(1 0.4 0)] _____________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(100% 0.4 0)', expected = 'oklab(1 0.4 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 0.40...0000000002 0)' == 'oklab(1 0.4 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 0.4 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 0.40000000000000002 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 0.40000000000000002 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____________ test_color_oklab_4[oklab(100% 100% 0%)-oklab(1 0.4 0)] ____________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(100% 100% 0%)', expected = 'oklab(1 0.4 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 0.40...0000000002 0)' == 'oklab(1 0.4 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 0.4 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 0.40000000000000002 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 0.40000000000000002 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____________ test_color_oklab_4[oklab(1.1 0.4 0)-oklab(1.1 0.4 0)] _____________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(1.1 0.4 0)', expected = 'oklab(1.1 0.4 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...0000000002 0)' == 'oklab(1.1 0.4 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 0.4 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 0.40000000000000002 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 0.40000000000000002 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____________ test_color_oklab_4[oklab(110% 0.4 0)-oklab(1.1 0.4 0)] ____________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(110% 0.4 0)', expected = 'oklab(1.1 0.4 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...0000000002 0)' == 'oklab(1.1 0.4 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 0.4 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 0.40000000000000002 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 0.40000000000000002 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___________ test_color_oklab_4[oklab(110% 100% 0%)-oklab(1.1 0.4 0)] ___________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(110% 100% 0%)', expected = 'oklab(1.1 0.4 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...0000000002 0)' == 'oklab(1.1 0.4 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 0.4 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 0.40000000000000002 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 0.40000000000000002 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___________ test_color_oklab_4[oklab(-0.1 0.4 0)-oklab(-0.1 0.4 0)] ____________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-0.1 0.4 0)', expected = 'oklab(-0.1 0.4 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...0000000002 0)' == 'oklab(-0.1 0.4 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 0.4 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 0.40000000000000002 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 0.40000000000000002 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___________ test_color_oklab_4[oklab(-10% 0.4 0)-oklab(-0.1 0.4 0)] ____________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-10% 0.4 0)', expected = 'oklab(-0.1 0.4 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...0000000002 0)' == 'oklab(-0.1 0.4 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 0.4 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 0.40000000000000002 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 0.40000000000000002 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__________ test_color_oklab_4[oklab(-10% 100% 0%)-oklab(-0.1 0.4 0)] ___________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-10% 100% 0%)', expected = 'oklab(-0.1 0.4 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...0000000002 0)' == 'oklab(-0.1 0.4 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 0.4 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 0.40000000000000002 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 0.40000000000000002 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___________ test_color_oklab_4[oklab(0.1 0.44 0)-oklab(0.1 0.44 0)] ____________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0.1 0.44 0)', expected = 'oklab(0.1 0.44 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...00001 0.44 0)' == 'oklab(0.1 0.44 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 0.44 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 0.44 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 0.44 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___________ test_color_oklab_4[oklab(10% 0.44 0)-oklab(0.1 0.44 0)] ____________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(10% 0.44 0)', expected = 'oklab(0.1 0.44 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...00001 0.44 0)' == 'oklab(0.1 0.44 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 0.44 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 0.44 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 0.44 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___________ test_color_oklab_4[oklab(10% 110% 0%)-oklab(0.1 0.44 0)] ___________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(10% 110% 0%)', expected = 'oklab(0.1 0.44 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...00001 0.44 0)' == 'oklab(0.1 0.44 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 0.44 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 0.44 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 0.44 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___________ test_color_oklab_4[oklab(1.1 0.44 0)-oklab(1.1 0.44 0)] ____________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(1.1 0.44 0)', expected = 'oklab(1.1 0.44 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...00001 0.44 0)' == 'oklab(1.1 0.44 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 0.44 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 0.44 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 0.44 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___________ test_color_oklab_4[oklab(110% 0.44 0)-oklab(1.1 0.44 0)] ___________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(110% 0.44 0)', expected = 'oklab(1.1 0.44 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...00001 0.44 0)' == 'oklab(1.1 0.44 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 0.44 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 0.44 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 0.44 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__________ test_color_oklab_4[oklab(110% 110% 0%)-oklab(1.1 0.44 0)] ___________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(110% 110% 0%)', expected = 'oklab(1.1 0.44 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...00001 0.44 0)' == 'oklab(1.1 0.44 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 0.44 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 0.44 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 0.44 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__________ test_color_oklab_4[oklab(-0.1 0.44 0)-oklab(-0.1 0.44 0)] ___________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-0.1 0.44 0)', expected = 'oklab(-0.1 0.44 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...00001 0.44 0)' == 'oklab(-0.1 0.44 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 0.44 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 0.44 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 0.44 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__________ test_color_oklab_4[oklab(-10% 0.44 0)-oklab(-0.1 0.44 0)] ___________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-10% 0.44 0)', expected = 'oklab(-0.1 0.44 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...00001 0.44 0)' == 'oklab(-0.1 0.44 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 0.44 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 0.44 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 0.44 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__________ test_color_oklab_4[oklab(-10% 110% 0%)-oklab(-0.1 0.44 0)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-10% 110% 0%)', expected = 'oklab(-0.1 0.44 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...00001 0.44 0)' == 'oklab(-0.1 0.44 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 0.44 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 0.44 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 0.44 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____________ test_color_oklab_4[oklab(0 -0.04 0)-oklab(0 -0.04 0)] _____________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0 -0.04 0)', expected = 'oklab(0 -0.04 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 -0.0...0000000001 0)' == 'oklab(0 -0.04 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 -0.04 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 -0.040000000000000001 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 -0.040000000000000001 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____________ test_color_oklab_4[oklab(0% -0.04 0)-oklab(0 -0.04 0)] ____________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0% -0.04 0)', expected = 'oklab(0 -0.04 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 -0.0...0000000001 0)' == 'oklab(0 -0.04 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 -0.04 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 -0.040000000000000001 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 -0.040000000000000001 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____________ test_color_oklab_4[oklab(0% -10% 0%)-oklab(0 -0.04 0)] ____________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0% -10% 0%)', expected = 'oklab(0 -0.04 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 -0.0...0000000001 0)' == 'oklab(0 -0.04 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 -0.04 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 -0.040000000000000001 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 -0.040000000000000001 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__________ test_color_oklab_4[oklab(0.1 -0.04 0)-oklab(0.1 -0.04 0)] ___________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0.1 -0.04 0)', expected = 'oklab(0.1 -0.04 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...0000000001 0)' == 'oklab(0.1 -0.04 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 -0.04 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 -0.040000000000000001 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 -0.040000000000000001 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__________ test_color_oklab_4[oklab(10% -0.04 0)-oklab(0.1 -0.04 0)] ___________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(10% -0.04 0)', expected = 'oklab(0.1 -0.04 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...0000000001 0)' == 'oklab(0.1 -0.04 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 -0.04 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 -0.040000000000000001 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 -0.040000000000000001 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__________ test_color_oklab_4[oklab(10% -10% 0%)-oklab(0.1 -0.04 0)] ___________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(10% -10% 0%)', expected = 'oklab(0.1 -0.04 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...0000000001 0)' == 'oklab(0.1 -0.04 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 -0.04 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 -0.040000000000000001 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 -0.040000000000000001 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____________ test_color_oklab_4[oklab(1 -0.04 0)-oklab(1 -0.04 0)] _____________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(1 -0.04 0)', expected = 'oklab(1 -0.04 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 -0.0...0000000001 0)' == 'oklab(1 -0.04 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 -0.04 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 -0.040000000000000001 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 -0.040000000000000001 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___________ test_color_oklab_4[oklab(100% -0.04 0)-oklab(1 -0.04 0)] ___________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(100% -0.04 0)', expected = 'oklab(1 -0.04 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 -0.0...0000000001 0)' == 'oklab(1 -0.04 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 -0.04 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 -0.040000000000000001 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 -0.040000000000000001 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___________ test_color_oklab_4[oklab(100% -10% 0%)-oklab(1 -0.04 0)] ___________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(100% -10% 0%)', expected = 'oklab(1 -0.04 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 -0.0...0000000001 0)' == 'oklab(1 -0.04 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 -0.04 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 -0.040000000000000001 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 -0.040000000000000001 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__________ test_color_oklab_4[oklab(1.1 -0.04 0)-oklab(1.1 -0.04 0)] ___________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(1.1 -0.04 0)', expected = 'oklab(1.1 -0.04 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...0000000001 0)' == 'oklab(1.1 -0.04 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 -0.04 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 -0.040000000000000001 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 -0.040000000000000001 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__________ test_color_oklab_4[oklab(110% -0.04 0)-oklab(1.1 -0.04 0)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(110% -0.04 0)', expected = 'oklab(1.1 -0.04 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...0000000001 0)' == 'oklab(1.1 -0.04 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 -0.04 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 -0.040000000000000001 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 -0.040000000000000001 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__________ test_color_oklab_4[oklab(110% -10% 0%)-oklab(1.1 -0.04 0)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(110% -10% 0%)', expected = 'oklab(1.1 -0.04 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...0000000001 0)' == 'oklab(1.1 -0.04 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 -0.04 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 -0.040000000000000001 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 -0.040000000000000001 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_oklab_4[oklab(-0.1 -0.04 0)-oklab(-0.1 -0.04 0)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-0.1 -0.04 0)', expected = 'oklab(-0.1 -0.04 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...0000000001 0)' == 'oklab(-0.1 -0.04 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 -0.04 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 -0.040000000000000001 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 -0.040000000000000001 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_oklab_4[oklab(-10% -0.04 0)-oklab(-0.1 -0.04 0)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-10% -0.04 0)', expected = 'oklab(-0.1 -0.04 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...0000000001 0)' == 'oklab(-0.1 -0.04 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 -0.04 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 -0.040000000000000001 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 -0.040000000000000001 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_oklab_4[oklab(-10% -10% 0%)-oklab(-0.1 -0.04 0)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-10% -10% 0%)', expected = 'oklab(-0.1 -0.04 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...0000000001 0)' == 'oklab(-0.1 -0.04 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 -0.04 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 -0.040000000000000001 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 -0.040000000000000001 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____________ test_color_oklab_4[oklab(0 0 0.04)-oklab(0 0 0.04)] ______________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0 0 0.04)', expected = 'oklab(0 0 0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 0 0....000000000001)' == 'oklab(0 0 0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 0 0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 0 0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 0 0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____________ test_color_oklab_4[oklab(0% 0 0.04)-oklab(0 0 0.04)] _____________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0% 0 0.04)', expected = 'oklab(0 0 0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 0 0....000000000001)' == 'oklab(0 0 0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 0 0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 0 0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 0 0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____________ test_color_oklab_4[oklab(0% 0% 10%)-oklab(0 0 0.04)] _____________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0% 0% 10%)', expected = 'oklab(0 0 0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 0 0....000000000001)' == 'oklab(0 0 0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 0 0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 0 0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 0 0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___________ test_color_oklab_4[oklab(0.1 0 0.04)-oklab(0.1 0 0.04)] ____________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0.1 0 0.04)', expected = 'oklab(0.1 0 0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...000000000001)' == 'oklab(0.1 0 0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 0 0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 0 0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 0 0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___________ test_color_oklab_4[oklab(10% 0 0.04)-oklab(0.1 0 0.04)] ____________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(10% 0 0.04)', expected = 'oklab(0.1 0 0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...000000000001)' == 'oklab(0.1 0 0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 0 0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 0 0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 0 0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___________ test_color_oklab_4[oklab(10% 0% 10%)-oklab(0.1 0 0.04)] ____________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(10% 0% 10%)', expected = 'oklab(0.1 0 0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...000000000001)' == 'oklab(0.1 0 0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 0 0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 0 0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 0 0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____________ test_color_oklab_4[oklab(1 0 0.04)-oklab(1 0 0.04)] ______________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(1 0 0.04)', expected = 'oklab(1 0 0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 0 0....000000000001)' == 'oklab(1 0 0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 0 0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 0 0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 0 0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____________ test_color_oklab_4[oklab(100% 0 0.04)-oklab(1 0 0.04)] ____________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(100% 0 0.04)', expected = 'oklab(1 0 0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 0 0....000000000001)' == 'oklab(1 0 0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 0 0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 0 0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 0 0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____________ test_color_oklab_4[oklab(100% 0% 10%)-oklab(1 0 0.04)] ____________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(100% 0% 10%)', expected = 'oklab(1 0 0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 0 0....000000000001)' == 'oklab(1 0 0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 0 0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 0 0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 0 0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___________ test_color_oklab_4[oklab(1.1 0 0.04)-oklab(1.1 0 0.04)] ____________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(1.1 0 0.04)', expected = 'oklab(1.1 0 0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...000000000001)' == 'oklab(1.1 0 0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 0 0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 0 0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 0 0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___________ test_color_oklab_4[oklab(110% 0 0.04)-oklab(1.1 0 0.04)] ___________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(110% 0 0.04)', expected = 'oklab(1.1 0 0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...000000000001)' == 'oklab(1.1 0 0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 0 0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 0 0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 0 0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___________ test_color_oklab_4[oklab(110% 0% 10%)-oklab(1.1 0 0.04)] ___________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(110% 0% 10%)', expected = 'oklab(1.1 0 0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...000000000001)' == 'oklab(1.1 0 0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 0 0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 0 0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 0 0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__________ test_color_oklab_4[oklab(-0.1 0 0.04)-oklab(-0.1 0 0.04)] ___________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-0.1 0 0.04)', expected = 'oklab(-0.1 0 0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...000000000001)' == 'oklab(-0.1 0 0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 0 0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 0 0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 0 0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__________ test_color_oklab_4[oklab(-10% 0 0.04)-oklab(-0.1 0 0.04)] ___________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-10% 0 0.04)', expected = 'oklab(-0.1 0 0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...000000000001)' == 'oklab(-0.1 0 0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 0 0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 0 0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 0 0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__________ test_color_oklab_4[oklab(-10% 0% 10%)-oklab(-0.1 0 0.04)] ___________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-10% 0% 10%)', expected = 'oklab(-0.1 0 0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...000000000001)' == 'oklab(-0.1 0 0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 0 0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 0 0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 0 0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__________ test_color_oklab_4[oklab(0 0.08 0.04)-oklab(0 0.08 0.04)] ___________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0 0.08 0.04)', expected = 'oklab(0 0.08 0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 0.08...000000000001)' == 'oklab(0 0.08 0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 0.08 0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 0.080000000000000002 0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 0.080000000000000002 0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__________ test_color_oklab_4[oklab(0% 0.08 0.04)-oklab(0 0.08 0.04)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0% 0.08 0.04)', expected = 'oklab(0 0.08 0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 0.08...000000000001)' == 'oklab(0 0.08 0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 0.08 0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 0.080000000000000002 0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 0.080000000000000002 0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___________ test_color_oklab_4[oklab(0% 20% 10%)-oklab(0 0.08 0.04)] ___________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0% 20% 10%)', expected = 'oklab(0 0.08 0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 0.08...000000000001)' == 'oklab(0 0.08 0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 0.08 0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 0.080000000000000002 0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 0.080000000000000002 0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklab_4[oklab(0.1 0.08 0.04)-oklab(0.1 0.08 0.04)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0.1 0.08 0.04)', expected = 'oklab(0.1 0.08 0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...000000000001)' == 'oklab(0.1 0.08 0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 0.08 0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 0.080000000000000002 0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 0.080000000000000002 0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklab_4[oklab(10% 0.08 0.04)-oklab(0.1 0.08 0.04)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(10% 0.08 0.04)', expected = 'oklab(0.1 0.08 0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...000000000001)' == 'oklab(0.1 0.08 0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 0.08 0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 0.080000000000000002 0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 0.080000000000000002 0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_oklab_4[oklab(10% 20% 10%)-oklab(0.1 0.08 0.04)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(10% 20% 10%)', expected = 'oklab(0.1 0.08 0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...000000000001)' == 'oklab(0.1 0.08 0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 0.08 0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 0.080000000000000002 0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 0.080000000000000002 0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__________ test_color_oklab_4[oklab(1 0.08 0.04)-oklab(1 0.08 0.04)] ___________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(1 0.08 0.04)', expected = 'oklab(1 0.08 0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 0.08...000000000001)' == 'oklab(1 0.08 0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 0.08 0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 0.080000000000000002 0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 0.080000000000000002 0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_oklab_4[oklab(100% 0.08 0.04)-oklab(1 0.08 0.04)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(100% 0.08 0.04)', expected = 'oklab(1 0.08 0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 0.08...000000000001)' == 'oklab(1 0.08 0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 0.08 0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 0.080000000000000002 0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 0.080000000000000002 0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__________ test_color_oklab_4[oklab(100% 20% 10%)-oklab(1 0.08 0.04)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(100% 20% 10%)', expected = 'oklab(1 0.08 0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 0.08...000000000001)' == 'oklab(1 0.08 0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 0.08 0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 0.080000000000000002 0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 0.080000000000000002 0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklab_4[oklab(1.1 0.08 0.04)-oklab(1.1 0.08 0.04)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(1.1 0.08 0.04)', expected = 'oklab(1.1 0.08 0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...000000000001)' == 'oklab(1.1 0.08 0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 0.08 0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 0.080000000000000002 0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 0.080000000000000002 0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklab_4[oklab(110% 0.08 0.04)-oklab(1.1 0.08 0.04)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(110% 0.08 0.04)', expected = 'oklab(1.1 0.08 0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...000000000001)' == 'oklab(1.1 0.08 0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 0.08 0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 0.080000000000000002 0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 0.080000000000000002 0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_oklab_4[oklab(110% 20% 10%)-oklab(1.1 0.08 0.04)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(110% 20% 10%)', expected = 'oklab(1.1 0.08 0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...000000000001)' == 'oklab(1.1 0.08 0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 0.08 0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 0.080000000000000002 0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 0.080000000000000002 0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklab_4[oklab(-0.1 0.08 0.04)-oklab(-0.1 0.08 0.04)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-0.1 0.08 0.04)', expected = 'oklab(-0.1 0.08 0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...000000000001)' == 'oklab(-0.1 0.08 0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 0.08 0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 0.080000000000000002 0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 0.080000000000000002 0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklab_4[oklab(-10% 0.08 0.04)-oklab(-0.1 0.08 0.04)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-10% 0.08 0.04)', expected = 'oklab(-0.1 0.08 0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...000000000001)' == 'oklab(-0.1 0.08 0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 0.08 0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 0.080000000000000002 0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 0.080000000000000002 0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklab_4[oklab(-10% 20% 10%)-oklab(-0.1 0.08 0.04)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-10% 20% 10%)', expected = 'oklab(-0.1 0.08 0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...000000000001)' == 'oklab(-0.1 0.08 0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 0.08 0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 0.080000000000000002 0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 0.080000000000000002 0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___________ test_color_oklab_4[oklab(0 0.4 0.04)-oklab(0 0.4 0.04)] ____________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0 0.4 0.04)', expected = 'oklab(0 0.4 0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 0.40...000000000001)' == 'oklab(0 0.4 0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 0.4 0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 0.40000000000000002 0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 0.40000000000000002 0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___________ test_color_oklab_4[oklab(0% 0.4 0.04)-oklab(0 0.4 0.04)] ___________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0% 0.4 0.04)', expected = 'oklab(0 0.4 0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 0.40...000000000001)' == 'oklab(0 0.4 0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 0.4 0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 0.40000000000000002 0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 0.40000000000000002 0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___________ test_color_oklab_4[oklab(0% 100% 10%)-oklab(0 0.4 0.04)] ___________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0% 100% 10%)', expected = 'oklab(0 0.4 0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 0.40...000000000001)' == 'oklab(0 0.4 0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 0.4 0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 0.40000000000000002 0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 0.40000000000000002 0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_oklab_4[oklab(0.1 0.4 0.04)-oklab(0.1 0.4 0.04)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0.1 0.4 0.04)', expected = 'oklab(0.1 0.4 0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...000000000001)' == 'oklab(0.1 0.4 0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 0.4 0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 0.40000000000000002 0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 0.40000000000000002 0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_oklab_4[oklab(10% 0.4 0.04)-oklab(0.1 0.4 0.04)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(10% 0.4 0.04)', expected = 'oklab(0.1 0.4 0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...000000000001)' == 'oklab(0.1 0.4 0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 0.4 0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 0.40000000000000002 0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 0.40000000000000002 0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_oklab_4[oklab(10% 100% 10%)-oklab(0.1 0.4 0.04)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(10% 100% 10%)', expected = 'oklab(0.1 0.4 0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...000000000001)' == 'oklab(0.1 0.4 0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 0.4 0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 0.40000000000000002 0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 0.40000000000000002 0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___________ test_color_oklab_4[oklab(1 0.4 0.04)-oklab(1 0.4 0.04)] ____________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(1 0.4 0.04)', expected = 'oklab(1 0.4 0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 0.40...000000000001)' == 'oklab(1 0.4 0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 0.4 0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 0.40000000000000002 0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 0.40000000000000002 0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__________ test_color_oklab_4[oklab(100% 0.4 0.04)-oklab(1 0.4 0.04)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(100% 0.4 0.04)', expected = 'oklab(1 0.4 0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 0.40...000000000001)' == 'oklab(1 0.4 0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 0.4 0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 0.40000000000000002 0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 0.40000000000000002 0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__________ test_color_oklab_4[oklab(100% 100% 10%)-oklab(1 0.4 0.04)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(100% 100% 10%)', expected = 'oklab(1 0.4 0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 0.40...000000000001)' == 'oklab(1 0.4 0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 0.4 0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 0.40000000000000002 0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 0.40000000000000002 0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_oklab_4[oklab(1.1 0.4 0.04)-oklab(1.1 0.4 0.04)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(1.1 0.4 0.04)', expected = 'oklab(1.1 0.4 0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...000000000001)' == 'oklab(1.1 0.4 0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 0.4 0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 0.40000000000000002 0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 0.40000000000000002 0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_oklab_4[oklab(110% 0.4 0.04)-oklab(1.1 0.4 0.04)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(110% 0.4 0.04)', expected = 'oklab(1.1 0.4 0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...000000000001)' == 'oklab(1.1 0.4 0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 0.4 0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 0.40000000000000002 0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 0.40000000000000002 0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_oklab_4[oklab(110% 100% 10%)-oklab(1.1 0.4 0.04)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(110% 100% 10%)', expected = 'oklab(1.1 0.4 0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...000000000001)' == 'oklab(1.1 0.4 0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 0.4 0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 0.40000000000000002 0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 0.40000000000000002 0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklab_4[oklab(-0.1 0.4 0.04)-oklab(-0.1 0.4 0.04)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-0.1 0.4 0.04)', expected = 'oklab(-0.1 0.4 0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...000000000001)' == 'oklab(-0.1 0.4 0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 0.4 0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 0.40000000000000002 0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 0.40000000000000002 0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklab_4[oklab(-10% 0.4 0.04)-oklab(-0.1 0.4 0.04)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-10% 0.4 0.04)', expected = 'oklab(-0.1 0.4 0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...000000000001)' == 'oklab(-0.1 0.4 0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 0.4 0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 0.40000000000000002 0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 0.40000000000000002 0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklab_4[oklab(-10% 100% 10%)-oklab(-0.1 0.4 0.04)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-10% 100% 10%)', expected = 'oklab(-0.1 0.4 0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...000000000001)' == 'oklab(-0.1 0.4 0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 0.4 0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 0.40000000000000002 0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 0.40000000000000002 0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__________ test_color_oklab_4[oklab(0 0.44 0.04)-oklab(0 0.44 0.04)] ___________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0 0.44 0.04)', expected = 'oklab(0 0.44 0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 0.44...000000000001)' == 'oklab(0 0.44 0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 0.44 0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 0.44 0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 0.44 0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__________ test_color_oklab_4[oklab(0% 0.44 0.04)-oklab(0 0.44 0.04)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0% 0.44 0.04)', expected = 'oklab(0 0.44 0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 0.44...000000000001)' == 'oklab(0 0.44 0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 0.44 0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 0.44 0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 0.44 0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__________ test_color_oklab_4[oklab(0% 110% 10%)-oklab(0 0.44 0.04)] ___________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0% 110% 10%)', expected = 'oklab(0 0.44 0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 0.44...000000000001)' == 'oklab(0 0.44 0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 0.44 0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 0.44 0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 0.44 0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklab_4[oklab(0.1 0.44 0.04)-oklab(0.1 0.44 0.04)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0.1 0.44 0.04)', expected = 'oklab(0.1 0.44 0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...000000000001)' == 'oklab(0.1 0.44 0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 0.44 0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 0.44 0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 0.44 0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklab_4[oklab(10% 0.44 0.04)-oklab(0.1 0.44 0.04)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(10% 0.44 0.04)', expected = 'oklab(0.1 0.44 0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...000000000001)' == 'oklab(0.1 0.44 0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 0.44 0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 0.44 0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 0.44 0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_oklab_4[oklab(10% 110% 10%)-oklab(0.1 0.44 0.04)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(10% 110% 10%)', expected = 'oklab(0.1 0.44 0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...000000000001)' == 'oklab(0.1 0.44 0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 0.44 0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 0.44 0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 0.44 0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__________ test_color_oklab_4[oklab(1 0.44 0.04)-oklab(1 0.44 0.04)] ___________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(1 0.44 0.04)', expected = 'oklab(1 0.44 0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 0.44...000000000001)' == 'oklab(1 0.44 0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 0.44 0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 0.44 0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 0.44 0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_oklab_4[oklab(100% 0.44 0.04)-oklab(1 0.44 0.04)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(100% 0.44 0.04)', expected = 'oklab(1 0.44 0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 0.44...000000000001)' == 'oklab(1 0.44 0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 0.44 0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 0.44 0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 0.44 0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_oklab_4[oklab(100% 110% 10%)-oklab(1 0.44 0.04)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(100% 110% 10%)', expected = 'oklab(1 0.44 0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 0.44...000000000001)' == 'oklab(1 0.44 0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 0.44 0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 0.44 0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 0.44 0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklab_4[oklab(1.1 0.44 0.04)-oklab(1.1 0.44 0.04)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(1.1 0.44 0.04)', expected = 'oklab(1.1 0.44 0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...000000000001)' == 'oklab(1.1 0.44 0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 0.44 0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 0.44 0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 0.44 0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklab_4[oklab(110% 0.44 0.04)-oklab(1.1 0.44 0.04)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(110% 0.44 0.04)', expected = 'oklab(1.1 0.44 0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...000000000001)' == 'oklab(1.1 0.44 0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 0.44 0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 0.44 0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 0.44 0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklab_4[oklab(110% 110% 10%)-oklab(1.1 0.44 0.04)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(110% 110% 10%)', expected = 'oklab(1.1 0.44 0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...000000000001)' == 'oklab(1.1 0.44 0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 0.44 0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 0.44 0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 0.44 0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklab_4[oklab(-0.1 0.44 0.04)-oklab(-0.1 0.44 0.04)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-0.1 0.44 0.04)', expected = 'oklab(-0.1 0.44 0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...000000000001)' == 'oklab(-0.1 0.44 0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 0.44 0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 0.44 0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 0.44 0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklab_4[oklab(-10% 0.44 0.04)-oklab(-0.1 0.44 0.04)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-10% 0.44 0.04)', expected = 'oklab(-0.1 0.44 0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...000000000001)' == 'oklab(-0.1 0.44 0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 0.44 0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 0.44 0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 0.44 0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklab_4[oklab(-10% 110% 10%)-oklab(-0.1 0.44 0.04)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-10% 110% 10%)', expected = 'oklab(-0.1 0.44 0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...000000000001)' == 'oklab(-0.1 0.44 0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 0.44 0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 0.44 0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 0.44 0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_oklab_4[oklab(0 -0.04 0.04)-oklab(0 -0.04 0.04)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0 -0.04 0.04)', expected = 'oklab(0 -0.04 0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 -0.0...000000000001)' == 'oklab(0 -0.04 0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 -0.04 0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 -0.040000000000000001 0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 -0.040000000000000001 0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_oklab_4[oklab(0% -0.04 0.04)-oklab(0 -0.04 0.04)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0% -0.04 0.04)', expected = 'oklab(0 -0.04 0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 -0.0...000000000001)' == 'oklab(0 -0.04 0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 -0.04 0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 -0.040000000000000001 0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 -0.040000000000000001 0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__________ test_color_oklab_4[oklab(0% -10% 10%)-oklab(0 -0.04 0.04)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0% -10% 10%)', expected = 'oklab(0 -0.04 0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 -0.0...000000000001)' == 'oklab(0 -0.04 0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 -0.04 0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 -0.040000000000000001 0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 -0.040000000000000001 0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklab_4[oklab(0.1 -0.04 0.04)-oklab(0.1 -0.04 0.04)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0.1 -0.04 0.04)', expected = 'oklab(0.1 -0.04 0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...000000000001)' == 'oklab(0.1 -0.04 0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 -0.04 0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 -0.040000000000000001 0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 -0.040000000000000001 0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklab_4[oklab(10% -0.04 0.04)-oklab(0.1 -0.04 0.04)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(10% -0.04 0.04)', expected = 'oklab(0.1 -0.04 0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...000000000001)' == 'oklab(0.1 -0.04 0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 -0.04 0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 -0.040000000000000001 0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 -0.040000000000000001 0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklab_4[oklab(10% -10% 10%)-oklab(0.1 -0.04 0.04)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(10% -10% 10%)', expected = 'oklab(0.1 -0.04 0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...000000000001)' == 'oklab(0.1 -0.04 0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 -0.04 0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 -0.040000000000000001 0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 -0.040000000000000001 0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_oklab_4[oklab(1 -0.04 0.04)-oklab(1 -0.04 0.04)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(1 -0.04 0.04)', expected = 'oklab(1 -0.04 0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 -0.0...000000000001)' == 'oklab(1 -0.04 0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 -0.04 0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 -0.040000000000000001 0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 -0.040000000000000001 0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklab_4[oklab(100% -0.04 0.04)-oklab(1 -0.04 0.04)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(100% -0.04 0.04)', expected = 'oklab(1 -0.04 0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 -0.0...000000000001)' == 'oklab(1 -0.04 0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 -0.04 0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 -0.040000000000000001 0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 -0.040000000000000001 0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_oklab_4[oklab(100% -10% 10%)-oklab(1 -0.04 0.04)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(100% -10% 10%)', expected = 'oklab(1 -0.04 0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 -0.0...000000000001)' == 'oklab(1 -0.04 0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 -0.04 0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 -0.040000000000000001 0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 -0.040000000000000001 0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklab_4[oklab(1.1 -0.04 0.04)-oklab(1.1 -0.04 0.04)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(1.1 -0.04 0.04)', expected = 'oklab(1.1 -0.04 0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...000000000001)' == 'oklab(1.1 -0.04 0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 -0.04 0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 -0.040000000000000001 0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 -0.040000000000000001 0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklab_4[oklab(110% -0.04 0.04)-oklab(1.1 -0.04 0.04)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(110% -0.04 0.04)', expected = 'oklab(1.1 -0.04 0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...000000000001)' == 'oklab(1.1 -0.04 0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 -0.04 0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 -0.040000000000000001 0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 -0.040000000000000001 0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklab_4[oklab(110% -10% 10%)-oklab(1.1 -0.04 0.04)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(110% -10% 10%)', expected = 'oklab(1.1 -0.04 0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...000000000001)' == 'oklab(1.1 -0.04 0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 -0.04 0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 -0.040000000000000001 0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 -0.040000000000000001 0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklab_4[oklab(-0.1 -0.04 0.04)-oklab(-0.1 -0.04 0.04)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-0.1 -0.04 0.04)', expected = 'oklab(-0.1 -0.04 0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...000000000001)' == 'oklab(-0.1 -0.04 0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 -0.04 0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 -0.040000000000000001 0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 -0.040000000000000001 0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklab_4[oklab(-10% -0.04 0.04)-oklab(-0.1 -0.04 0.04)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-10% -0.04 0.04)', expected = 'oklab(-0.1 -0.04 0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...000000000001)' == 'oklab(-0.1 -0.04 0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 -0.04 0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 -0.040000000000000001 0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 -0.040000000000000001 0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklab_4[oklab(-10% -10% 10%)-oklab(-0.1 -0.04 0.04)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-10% -10% 10%)', expected = 'oklab(-0.1 -0.04 0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...000000000001)' == 'oklab(-0.1 -0.04 0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 -0.04 0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 -0.040000000000000001 0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 -0.040000000000000001 0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______________ test_color_oklab_4[oklab(0 0 0.4)-oklab(0 0 0.4)] _______________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0 0 0.4)', expected = 'oklab(0 0 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 0 0....000000000002)' == 'oklab(0 0 0.4)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 0 0.4)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 0 0.40000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 0 0.40000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______________ test_color_oklab_4[oklab(0% 0 0.4)-oklab(0 0 0.4)] ______________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0% 0 0.4)', expected = 'oklab(0 0 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 0 0....000000000002)' == 'oklab(0 0 0.4)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 0 0.4)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 0 0.40000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 0 0.40000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____________ test_color_oklab_4[oklab(0% 0% 100%)-oklab(0 0 0.4)] _____________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0% 0% 100%)', expected = 'oklab(0 0 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 0 0....000000000002)' == 'oklab(0 0 0.4)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 0 0.4)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 0 0.40000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 0 0.40000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____________ test_color_oklab_4[oklab(0.1 0 0.4)-oklab(0.1 0 0.4)] _____________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0.1 0 0.4)', expected = 'oklab(0.1 0 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...000000000002)' == 'oklab(0.1 0 0.4)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 0 0.4)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 0 0.40000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 0 0.40000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____________ test_color_oklab_4[oklab(10% 0 0.4)-oklab(0.1 0 0.4)] _____________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(10% 0 0.4)', expected = 'oklab(0.1 0 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...000000000002)' == 'oklab(0.1 0 0.4)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 0 0.4)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 0 0.40000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 0 0.40000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___________ test_color_oklab_4[oklab(10% 0% 100%)-oklab(0.1 0 0.4)] ____________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(10% 0% 100%)', expected = 'oklab(0.1 0 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...000000000002)' == 'oklab(0.1 0 0.4)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 0 0.4)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 0 0.40000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 0 0.40000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______________ test_color_oklab_4[oklab(1 0 0.4)-oklab(1 0 0.4)] _______________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(1 0 0.4)', expected = 'oklab(1 0 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 0 0....000000000002)' == 'oklab(1 0 0.4)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 0 0.4)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 0 0.40000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 0 0.40000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____________ test_color_oklab_4[oklab(100% 0 0.4)-oklab(1 0 0.4)] _____________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(100% 0 0.4)', expected = 'oklab(1 0 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 0 0....000000000002)' == 'oklab(1 0 0.4)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 0 0.4)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 0 0.40000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 0 0.40000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____________ test_color_oklab_4[oklab(100% 0% 100%)-oklab(1 0 0.4)] ____________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(100% 0% 100%)', expected = 'oklab(1 0 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 0 0....000000000002)' == 'oklab(1 0 0.4)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 0 0.4)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 0 0.40000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 0 0.40000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____________ test_color_oklab_4[oklab(1.1 0 0.4)-oklab(1.1 0 0.4)] _____________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(1.1 0 0.4)', expected = 'oklab(1.1 0 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...000000000002)' == 'oklab(1.1 0 0.4)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 0 0.4)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 0 0.40000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 0 0.40000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____________ test_color_oklab_4[oklab(110% 0 0.4)-oklab(1.1 0 0.4)] ____________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(110% 0 0.4)', expected = 'oklab(1.1 0 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...000000000002)' == 'oklab(1.1 0 0.4)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 0 0.4)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 0 0.40000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 0 0.40000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___________ test_color_oklab_4[oklab(110% 0% 100%)-oklab(1.1 0 0.4)] ___________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(110% 0% 100%)', expected = 'oklab(1.1 0 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...000000000002)' == 'oklab(1.1 0 0.4)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 0 0.4)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 0 0.40000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 0 0.40000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___________ test_color_oklab_4[oklab(-0.1 0 0.4)-oklab(-0.1 0 0.4)] ____________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-0.1 0 0.4)', expected = 'oklab(-0.1 0 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...000000000002)' == 'oklab(-0.1 0 0.4)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 0 0.4)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 0 0.40000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 0 0.40000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___________ test_color_oklab_4[oklab(-10% 0 0.4)-oklab(-0.1 0 0.4)] ____________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-10% 0 0.4)', expected = 'oklab(-0.1 0 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...000000000002)' == 'oklab(-0.1 0 0.4)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 0 0.4)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 0 0.40000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 0 0.40000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__________ test_color_oklab_4[oklab(-10% 0% 100%)-oklab(-0.1 0 0.4)] ___________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-10% 0% 100%)', expected = 'oklab(-0.1 0 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...000000000002)' == 'oklab(-0.1 0 0.4)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 0 0.4)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 0 0.40000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 0 0.40000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___________ test_color_oklab_4[oklab(0 0.08 0.4)-oklab(0 0.08 0.4)] ____________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0 0.08 0.4)', expected = 'oklab(0 0.08 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 0.08...000000000002)' == 'oklab(0 0.08 0.4)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 0.08 0.4)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 0.080000000000000002 0.40000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 0.080000000000000002 0.40000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___________ test_color_oklab_4[oklab(0% 0.08 0.4)-oklab(0 0.08 0.4)] ___________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0% 0.08 0.4)', expected = 'oklab(0 0.08 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 0.08...000000000002)' == 'oklab(0 0.08 0.4)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 0.08 0.4)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 0.080000000000000002 0.40000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 0.080000000000000002 0.40000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___________ test_color_oklab_4[oklab(0% 20% 100%)-oklab(0 0.08 0.4)] ___________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0% 20% 100%)', expected = 'oklab(0 0.08 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 0.08...000000000002)' == 'oklab(0 0.08 0.4)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 0.08 0.4)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 0.080000000000000002 0.40000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 0.080000000000000002 0.40000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_oklab_4[oklab(0.1 0.08 0.4)-oklab(0.1 0.08 0.4)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0.1 0.08 0.4)', expected = 'oklab(0.1 0.08 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...000000000002)' == 'oklab(0.1 0.08 0.4)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 0.08 0.4)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 0.080000000000000002 0.40000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 0.080000000000000002 0.40000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_oklab_4[oklab(10% 0.08 0.4)-oklab(0.1 0.08 0.4)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(10% 0.08 0.4)', expected = 'oklab(0.1 0.08 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...000000000002)' == 'oklab(0.1 0.08 0.4)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 0.08 0.4)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 0.080000000000000002 0.40000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 0.080000000000000002 0.40000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_oklab_4[oklab(10% 20% 100%)-oklab(0.1 0.08 0.4)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(10% 20% 100%)', expected = 'oklab(0.1 0.08 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...000000000002)' == 'oklab(0.1 0.08 0.4)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 0.08 0.4)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 0.080000000000000002 0.40000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 0.080000000000000002 0.40000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___________ test_color_oklab_4[oklab(1 0.08 0.4)-oklab(1 0.08 0.4)] ____________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(1 0.08 0.4)', expected = 'oklab(1 0.08 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 0.08...000000000002)' == 'oklab(1 0.08 0.4)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 0.08 0.4)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 0.080000000000000002 0.40000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 0.080000000000000002 0.40000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__________ test_color_oklab_4[oklab(100% 0.08 0.4)-oklab(1 0.08 0.4)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(100% 0.08 0.4)', expected = 'oklab(1 0.08 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 0.08...000000000002)' == 'oklab(1 0.08 0.4)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 0.08 0.4)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 0.080000000000000002 0.40000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 0.080000000000000002 0.40000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__________ test_color_oklab_4[oklab(100% 20% 100%)-oklab(1 0.08 0.4)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(100% 20% 100%)', expected = 'oklab(1 0.08 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 0.08...000000000002)' == 'oklab(1 0.08 0.4)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 0.08 0.4)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 0.080000000000000002 0.40000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 0.080000000000000002 0.40000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_oklab_4[oklab(1.1 0.08 0.4)-oklab(1.1 0.08 0.4)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(1.1 0.08 0.4)', expected = 'oklab(1.1 0.08 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...000000000002)' == 'oklab(1.1 0.08 0.4)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 0.08 0.4)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 0.080000000000000002 0.40000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 0.080000000000000002 0.40000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_oklab_4[oklab(110% 0.08 0.4)-oklab(1.1 0.08 0.4)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(110% 0.08 0.4)', expected = 'oklab(1.1 0.08 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...000000000002)' == 'oklab(1.1 0.08 0.4)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 0.08 0.4)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 0.080000000000000002 0.40000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 0.080000000000000002 0.40000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_oklab_4[oklab(110% 20% 100%)-oklab(1.1 0.08 0.4)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(110% 20% 100%)', expected = 'oklab(1.1 0.08 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...000000000002)' == 'oklab(1.1 0.08 0.4)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 0.08 0.4)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 0.080000000000000002 0.40000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 0.080000000000000002 0.40000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklab_4[oklab(-0.1 0.08 0.4)-oklab(-0.1 0.08 0.4)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-0.1 0.08 0.4)', expected = 'oklab(-0.1 0.08 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...000000000002)' == 'oklab(-0.1 0.08 0.4)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 0.08 0.4)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 0.080000000000000002 0.40000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 0.080000000000000002 0.40000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklab_4[oklab(-10% 0.08 0.4)-oklab(-0.1 0.08 0.4)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-10% 0.08 0.4)', expected = 'oklab(-0.1 0.08 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...000000000002)' == 'oklab(-0.1 0.08 0.4)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 0.08 0.4)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 0.080000000000000002 0.40000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 0.080000000000000002 0.40000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklab_4[oklab(-10% 20% 100%)-oklab(-0.1 0.08 0.4)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-10% 20% 100%)', expected = 'oklab(-0.1 0.08 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...000000000002)' == 'oklab(-0.1 0.08 0.4)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 0.08 0.4)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 0.080000000000000002 0.40000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 0.080000000000000002 0.40000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____________ test_color_oklab_4[oklab(0 0.4 0.4)-oklab(0 0.4 0.4)] _____________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0 0.4 0.4)', expected = 'oklab(0 0.4 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 0.40...000000000002)' == 'oklab(0 0.4 0.4)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 0.4 0.4)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 0.40000000000000002 0.40000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 0.40000000000000002 0.40000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____________ test_color_oklab_4[oklab(0% 0.4 0.4)-oklab(0 0.4 0.4)] ____________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0% 0.4 0.4)', expected = 'oklab(0 0.4 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 0.40...000000000002)' == 'oklab(0 0.4 0.4)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 0.4 0.4)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 0.40000000000000002 0.40000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 0.40000000000000002 0.40000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___________ test_color_oklab_4[oklab(0% 100% 100%)-oklab(0 0.4 0.4)] ___________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0% 100% 100%)', expected = 'oklab(0 0.4 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 0.40...000000000002)' == 'oklab(0 0.4 0.4)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 0.4 0.4)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 0.40000000000000002 0.40000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 0.40000000000000002 0.40000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__________ test_color_oklab_4[oklab(0.1 0.4 0.4)-oklab(0.1 0.4 0.4)] ___________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0.1 0.4 0.4)', expected = 'oklab(0.1 0.4 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...000000000002)' == 'oklab(0.1 0.4 0.4)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 0.4 0.4)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 0.40000000000000002 0.40000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 0.40000000000000002 0.40000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__________ test_color_oklab_4[oklab(10% 0.4 0.4)-oklab(0.1 0.4 0.4)] ___________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(10% 0.4 0.4)', expected = 'oklab(0.1 0.4 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...000000000002)' == 'oklab(0.1 0.4 0.4)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 0.4 0.4)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 0.40000000000000002 0.40000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 0.40000000000000002 0.40000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_oklab_4[oklab(10% 100% 100%)-oklab(0.1 0.4 0.4)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(10% 100% 100%)', expected = 'oklab(0.1 0.4 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...000000000002)' == 'oklab(0.1 0.4 0.4)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 0.4 0.4)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 0.40000000000000002 0.40000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 0.40000000000000002 0.40000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____________ test_color_oklab_4[oklab(1 0.4 0.4)-oklab(1 0.4 0.4)] _____________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(1 0.4 0.4)', expected = 'oklab(1 0.4 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 0.40...000000000002)' == 'oklab(1 0.4 0.4)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 0.4 0.4)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 0.40000000000000002 0.40000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 0.40000000000000002 0.40000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___________ test_color_oklab_4[oklab(100% 0.4 0.4)-oklab(1 0.4 0.4)] ___________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(100% 0.4 0.4)', expected = 'oklab(1 0.4 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 0.40...000000000002)' == 'oklab(1 0.4 0.4)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 0.4 0.4)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 0.40000000000000002 0.40000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 0.40000000000000002 0.40000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__________ test_color_oklab_4[oklab(100% 100% 100%)-oklab(1 0.4 0.4)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(100% 100% 100%)', expected = 'oklab(1 0.4 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 0.40...000000000002)' == 'oklab(1 0.4 0.4)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 0.4 0.4)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 0.40000000000000002 0.40000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 0.40000000000000002 0.40000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__________ test_color_oklab_4[oklab(1.1 0.4 0.4)-oklab(1.1 0.4 0.4)] ___________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(1.1 0.4 0.4)', expected = 'oklab(1.1 0.4 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...000000000002)' == 'oklab(1.1 0.4 0.4)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 0.4 0.4)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 0.40000000000000002 0.40000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 0.40000000000000002 0.40000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__________ test_color_oklab_4[oklab(110% 0.4 0.4)-oklab(1.1 0.4 0.4)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(110% 0.4 0.4)', expected = 'oklab(1.1 0.4 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...000000000002)' == 'oklab(1.1 0.4 0.4)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 0.4 0.4)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 0.40000000000000002 0.40000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 0.40000000000000002 0.40000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_oklab_4[oklab(110% 100% 100%)-oklab(1.1 0.4 0.4)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(110% 100% 100%)', expected = 'oklab(1.1 0.4 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...000000000002)' == 'oklab(1.1 0.4 0.4)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 0.4 0.4)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 0.40000000000000002 0.40000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 0.40000000000000002 0.40000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_oklab_4[oklab(-0.1 0.4 0.4)-oklab(-0.1 0.4 0.4)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-0.1 0.4 0.4)', expected = 'oklab(-0.1 0.4 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...000000000002)' == 'oklab(-0.1 0.4 0.4)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 0.4 0.4)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 0.40000000000000002 0.40000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 0.40000000000000002 0.40000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_oklab_4[oklab(-10% 0.4 0.4)-oklab(-0.1 0.4 0.4)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-10% 0.4 0.4)', expected = 'oklab(-0.1 0.4 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...000000000002)' == 'oklab(-0.1 0.4 0.4)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 0.4 0.4)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 0.40000000000000002 0.40000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 0.40000000000000002 0.40000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklab_4[oklab(-10% 100% 100%)-oklab(-0.1 0.4 0.4)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-10% 100% 100%)', expected = 'oklab(-0.1 0.4 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...000000000002)' == 'oklab(-0.1 0.4 0.4)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 0.4 0.4)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 0.40000000000000002 0.40000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 0.40000000000000002 0.40000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___________ test_color_oklab_4[oklab(0 0.44 0.4)-oklab(0 0.44 0.4)] ____________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0 0.44 0.4)', expected = 'oklab(0 0.44 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 0.44...000000000002)' == 'oklab(0 0.44 0.4)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 0.44 0.4)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 0.44 0.40000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 0.44 0.40000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___________ test_color_oklab_4[oklab(0% 0.44 0.4)-oklab(0 0.44 0.4)] ___________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0% 0.44 0.4)', expected = 'oklab(0 0.44 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 0.44...000000000002)' == 'oklab(0 0.44 0.4)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 0.44 0.4)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 0.44 0.40000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 0.44 0.40000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__________ test_color_oklab_4[oklab(0% 110% 100%)-oklab(0 0.44 0.4)] ___________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0% 110% 100%)', expected = 'oklab(0 0.44 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 0.44...000000000002)' == 'oklab(0 0.44 0.4)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 0.44 0.4)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 0.44 0.40000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 0.44 0.40000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_oklab_4[oklab(0.1 0.44 0.4)-oklab(0.1 0.44 0.4)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0.1 0.44 0.4)', expected = 'oklab(0.1 0.44 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...000000000002)' == 'oklab(0.1 0.44 0.4)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 0.44 0.4)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 0.44 0.40000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 0.44 0.40000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_oklab_4[oklab(10% 0.44 0.4)-oklab(0.1 0.44 0.4)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(10% 0.44 0.4)', expected = 'oklab(0.1 0.44 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...000000000002)' == 'oklab(0.1 0.44 0.4)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 0.44 0.4)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 0.44 0.40000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 0.44 0.40000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_oklab_4[oklab(10% 110% 100%)-oklab(0.1 0.44 0.4)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(10% 110% 100%)', expected = 'oklab(0.1 0.44 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...000000000002)' == 'oklab(0.1 0.44 0.4)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 0.44 0.4)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 0.44 0.40000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 0.44 0.40000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___________ test_color_oklab_4[oklab(1 0.44 0.4)-oklab(1 0.44 0.4)] ____________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(1 0.44 0.4)', expected = 'oklab(1 0.44 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 0.44...000000000002)' == 'oklab(1 0.44 0.4)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 0.44 0.4)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 0.44 0.40000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 0.44 0.40000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__________ test_color_oklab_4[oklab(100% 0.44 0.4)-oklab(1 0.44 0.4)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(100% 0.44 0.4)', expected = 'oklab(1 0.44 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 0.44...000000000002)' == 'oklab(1 0.44 0.4)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 0.44 0.4)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 0.44 0.40000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 0.44 0.40000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_oklab_4[oklab(100% 110% 100%)-oklab(1 0.44 0.4)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(100% 110% 100%)', expected = 'oklab(1 0.44 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 0.44...000000000002)' == 'oklab(1 0.44 0.4)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 0.44 0.4)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 0.44 0.40000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 0.44 0.40000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_oklab_4[oklab(1.1 0.44 0.4)-oklab(1.1 0.44 0.4)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(1.1 0.44 0.4)', expected = 'oklab(1.1 0.44 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...000000000002)' == 'oklab(1.1 0.44 0.4)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 0.44 0.4)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 0.44 0.40000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 0.44 0.40000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_oklab_4[oklab(110% 0.44 0.4)-oklab(1.1 0.44 0.4)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(110% 0.44 0.4)', expected = 'oklab(1.1 0.44 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...000000000002)' == 'oklab(1.1 0.44 0.4)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 0.44 0.4)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 0.44 0.40000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 0.44 0.40000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklab_4[oklab(110% 110% 100%)-oklab(1.1 0.44 0.4)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(110% 110% 100%)', expected = 'oklab(1.1 0.44 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...000000000002)' == 'oklab(1.1 0.44 0.4)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 0.44 0.4)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 0.44 0.40000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 0.44 0.40000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklab_4[oklab(-0.1 0.44 0.4)-oklab(-0.1 0.44 0.4)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-0.1 0.44 0.4)', expected = 'oklab(-0.1 0.44 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...000000000002)' == 'oklab(-0.1 0.44 0.4)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 0.44 0.4)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 0.44 0.40000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 0.44 0.40000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklab_4[oklab(-10% 0.44 0.4)-oklab(-0.1 0.44 0.4)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-10% 0.44 0.4)', expected = 'oklab(-0.1 0.44 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...000000000002)' == 'oklab(-0.1 0.44 0.4)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 0.44 0.4)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 0.44 0.40000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 0.44 0.40000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklab_4[oklab(-10% 110% 100%)-oklab(-0.1 0.44 0.4)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-10% 110% 100%)', expected = 'oklab(-0.1 0.44 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...000000000002)' == 'oklab(-0.1 0.44 0.4)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 0.44 0.4)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 0.44 0.40000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 0.44 0.40000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__________ test_color_oklab_4[oklab(0 -0.04 0.4)-oklab(0 -0.04 0.4)] ___________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0 -0.04 0.4)', expected = 'oklab(0 -0.04 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 -0.0...000000000002)' == 'oklab(0 -0.04 0.4)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 -0.04 0.4)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 -0.040000000000000001 0.40000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 -0.040000000000000001 0.40000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__________ test_color_oklab_4[oklab(0% -0.04 0.4)-oklab(0 -0.04 0.4)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0% -0.04 0.4)', expected = 'oklab(0 -0.04 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 -0.0...000000000002)' == 'oklab(0 -0.04 0.4)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 -0.04 0.4)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 -0.040000000000000001 0.40000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 -0.040000000000000001 0.40000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__________ test_color_oklab_4[oklab(0% -10% 100%)-oklab(0 -0.04 0.4)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0% -10% 100%)', expected = 'oklab(0 -0.04 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 -0.0...000000000002)' == 'oklab(0 -0.04 0.4)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 -0.04 0.4)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 -0.040000000000000001 0.40000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 -0.040000000000000001 0.40000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklab_4[oklab(0.1 -0.04 0.4)-oklab(0.1 -0.04 0.4)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0.1 -0.04 0.4)', expected = 'oklab(0.1 -0.04 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...000000000002)' == 'oklab(0.1 -0.04 0.4)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 -0.04 0.4)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 -0.040000000000000001 0.40000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 -0.040000000000000001 0.40000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklab_4[oklab(10% -0.04 0.4)-oklab(0.1 -0.04 0.4)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(10% -0.04 0.4)', expected = 'oklab(0.1 -0.04 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...000000000002)' == 'oklab(0.1 -0.04 0.4)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 -0.04 0.4)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 -0.040000000000000001 0.40000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 -0.040000000000000001 0.40000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklab_4[oklab(10% -10% 100%)-oklab(0.1 -0.04 0.4)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(10% -10% 100%)', expected = 'oklab(0.1 -0.04 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...000000000002)' == 'oklab(0.1 -0.04 0.4)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 -0.04 0.4)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 -0.040000000000000001 0.40000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 -0.040000000000000001 0.40000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__________ test_color_oklab_4[oklab(1 -0.04 0.4)-oklab(1 -0.04 0.4)] ___________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(1 -0.04 0.4)', expected = 'oklab(1 -0.04 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 -0.0...000000000002)' == 'oklab(1 -0.04 0.4)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 -0.04 0.4)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 -0.040000000000000001 0.40000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 -0.040000000000000001 0.40000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_oklab_4[oklab(100% -0.04 0.4)-oklab(1 -0.04 0.4)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(100% -0.04 0.4)', expected = 'oklab(1 -0.04 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 -0.0...000000000002)' == 'oklab(1 -0.04 0.4)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 -0.04 0.4)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 -0.040000000000000001 0.40000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 -0.040000000000000001 0.40000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_oklab_4[oklab(100% -10% 100%)-oklab(1 -0.04 0.4)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(100% -10% 100%)', expected = 'oklab(1 -0.04 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 -0.0...000000000002)' == 'oklab(1 -0.04 0.4)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 -0.04 0.4)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 -0.040000000000000001 0.40000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 -0.040000000000000001 0.40000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklab_4[oklab(1.1 -0.04 0.4)-oklab(1.1 -0.04 0.4)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(1.1 -0.04 0.4)', expected = 'oklab(1.1 -0.04 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...000000000002)' == 'oklab(1.1 -0.04 0.4)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 -0.04 0.4)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 -0.040000000000000001 0.40000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 -0.040000000000000001 0.40000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklab_4[oklab(110% -0.04 0.4)-oklab(1.1 -0.04 0.4)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(110% -0.04 0.4)', expected = 'oklab(1.1 -0.04 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...000000000002)' == 'oklab(1.1 -0.04 0.4)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 -0.04 0.4)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 -0.040000000000000001 0.40000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 -0.040000000000000001 0.40000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklab_4[oklab(110% -10% 100%)-oklab(1.1 -0.04 0.4)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(110% -10% 100%)', expected = 'oklab(1.1 -0.04 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...000000000002)' == 'oklab(1.1 -0.04 0.4)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 -0.04 0.4)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 -0.040000000000000001 0.40000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 -0.040000000000000001 0.40000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklab_4[oklab(-0.1 -0.04 0.4)-oklab(-0.1 -0.04 0.4)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-0.1 -0.04 0.4)', expected = 'oklab(-0.1 -0.04 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...000000000002)' == 'oklab(-0.1 -0.04 0.4)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 -0.04 0.4)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 -0.040000000000000001 0.40000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 -0.040000000000000001 0.40000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklab_4[oklab(-10% -0.04 0.4)-oklab(-0.1 -0.04 0.4)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-10% -0.04 0.4)', expected = 'oklab(-0.1 -0.04 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...000000000002)' == 'oklab(-0.1 -0.04 0.4)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 -0.04 0.4)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 -0.040000000000000001 0.40000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 -0.040000000000000001 0.40000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklab_4[oklab(-10% -10% 100%)-oklab(-0.1 -0.04 0.4)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-10% -10% 100%)', expected = 'oklab(-0.1 -0.04 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...000000000002)' == 'oklab(-0.1 -0.04 0.4)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 -0.04 0.4)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 -0.040000000000000001 0.40000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 -0.040000000000000001 0.40000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____________ test_color_oklab_4[oklab(0 0 0.46)-oklab(0 0 0.46)] ______________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0 0 0.46)', expected = 'oklab(0 0 0.46)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 0 0....000000000002)' == 'oklab(0 0 0.46)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 0 0.46)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 0 0.46000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 0 0.46000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____________ test_color_oklab_4[oklab(0% 0 0.46)-oklab(0 0 0.46)] _____________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0% 0 0.46)', expected = 'oklab(0 0 0.46)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 0 0....000000000002)' == 'oklab(0 0 0.46)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 0 0.46)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 0 0.46000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 0 0.46000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____________ test_color_oklab_4[oklab(0% 0% 115%)-oklab(0 0 0.46)] _____________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0% 0% 115%)', expected = 'oklab(0 0 0.46)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 0 0....000000000002)' == 'oklab(0 0 0.46)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 0 0.46)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 0 0.46000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 0 0.46000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___________ test_color_oklab_4[oklab(0.1 0 0.46)-oklab(0.1 0 0.46)] ____________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0.1 0 0.46)', expected = 'oklab(0.1 0 0.46)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...000000000002)' == 'oklab(0.1 0 0.46)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 0 0.46)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 0 0.46000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 0 0.46000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___________ test_color_oklab_4[oklab(10% 0 0.46)-oklab(0.1 0 0.46)] ____________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(10% 0 0.46)', expected = 'oklab(0.1 0 0.46)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...000000000002)' == 'oklab(0.1 0 0.46)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 0 0.46)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 0 0.46000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 0 0.46000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___________ test_color_oklab_4[oklab(10% 0% 115%)-oklab(0.1 0 0.46)] ___________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(10% 0% 115%)', expected = 'oklab(0.1 0 0.46)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...000000000002)' == 'oklab(0.1 0 0.46)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 0 0.46)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 0 0.46000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 0 0.46000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____________ test_color_oklab_4[oklab(1 0 0.46)-oklab(1 0 0.46)] ______________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(1 0 0.46)', expected = 'oklab(1 0 0.46)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 0 0....000000000002)' == 'oklab(1 0 0.46)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 0 0.46)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 0 0.46000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 0 0.46000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____________ test_color_oklab_4[oklab(100% 0 0.46)-oklab(1 0 0.46)] ____________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(100% 0 0.46)', expected = 'oklab(1 0 0.46)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 0 0....000000000002)' == 'oklab(1 0 0.46)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 0 0.46)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 0 0.46000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 0 0.46000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___________ test_color_oklab_4[oklab(100% 0% 115%)-oklab(1 0 0.46)] ____________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(100% 0% 115%)', expected = 'oklab(1 0 0.46)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 0 0....000000000002)' == 'oklab(1 0 0.46)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 0 0.46)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 0 0.46000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 0 0.46000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___________ test_color_oklab_4[oklab(1.1 0 0.46)-oklab(1.1 0 0.46)] ____________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(1.1 0 0.46)', expected = 'oklab(1.1 0 0.46)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...000000000002)' == 'oklab(1.1 0 0.46)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 0 0.46)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 0 0.46000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 0 0.46000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___________ test_color_oklab_4[oklab(110% 0 0.46)-oklab(1.1 0 0.46)] ___________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(110% 0 0.46)', expected = 'oklab(1.1 0 0.46)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...000000000002)' == 'oklab(1.1 0 0.46)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 0 0.46)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 0 0.46000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 0 0.46000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__________ test_color_oklab_4[oklab(110% 0% 115%)-oklab(1.1 0 0.46)] ___________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(110% 0% 115%)', expected = 'oklab(1.1 0 0.46)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...000000000002)' == 'oklab(1.1 0 0.46)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 0 0.46)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 0 0.46000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 0 0.46000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__________ test_color_oklab_4[oklab(-0.1 0 0.46)-oklab(-0.1 0 0.46)] ___________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-0.1 0 0.46)', expected = 'oklab(-0.1 0 0.46)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...000000000002)' == 'oklab(-0.1 0 0.46)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 0 0.46)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 0 0.46000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 0 0.46000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__________ test_color_oklab_4[oklab(-10% 0 0.46)-oklab(-0.1 0 0.46)] ___________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-10% 0 0.46)', expected = 'oklab(-0.1 0 0.46)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...000000000002)' == 'oklab(-0.1 0 0.46)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 0 0.46)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 0 0.46000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 0 0.46000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__________ test_color_oklab_4[oklab(-10% 0% 115%)-oklab(-0.1 0 0.46)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-10% 0% 115%)', expected = 'oklab(-0.1 0 0.46)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...000000000002)' == 'oklab(-0.1 0 0.46)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 0 0.46)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 0 0.46000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 0 0.46000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__________ test_color_oklab_4[oklab(0 0.08 0.46)-oklab(0 0.08 0.46)] ___________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0 0.08 0.46)', expected = 'oklab(0 0.08 0.46)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 0.08...000000000002)' == 'oklab(0 0.08 0.46)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 0.08 0.46)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 0.080000000000000002 0.46000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 0.080000000000000002 0.46000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__________ test_color_oklab_4[oklab(0% 0.08 0.46)-oklab(0 0.08 0.46)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0% 0.08 0.46)', expected = 'oklab(0 0.08 0.46)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 0.08...000000000002)' == 'oklab(0 0.08 0.46)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 0.08 0.46)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 0.080000000000000002 0.46000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 0.080000000000000002 0.46000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__________ test_color_oklab_4[oklab(0% 20% 115%)-oklab(0 0.08 0.46)] ___________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0% 20% 115%)', expected = 'oklab(0 0.08 0.46)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 0.08...000000000002)' == 'oklab(0 0.08 0.46)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 0.08 0.46)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 0.080000000000000002 0.46000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 0.080000000000000002 0.46000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklab_4[oklab(0.1 0.08 0.46)-oklab(0.1 0.08 0.46)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0.1 0.08 0.46)', expected = 'oklab(0.1 0.08 0.46)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...000000000002)' == 'oklab(0.1 0.08 0.46)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 0.08 0.46)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 0.080000000000000002 0.46000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 0.080000000000000002 0.46000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklab_4[oklab(10% 0.08 0.46)-oklab(0.1 0.08 0.46)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(10% 0.08 0.46)', expected = 'oklab(0.1 0.08 0.46)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...000000000002)' == 'oklab(0.1 0.08 0.46)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 0.08 0.46)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 0.080000000000000002 0.46000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 0.080000000000000002 0.46000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_oklab_4[oklab(10% 20% 115%)-oklab(0.1 0.08 0.46)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(10% 20% 115%)', expected = 'oklab(0.1 0.08 0.46)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...000000000002)' == 'oklab(0.1 0.08 0.46)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 0.08 0.46)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 0.080000000000000002 0.46000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 0.080000000000000002 0.46000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__________ test_color_oklab_4[oklab(1 0.08 0.46)-oklab(1 0.08 0.46)] ___________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(1 0.08 0.46)', expected = 'oklab(1 0.08 0.46)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 0.08...000000000002)' == 'oklab(1 0.08 0.46)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 0.08 0.46)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 0.080000000000000002 0.46000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 0.080000000000000002 0.46000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_oklab_4[oklab(100% 0.08 0.46)-oklab(1 0.08 0.46)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(100% 0.08 0.46)', expected = 'oklab(1 0.08 0.46)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 0.08...000000000002)' == 'oklab(1 0.08 0.46)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 0.08 0.46)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 0.080000000000000002 0.46000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 0.080000000000000002 0.46000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_oklab_4[oklab(100% 20% 115%)-oklab(1 0.08 0.46)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(100% 20% 115%)', expected = 'oklab(1 0.08 0.46)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 0.08...000000000002)' == 'oklab(1 0.08 0.46)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 0.08 0.46)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 0.080000000000000002 0.46000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 0.080000000000000002 0.46000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklab_4[oklab(1.1 0.08 0.46)-oklab(1.1 0.08 0.46)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(1.1 0.08 0.46)', expected = 'oklab(1.1 0.08 0.46)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...000000000002)' == 'oklab(1.1 0.08 0.46)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 0.08 0.46)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 0.080000000000000002 0.46000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 0.080000000000000002 0.46000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklab_4[oklab(110% 0.08 0.46)-oklab(1.1 0.08 0.46)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(110% 0.08 0.46)', expected = 'oklab(1.1 0.08 0.46)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...000000000002)' == 'oklab(1.1 0.08 0.46)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 0.08 0.46)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 0.080000000000000002 0.46000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 0.080000000000000002 0.46000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklab_4[oklab(110% 20% 115%)-oklab(1.1 0.08 0.46)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(110% 20% 115%)', expected = 'oklab(1.1 0.08 0.46)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...000000000002)' == 'oklab(1.1 0.08 0.46)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 0.08 0.46)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 0.080000000000000002 0.46000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 0.080000000000000002 0.46000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklab_4[oklab(-0.1 0.08 0.46)-oklab(-0.1 0.08 0.46)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-0.1 0.08 0.46)', expected = 'oklab(-0.1 0.08 0.46)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...000000000002)' == 'oklab(-0.1 0.08 0.46)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 0.08 0.46)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 0.080000000000000002 0.46000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 0.080000000000000002 0.46000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklab_4[oklab(-10% 0.08 0.46)-oklab(-0.1 0.08 0.46)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-10% 0.08 0.46)', expected = 'oklab(-0.1 0.08 0.46)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...000000000002)' == 'oklab(-0.1 0.08 0.46)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 0.08 0.46)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 0.080000000000000002 0.46000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 0.080000000000000002 0.46000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklab_4[oklab(-10% 20% 115%)-oklab(-0.1 0.08 0.46)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-10% 20% 115%)', expected = 'oklab(-0.1 0.08 0.46)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...000000000002)' == 'oklab(-0.1 0.08 0.46)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 0.08 0.46)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 0.080000000000000002 0.46000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 0.080000000000000002 0.46000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___________ test_color_oklab_4[oklab(0 0.4 0.46)-oklab(0 0.4 0.46)] ____________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0 0.4 0.46)', expected = 'oklab(0 0.4 0.46)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 0.40...000000000002)' == 'oklab(0 0.4 0.46)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 0.4 0.46)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 0.40000000000000002 0.46000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 0.40000000000000002 0.46000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___________ test_color_oklab_4[oklab(0% 0.4 0.46)-oklab(0 0.4 0.46)] ___________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0% 0.4 0.46)', expected = 'oklab(0 0.4 0.46)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 0.40...000000000002)' == 'oklab(0 0.4 0.46)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 0.4 0.46)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 0.40000000000000002 0.46000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 0.40000000000000002 0.46000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__________ test_color_oklab_4[oklab(0% 100% 115%)-oklab(0 0.4 0.46)] ___________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0% 100% 115%)', expected = 'oklab(0 0.4 0.46)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 0.40...000000000002)' == 'oklab(0 0.4 0.46)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 0.4 0.46)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 0.40000000000000002 0.46000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 0.40000000000000002 0.46000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_oklab_4[oklab(0.1 0.4 0.46)-oklab(0.1 0.4 0.46)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0.1 0.4 0.46)', expected = 'oklab(0.1 0.4 0.46)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...000000000002)' == 'oklab(0.1 0.4 0.46)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 0.4 0.46)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 0.40000000000000002 0.46000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 0.40000000000000002 0.46000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_oklab_4[oklab(10% 0.4 0.46)-oklab(0.1 0.4 0.46)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(10% 0.4 0.46)', expected = 'oklab(0.1 0.4 0.46)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...000000000002)' == 'oklab(0.1 0.4 0.46)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 0.4 0.46)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 0.40000000000000002 0.46000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 0.40000000000000002 0.46000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_oklab_4[oklab(10% 100% 115%)-oklab(0.1 0.4 0.46)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(10% 100% 115%)', expected = 'oklab(0.1 0.4 0.46)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...000000000002)' == 'oklab(0.1 0.4 0.46)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 0.4 0.46)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 0.40000000000000002 0.46000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 0.40000000000000002 0.46000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___________ test_color_oklab_4[oklab(1 0.4 0.46)-oklab(1 0.4 0.46)] ____________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(1 0.4 0.46)', expected = 'oklab(1 0.4 0.46)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 0.40...000000000002)' == 'oklab(1 0.4 0.46)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 0.4 0.46)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 0.40000000000000002 0.46000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 0.40000000000000002 0.46000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__________ test_color_oklab_4[oklab(100% 0.4 0.46)-oklab(1 0.4 0.46)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(100% 0.4 0.46)', expected = 'oklab(1 0.4 0.46)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 0.40...000000000002)' == 'oklab(1 0.4 0.46)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 0.4 0.46)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 0.40000000000000002 0.46000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 0.40000000000000002 0.46000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_oklab_4[oklab(100% 100% 115%)-oklab(1 0.4 0.46)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(100% 100% 115%)', expected = 'oklab(1 0.4 0.46)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 0.40...000000000002)' == 'oklab(1 0.4 0.46)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 0.4 0.46)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 0.40000000000000002 0.46000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 0.40000000000000002 0.46000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_oklab_4[oklab(1.1 0.4 0.46)-oklab(1.1 0.4 0.46)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(1.1 0.4 0.46)', expected = 'oklab(1.1 0.4 0.46)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...000000000002)' == 'oklab(1.1 0.4 0.46)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 0.4 0.46)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 0.40000000000000002 0.46000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 0.40000000000000002 0.46000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_oklab_4[oklab(110% 0.4 0.46)-oklab(1.1 0.4 0.46)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(110% 0.4 0.46)', expected = 'oklab(1.1 0.4 0.46)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...000000000002)' == 'oklab(1.1 0.4 0.46)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 0.4 0.46)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 0.40000000000000002 0.46000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 0.40000000000000002 0.46000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklab_4[oklab(110% 100% 115%)-oklab(1.1 0.4 0.46)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(110% 100% 115%)', expected = 'oklab(1.1 0.4 0.46)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...000000000002)' == 'oklab(1.1 0.4 0.46)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 0.4 0.46)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 0.40000000000000002 0.46000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 0.40000000000000002 0.46000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklab_4[oklab(-0.1 0.4 0.46)-oklab(-0.1 0.4 0.46)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-0.1 0.4 0.46)', expected = 'oklab(-0.1 0.4 0.46)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...000000000002)' == 'oklab(-0.1 0.4 0.46)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 0.4 0.46)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 0.40000000000000002 0.46000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 0.40000000000000002 0.46000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklab_4[oklab(-10% 0.4 0.46)-oklab(-0.1 0.4 0.46)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-10% 0.4 0.46)', expected = 'oklab(-0.1 0.4 0.46)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...000000000002)' == 'oklab(-0.1 0.4 0.46)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 0.4 0.46)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 0.40000000000000002 0.46000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 0.40000000000000002 0.46000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklab_4[oklab(-10% 100% 115%)-oklab(-0.1 0.4 0.46)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-10% 100% 115%)', expected = 'oklab(-0.1 0.4 0.46)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...000000000002)' == 'oklab(-0.1 0.4 0.46)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 0.4 0.46)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 0.40000000000000002 0.46000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 0.40000000000000002 0.46000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__________ test_color_oklab_4[oklab(0 0.44 0.46)-oklab(0 0.44 0.46)] ___________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0 0.44 0.46)', expected = 'oklab(0 0.44 0.46)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 0.44...000000000002)' == 'oklab(0 0.44 0.46)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 0.44 0.46)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 0.44 0.46000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 0.44 0.46000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__________ test_color_oklab_4[oklab(0% 0.44 0.46)-oklab(0 0.44 0.46)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0% 0.44 0.46)', expected = 'oklab(0 0.44 0.46)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 0.44...000000000002)' == 'oklab(0 0.44 0.46)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 0.44 0.46)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 0.44 0.46000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 0.44 0.46000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__________ test_color_oklab_4[oklab(0% 110% 115%)-oklab(0 0.44 0.46)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0% 110% 115%)', expected = 'oklab(0 0.44 0.46)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 0.44...000000000002)' == 'oklab(0 0.44 0.46)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 0.44 0.46)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 0.44 0.46000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 0.44 0.46000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklab_4[oklab(0.1 0.44 0.46)-oklab(0.1 0.44 0.46)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0.1 0.44 0.46)', expected = 'oklab(0.1 0.44 0.46)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...000000000002)' == 'oklab(0.1 0.44 0.46)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 0.44 0.46)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 0.44 0.46000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 0.44 0.46000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklab_4[oklab(10% 0.44 0.46)-oklab(0.1 0.44 0.46)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(10% 0.44 0.46)', expected = 'oklab(0.1 0.44 0.46)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...000000000002)' == 'oklab(0.1 0.44 0.46)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 0.44 0.46)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 0.44 0.46000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 0.44 0.46000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklab_4[oklab(10% 110% 115%)-oklab(0.1 0.44 0.46)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(10% 110% 115%)', expected = 'oklab(0.1 0.44 0.46)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...000000000002)' == 'oklab(0.1 0.44 0.46)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 0.44 0.46)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 0.44 0.46000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 0.44 0.46000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__________ test_color_oklab_4[oklab(1 0.44 0.46)-oklab(1 0.44 0.46)] ___________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(1 0.44 0.46)', expected = 'oklab(1 0.44 0.46)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 0.44...000000000002)' == 'oklab(1 0.44 0.46)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 0.44 0.46)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 0.44 0.46000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 0.44 0.46000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_oklab_4[oklab(100% 0.44 0.46)-oklab(1 0.44 0.46)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(100% 0.44 0.46)', expected = 'oklab(1 0.44 0.46)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 0.44...000000000002)' == 'oklab(1 0.44 0.46)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 0.44 0.46)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 0.44 0.46000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 0.44 0.46000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_oklab_4[oklab(100% 110% 115%)-oklab(1 0.44 0.46)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(100% 110% 115%)', expected = 'oklab(1 0.44 0.46)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 0.44...000000000002)' == 'oklab(1 0.44 0.46)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 0.44 0.46)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 0.44 0.46000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 0.44 0.46000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklab_4[oklab(1.1 0.44 0.46)-oklab(1.1 0.44 0.46)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(1.1 0.44 0.46)', expected = 'oklab(1.1 0.44 0.46)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...000000000002)' == 'oklab(1.1 0.44 0.46)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 0.44 0.46)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 0.44 0.46000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 0.44 0.46000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklab_4[oklab(110% 0.44 0.46)-oklab(1.1 0.44 0.46)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(110% 0.44 0.46)', expected = 'oklab(1.1 0.44 0.46)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...000000000002)' == 'oklab(1.1 0.44 0.46)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 0.44 0.46)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 0.44 0.46000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 0.44 0.46000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklab_4[oklab(110% 110% 115%)-oklab(1.1 0.44 0.46)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(110% 110% 115%)', expected = 'oklab(1.1 0.44 0.46)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...000000000002)' == 'oklab(1.1 0.44 0.46)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 0.44 0.46)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 0.44 0.46000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 0.44 0.46000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklab_4[oklab(-0.1 0.44 0.46)-oklab(-0.1 0.44 0.46)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-0.1 0.44 0.46)', expected = 'oklab(-0.1 0.44 0.46)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...000000000002)' == 'oklab(-0.1 0.44 0.46)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 0.44 0.46)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 0.44 0.46000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 0.44 0.46000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklab_4[oklab(-10% 0.44 0.46)-oklab(-0.1 0.44 0.46)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-10% 0.44 0.46)', expected = 'oklab(-0.1 0.44 0.46)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...000000000002)' == 'oklab(-0.1 0.44 0.46)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 0.44 0.46)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 0.44 0.46000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 0.44 0.46000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklab_4[oklab(-10% 110% 115%)-oklab(-0.1 0.44 0.46)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-10% 110% 115%)', expected = 'oklab(-0.1 0.44 0.46)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...000000000002)' == 'oklab(-0.1 0.44 0.46)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 0.44 0.46)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 0.44 0.46000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 0.44 0.46000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_oklab_4[oklab(0 -0.04 0.46)-oklab(0 -0.04 0.46)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0 -0.04 0.46)', expected = 'oklab(0 -0.04 0.46)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 -0.0...000000000002)' == 'oklab(0 -0.04 0.46)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 -0.04 0.46)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 -0.040000000000000001 0.46000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 -0.040000000000000001 0.46000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_oklab_4[oklab(0% -0.04 0.46)-oklab(0 -0.04 0.46)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0% -0.04 0.46)', expected = 'oklab(0 -0.04 0.46)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 -0.0...000000000002)' == 'oklab(0 -0.04 0.46)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 -0.04 0.46)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 -0.040000000000000001 0.46000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 -0.040000000000000001 0.46000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_oklab_4[oklab(0% -10% 115%)-oklab(0 -0.04 0.46)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0% -10% 115%)', expected = 'oklab(0 -0.04 0.46)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 -0.0...000000000002)' == 'oklab(0 -0.04 0.46)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 -0.04 0.46)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 -0.040000000000000001 0.46000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 -0.040000000000000001 0.46000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklab_4[oklab(0.1 -0.04 0.46)-oklab(0.1 -0.04 0.46)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0.1 -0.04 0.46)', expected = 'oklab(0.1 -0.04 0.46)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...000000000002)' == 'oklab(0.1 -0.04 0.46)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 -0.04 0.46)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 -0.040000000000000001 0.46000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 -0.040000000000000001 0.46000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklab_4[oklab(10% -0.04 0.46)-oklab(0.1 -0.04 0.46)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(10% -0.04 0.46)', expected = 'oklab(0.1 -0.04 0.46)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...000000000002)' == 'oklab(0.1 -0.04 0.46)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 -0.04 0.46)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 -0.040000000000000001 0.46000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 -0.040000000000000001 0.46000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklab_4[oklab(10% -10% 115%)-oklab(0.1 -0.04 0.46)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(10% -10% 115%)', expected = 'oklab(0.1 -0.04 0.46)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...000000000002)' == 'oklab(0.1 -0.04 0.46)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 -0.04 0.46)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 -0.040000000000000001 0.46000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 -0.040000000000000001 0.46000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_oklab_4[oklab(1 -0.04 0.46)-oklab(1 -0.04 0.46)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(1 -0.04 0.46)', expected = 'oklab(1 -0.04 0.46)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 -0.0...000000000002)' == 'oklab(1 -0.04 0.46)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 -0.04 0.46)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 -0.040000000000000001 0.46000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 -0.040000000000000001 0.46000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklab_4[oklab(100% -0.04 0.46)-oklab(1 -0.04 0.46)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(100% -0.04 0.46)', expected = 'oklab(1 -0.04 0.46)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 -0.0...000000000002)' == 'oklab(1 -0.04 0.46)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 -0.04 0.46)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 -0.040000000000000001 0.46000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 -0.040000000000000001 0.46000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklab_4[oklab(100% -10% 115%)-oklab(1 -0.04 0.46)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(100% -10% 115%)', expected = 'oklab(1 -0.04 0.46)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 -0.0...000000000002)' == 'oklab(1 -0.04 0.46)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 -0.04 0.46)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 -0.040000000000000001 0.46000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 -0.040000000000000001 0.46000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklab_4[oklab(1.1 -0.04 0.46)-oklab(1.1 -0.04 0.46)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(1.1 -0.04 0.46)', expected = 'oklab(1.1 -0.04 0.46)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...000000000002)' == 'oklab(1.1 -0.04 0.46)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 -0.04 0.46)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 -0.040000000000000001 0.46000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 -0.040000000000000001 0.46000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklab_4[oklab(110% -0.04 0.46)-oklab(1.1 -0.04 0.46)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(110% -0.04 0.46)', expected = 'oklab(1.1 -0.04 0.46)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...000000000002)' == 'oklab(1.1 -0.04 0.46)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 -0.04 0.46)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 -0.040000000000000001 0.46000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 -0.040000000000000001 0.46000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklab_4[oklab(110% -10% 115%)-oklab(1.1 -0.04 0.46)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(110% -10% 115%)', expected = 'oklab(1.1 -0.04 0.46)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...000000000002)' == 'oklab(1.1 -0.04 0.46)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 -0.04 0.46)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 -0.040000000000000001 0.46000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 -0.040000000000000001 0.46000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklab_4[oklab(-0.1 -0.04 0.46)-oklab(-0.1 -0.04 0.46)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-0.1 -0.04 0.46)', expected = 'oklab(-0.1 -0.04 0.46)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...000000000002)' == 'oklab(-0.1 -0.04 0.46)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 -0.04 0.46)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 -0.040000000000000001 0.46000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 -0.040000000000000001 0.46000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklab_4[oklab(-10% -0.04 0.46)-oklab(-0.1 -0.04 0.46)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-10% -0.04 0.46)', expected = 'oklab(-0.1 -0.04 0.46)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...000000000002)' == 'oklab(-0.1 -0.04 0.46)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 -0.04 0.46)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 -0.040000000000000001 0.46000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 -0.040000000000000001 0.46000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklab_4[oklab(-10% -10% 115%)-oklab(-0.1 -0.04 0.46)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-10% -10% 115%)', expected = 'oklab(-0.1 -0.04 0.46)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...000000000002)' == 'oklab(-0.1 -0.04 0.46)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 -0.04 0.46)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 -0.040000000000000001 0.46000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 -0.040000000000000001 0.46000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____________ test_color_oklab_4[oklab(0 0 -0.04)-oklab(0 0 -0.04)] _____________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0 0 -0.04)', expected = 'oklab(0 0 -0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 0 -0...000000000001)' == 'oklab(0 0 -0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 0 -0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 0 -0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 0 -0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____________ test_color_oklab_4[oklab(0% 0 -0.04)-oklab(0 0 -0.04)] ____________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0% 0 -0.04)', expected = 'oklab(0 0 -0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 0 -0...000000000001)' == 'oklab(0 0 -0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 0 -0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 0 -0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 0 -0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____________ test_color_oklab_4[oklab(0% 0% -10%)-oklab(0 0 -0.04)] ____________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0% 0% -10%)', expected = 'oklab(0 0 -0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 0 -0...000000000001)' == 'oklab(0 0 -0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 0 -0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 0 -0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 0 -0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__________ test_color_oklab_4[oklab(0.1 0 -0.04)-oklab(0.1 0 -0.04)] ___________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0.1 0 -0.04)', expected = 'oklab(0.1 0 -0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...000000000001)' == 'oklab(0.1 0 -0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 0 -0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 0 -0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 0 -0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__________ test_color_oklab_4[oklab(10% 0 -0.04)-oklab(0.1 0 -0.04)] ___________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(10% 0 -0.04)', expected = 'oklab(0.1 0 -0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...000000000001)' == 'oklab(0.1 0 -0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 0 -0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 0 -0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 0 -0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__________ test_color_oklab_4[oklab(10% 0% -10%)-oklab(0.1 0 -0.04)] ___________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(10% 0% -10%)', expected = 'oklab(0.1 0 -0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...000000000001)' == 'oklab(0.1 0 -0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 0 -0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 0 -0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 0 -0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____________ test_color_oklab_4[oklab(1 0 -0.04)-oklab(1 0 -0.04)] _____________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(1 0 -0.04)', expected = 'oklab(1 0 -0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 0 -0...000000000001)' == 'oklab(1 0 -0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 0 -0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 0 -0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 0 -0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___________ test_color_oklab_4[oklab(100% 0 -0.04)-oklab(1 0 -0.04)] ___________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(100% 0 -0.04)', expected = 'oklab(1 0 -0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 0 -0...000000000001)' == 'oklab(1 0 -0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 0 -0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 0 -0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 0 -0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___________ test_color_oklab_4[oklab(100% 0% -10%)-oklab(1 0 -0.04)] ___________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(100% 0% -10%)', expected = 'oklab(1 0 -0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 0 -0...000000000001)' == 'oklab(1 0 -0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 0 -0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 0 -0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 0 -0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__________ test_color_oklab_4[oklab(1.1 0 -0.04)-oklab(1.1 0 -0.04)] ___________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(1.1 0 -0.04)', expected = 'oklab(1.1 0 -0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...000000000001)' == 'oklab(1.1 0 -0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 0 -0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 0 -0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 0 -0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__________ test_color_oklab_4[oklab(110% 0 -0.04)-oklab(1.1 0 -0.04)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(110% 0 -0.04)', expected = 'oklab(1.1 0 -0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...000000000001)' == 'oklab(1.1 0 -0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 0 -0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 0 -0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 0 -0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__________ test_color_oklab_4[oklab(110% 0% -10%)-oklab(1.1 0 -0.04)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(110% 0% -10%)', expected = 'oklab(1.1 0 -0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...000000000001)' == 'oklab(1.1 0 -0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 0 -0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 0 -0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 0 -0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_oklab_4[oklab(-0.1 0 -0.04)-oklab(-0.1 0 -0.04)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-0.1 0 -0.04)', expected = 'oklab(-0.1 0 -0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...000000000001)' == 'oklab(-0.1 0 -0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 0 -0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 0 -0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 0 -0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_oklab_4[oklab(-10% 0 -0.04)-oklab(-0.1 0 -0.04)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-10% 0 -0.04)', expected = 'oklab(-0.1 0 -0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...000000000001)' == 'oklab(-0.1 0 -0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 0 -0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 0 -0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 0 -0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_oklab_4[oklab(-10% 0% -10%)-oklab(-0.1 0 -0.04)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-10% 0% -10%)', expected = 'oklab(-0.1 0 -0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...000000000001)' == 'oklab(-0.1 0 -0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 0 -0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 0 -0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 0 -0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_oklab_4[oklab(0 0.08 -0.04)-oklab(0 0.08 -0.04)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0 0.08 -0.04)', expected = 'oklab(0 0.08 -0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 0.08...000000000001)' == 'oklab(0 0.08 -0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 0.08 -0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 0.080000000000000002 -0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 0.080000000000000002 -0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_oklab_4[oklab(0% 0.08 -0.04)-oklab(0 0.08 -0.04)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0% 0.08 -0.04)', expected = 'oklab(0 0.08 -0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 0.08...000000000001)' == 'oklab(0 0.08 -0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 0.08 -0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 0.080000000000000002 -0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 0.080000000000000002 -0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__________ test_color_oklab_4[oklab(0% 20% -10%)-oklab(0 0.08 -0.04)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0% 20% -10%)', expected = 'oklab(0 0.08 -0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 0.08...000000000001)' == 'oklab(0 0.08 -0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 0.08 -0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 0.080000000000000002 -0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 0.080000000000000002 -0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklab_4[oklab(0.1 0.08 -0.04)-oklab(0.1 0.08 -0.04)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0.1 0.08 -0.04)', expected = 'oklab(0.1 0.08 -0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...000000000001)' == 'oklab(0.1 0.08 -0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 0.08 -0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 0.080000000000000002 -0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 0.080000000000000002 -0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklab_4[oklab(10% 0.08 -0.04)-oklab(0.1 0.08 -0.04)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(10% 0.08 -0.04)', expected = 'oklab(0.1 0.08 -0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...000000000001)' == 'oklab(0.1 0.08 -0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 0.08 -0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 0.080000000000000002 -0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 0.080000000000000002 -0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklab_4[oklab(10% 20% -10%)-oklab(0.1 0.08 -0.04)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(10% 20% -10%)', expected = 'oklab(0.1 0.08 -0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...000000000001)' == 'oklab(0.1 0.08 -0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 0.08 -0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 0.080000000000000002 -0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 0.080000000000000002 -0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_oklab_4[oklab(1 0.08 -0.04)-oklab(1 0.08 -0.04)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(1 0.08 -0.04)', expected = 'oklab(1 0.08 -0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 0.08...000000000001)' == 'oklab(1 0.08 -0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 0.08 -0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 0.080000000000000002 -0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 0.080000000000000002 -0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklab_4[oklab(100% 0.08 -0.04)-oklab(1 0.08 -0.04)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(100% 0.08 -0.04)', expected = 'oklab(1 0.08 -0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 0.08...000000000001)' == 'oklab(1 0.08 -0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 0.08 -0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 0.080000000000000002 -0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 0.080000000000000002 -0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_oklab_4[oklab(100% 20% -10%)-oklab(1 0.08 -0.04)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(100% 20% -10%)', expected = 'oklab(1 0.08 -0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 0.08...000000000001)' == 'oklab(1 0.08 -0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 0.08 -0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 0.080000000000000002 -0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 0.080000000000000002 -0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklab_4[oklab(1.1 0.08 -0.04)-oklab(1.1 0.08 -0.04)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(1.1 0.08 -0.04)', expected = 'oklab(1.1 0.08 -0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...000000000001)' == 'oklab(1.1 0.08 -0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 0.08 -0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 0.080000000000000002 -0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 0.080000000000000002 -0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklab_4[oklab(110% 0.08 -0.04)-oklab(1.1 0.08 -0.04)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(110% 0.08 -0.04)', expected = 'oklab(1.1 0.08 -0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...000000000001)' == 'oklab(1.1 0.08 -0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 0.08 -0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 0.080000000000000002 -0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 0.080000000000000002 -0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklab_4[oklab(110% 20% -10%)-oklab(1.1 0.08 -0.04)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(110% 20% -10%)', expected = 'oklab(1.1 0.08 -0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...000000000001)' == 'oklab(1.1 0.08 -0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 0.08 -0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 0.080000000000000002 -0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 0.080000000000000002 -0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklab_4[oklab(-0.1 0.08 -0.04)-oklab(-0.1 0.08 -0.04)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-0.1 0.08 -0.04)', expected = 'oklab(-0.1 0.08 -0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...000000000001)' == 'oklab(-0.1 0.08 -0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 0.08 -0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 0.080000000000000002 -0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 0.080000000000000002 -0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklab_4[oklab(-10% 0.08 -0.04)-oklab(-0.1 0.08 -0.04)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-10% 0.08 -0.04)', expected = 'oklab(-0.1 0.08 -0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...000000000001)' == 'oklab(-0.1 0.08 -0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 0.08 -0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 0.080000000000000002 -0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 0.080000000000000002 -0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklab_4[oklab(-10% 20% -10%)-oklab(-0.1 0.08 -0.04)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-10% 20% -10%)', expected = 'oklab(-0.1 0.08 -0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...000000000001)' == 'oklab(-0.1 0.08 -0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 0.08 -0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 0.080000000000000002 -0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 0.080000000000000002 -0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__________ test_color_oklab_4[oklab(0 0.4 -0.04)-oklab(0 0.4 -0.04)] ___________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0 0.4 -0.04)', expected = 'oklab(0 0.4 -0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 0.40...000000000001)' == 'oklab(0 0.4 -0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 0.4 -0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 0.40000000000000002 -0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 0.40000000000000002 -0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__________ test_color_oklab_4[oklab(0% 0.4 -0.04)-oklab(0 0.4 -0.04)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0% 0.4 -0.04)', expected = 'oklab(0 0.4 -0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 0.40...000000000001)' == 'oklab(0 0.4 -0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 0.4 -0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 0.40000000000000002 -0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 0.40000000000000002 -0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__________ test_color_oklab_4[oklab(0% 100% -10%)-oklab(0 0.4 -0.04)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0% 100% -10%)', expected = 'oklab(0 0.4 -0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 0.40...000000000001)' == 'oklab(0 0.4 -0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 0.4 -0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 0.40000000000000002 -0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 0.40000000000000002 -0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklab_4[oklab(0.1 0.4 -0.04)-oklab(0.1 0.4 -0.04)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0.1 0.4 -0.04)', expected = 'oklab(0.1 0.4 -0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...000000000001)' == 'oklab(0.1 0.4 -0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 0.4 -0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 0.40000000000000002 -0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 0.40000000000000002 -0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklab_4[oklab(10% 0.4 -0.04)-oklab(0.1 0.4 -0.04)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(10% 0.4 -0.04)', expected = 'oklab(0.1 0.4 -0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...000000000001)' == 'oklab(0.1 0.4 -0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 0.4 -0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 0.40000000000000002 -0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 0.40000000000000002 -0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklab_4[oklab(10% 100% -10%)-oklab(0.1 0.4 -0.04)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(10% 100% -10%)', expected = 'oklab(0.1 0.4 -0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...000000000001)' == 'oklab(0.1 0.4 -0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 0.4 -0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 0.40000000000000002 -0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 0.40000000000000002 -0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__________ test_color_oklab_4[oklab(1 0.4 -0.04)-oklab(1 0.4 -0.04)] ___________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(1 0.4 -0.04)', expected = 'oklab(1 0.4 -0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 0.40...000000000001)' == 'oklab(1 0.4 -0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 0.4 -0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 0.40000000000000002 -0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 0.40000000000000002 -0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_oklab_4[oklab(100% 0.4 -0.04)-oklab(1 0.4 -0.04)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(100% 0.4 -0.04)', expected = 'oklab(1 0.4 -0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 0.40...000000000001)' == 'oklab(1 0.4 -0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 0.4 -0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 0.40000000000000002 -0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 0.40000000000000002 -0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_oklab_4[oklab(100% 100% -10%)-oklab(1 0.4 -0.04)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(100% 100% -10%)', expected = 'oklab(1 0.4 -0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 0.40...000000000001)' == 'oklab(1 0.4 -0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 0.4 -0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 0.40000000000000002 -0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 0.40000000000000002 -0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklab_4[oklab(1.1 0.4 -0.04)-oklab(1.1 0.4 -0.04)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(1.1 0.4 -0.04)', expected = 'oklab(1.1 0.4 -0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...000000000001)' == 'oklab(1.1 0.4 -0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 0.4 -0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 0.40000000000000002 -0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 0.40000000000000002 -0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklab_4[oklab(110% 0.4 -0.04)-oklab(1.1 0.4 -0.04)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(110% 0.4 -0.04)', expected = 'oklab(1.1 0.4 -0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...000000000001)' == 'oklab(1.1 0.4 -0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 0.4 -0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 0.40000000000000002 -0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 0.40000000000000002 -0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklab_4[oklab(110% 100% -10%)-oklab(1.1 0.4 -0.04)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(110% 100% -10%)', expected = 'oklab(1.1 0.4 -0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...000000000001)' == 'oklab(1.1 0.4 -0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 0.4 -0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 0.40000000000000002 -0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 0.40000000000000002 -0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklab_4[oklab(-0.1 0.4 -0.04)-oklab(-0.1 0.4 -0.04)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-0.1 0.4 -0.04)', expected = 'oklab(-0.1 0.4 -0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...000000000001)' == 'oklab(-0.1 0.4 -0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 0.4 -0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 0.40000000000000002 -0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 0.40000000000000002 -0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklab_4[oklab(-10% 0.4 -0.04)-oklab(-0.1 0.4 -0.04)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-10% 0.4 -0.04)', expected = 'oklab(-0.1 0.4 -0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...000000000001)' == 'oklab(-0.1 0.4 -0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 0.4 -0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 0.40000000000000002 -0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 0.40000000000000002 -0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklab_4[oklab(-10% 100% -10%)-oklab(-0.1 0.4 -0.04)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-10% 100% -10%)', expected = 'oklab(-0.1 0.4 -0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...000000000001)' == 'oklab(-0.1 0.4 -0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 0.4 -0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 0.40000000000000002 -0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 0.40000000000000002 -0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_oklab_4[oklab(0 0.44 -0.04)-oklab(0 0.44 -0.04)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0 0.44 -0.04)', expected = 'oklab(0 0.44 -0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 0.44...000000000001)' == 'oklab(0 0.44 -0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 0.44 -0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 0.44 -0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 0.44 -0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_oklab_4[oklab(0% 0.44 -0.04)-oklab(0 0.44 -0.04)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0% 0.44 -0.04)', expected = 'oklab(0 0.44 -0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 0.44...000000000001)' == 'oklab(0 0.44 -0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 0.44 -0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 0.44 -0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 0.44 -0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_oklab_4[oklab(0% 110% -10%)-oklab(0 0.44 -0.04)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0% 110% -10%)', expected = 'oklab(0 0.44 -0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 0.44...000000000001)' == 'oklab(0 0.44 -0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 0.44 -0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 0.44 -0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 0.44 -0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklab_4[oklab(0.1 0.44 -0.04)-oklab(0.1 0.44 -0.04)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0.1 0.44 -0.04)', expected = 'oklab(0.1 0.44 -0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...000000000001)' == 'oklab(0.1 0.44 -0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 0.44 -0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 0.44 -0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 0.44 -0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklab_4[oklab(10% 0.44 -0.04)-oklab(0.1 0.44 -0.04)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(10% 0.44 -0.04)', expected = 'oklab(0.1 0.44 -0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...000000000001)' == 'oklab(0.1 0.44 -0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 0.44 -0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 0.44 -0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 0.44 -0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklab_4[oklab(10% 110% -10%)-oklab(0.1 0.44 -0.04)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(10% 110% -10%)', expected = 'oklab(0.1 0.44 -0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...000000000001)' == 'oklab(0.1 0.44 -0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 0.44 -0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 0.44 -0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 0.44 -0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_oklab_4[oklab(1 0.44 -0.04)-oklab(1 0.44 -0.04)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(1 0.44 -0.04)', expected = 'oklab(1 0.44 -0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 0.44...000000000001)' == 'oklab(1 0.44 -0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 0.44 -0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 0.44 -0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 0.44 -0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklab_4[oklab(100% 0.44 -0.04)-oklab(1 0.44 -0.04)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(100% 0.44 -0.04)', expected = 'oklab(1 0.44 -0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 0.44...000000000001)' == 'oklab(1 0.44 -0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 0.44 -0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 0.44 -0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 0.44 -0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklab_4[oklab(100% 110% -10%)-oklab(1 0.44 -0.04)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(100% 110% -10%)', expected = 'oklab(1 0.44 -0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 0.44...000000000001)' == 'oklab(1 0.44 -0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 0.44 -0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 0.44 -0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 0.44 -0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklab_4[oklab(1.1 0.44 -0.04)-oklab(1.1 0.44 -0.04)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(1.1 0.44 -0.04)', expected = 'oklab(1.1 0.44 -0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...000000000001)' == 'oklab(1.1 0.44 -0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 0.44 -0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 0.44 -0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 0.44 -0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklab_4[oklab(110% 0.44 -0.04)-oklab(1.1 0.44 -0.04)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(110% 0.44 -0.04)', expected = 'oklab(1.1 0.44 -0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...000000000001)' == 'oklab(1.1 0.44 -0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 0.44 -0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 0.44 -0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 0.44 -0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklab_4[oklab(110% 110% -10%)-oklab(1.1 0.44 -0.04)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(110% 110% -10%)', expected = 'oklab(1.1 0.44 -0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...000000000001)' == 'oklab(1.1 0.44 -0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 0.44 -0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 0.44 -0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 0.44 -0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklab_4[oklab(-0.1 0.44 -0.04)-oklab(-0.1 0.44 -0.04)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-0.1 0.44 -0.04)', expected = 'oklab(-0.1 0.44 -0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...000000000001)' == 'oklab(-0.1 0.44 -0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 0.44 -0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 0.44 -0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 0.44 -0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklab_4[oklab(-10% 0.44 -0.04)-oklab(-0.1 0.44 -0.04)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-10% 0.44 -0.04)', expected = 'oklab(-0.1 0.44 -0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...000000000001)' == 'oklab(-0.1 0.44 -0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 0.44 -0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 0.44 -0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 0.44 -0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklab_4[oklab(-10% 110% -10%)-oklab(-0.1 0.44 -0.04)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-10% 110% -10%)', expected = 'oklab(-0.1 0.44 -0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...000000000001)' == 'oklab(-0.1 0.44 -0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 0.44 -0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 0.44 -0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 0.44 -0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklab_4[oklab(0 -0.04 -0.04)-oklab(0 -0.04 -0.04)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0 -0.04 -0.04)', expected = 'oklab(0 -0.04 -0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 -0.0...000000000001)' == 'oklab(0 -0.04 -0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 -0.04 -0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 -0.040000000000000001 -0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 -0.040000000000000001 -0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklab_4[oklab(0% -0.04 -0.04)-oklab(0 -0.04 -0.04)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0% -0.04 -0.04)', expected = 'oklab(0 -0.04 -0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 -0.0...000000000001)' == 'oklab(0 -0.04 -0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 -0.04 -0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 -0.040000000000000001 -0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 -0.040000000000000001 -0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_oklab_4[oklab(0% -10% -10%)-oklab(0 -0.04 -0.04)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0% -10% -10%)', expected = 'oklab(0 -0.04 -0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 -0.0...000000000001)' == 'oklab(0 -0.04 -0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 -0.04 -0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 -0.040000000000000001 -0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 -0.040000000000000001 -0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklab_4[oklab(0.1 -0.04 -0.04)-oklab(0.1 -0.04 -0.04)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0.1 -0.04 -0.04)', expected = 'oklab(0.1 -0.04 -0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...000000000001)' == 'oklab(0.1 -0.04 -0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 -0.04 -0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 -0.040000000000000001 -0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 -0.040000000000000001 -0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklab_4[oklab(10% -0.04 -0.04)-oklab(0.1 -0.04 -0.04)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(10% -0.04 -0.04)', expected = 'oklab(0.1 -0.04 -0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...000000000001)' == 'oklab(0.1 -0.04 -0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 -0.04 -0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 -0.040000000000000001 -0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 -0.040000000000000001 -0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklab_4[oklab(10% -10% -10%)-oklab(0.1 -0.04 -0.04)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(10% -10% -10%)', expected = 'oklab(0.1 -0.04 -0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...000000000001)' == 'oklab(0.1 -0.04 -0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 -0.04 -0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 -0.040000000000000001 -0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 -0.040000000000000001 -0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklab_4[oklab(1 -0.04 -0.04)-oklab(1 -0.04 -0.04)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(1 -0.04 -0.04)', expected = 'oklab(1 -0.04 -0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 -0.0...000000000001)' == 'oklab(1 -0.04 -0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 -0.04 -0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 -0.040000000000000001 -0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 -0.040000000000000001 -0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklab_4[oklab(100% -0.04 -0.04)-oklab(1 -0.04 -0.04)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(100% -0.04 -0.04)', expected = 'oklab(1 -0.04 -0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 -0.0...000000000001)' == 'oklab(1 -0.04 -0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 -0.04 -0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 -0.040000000000000001 -0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 -0.040000000000000001 -0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklab_4[oklab(100% -10% -10%)-oklab(1 -0.04 -0.04)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(100% -10% -10%)', expected = 'oklab(1 -0.04 -0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 -0.0...000000000001)' == 'oklab(1 -0.04 -0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 -0.04 -0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 -0.040000000000000001 -0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 -0.040000000000000001 -0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklab_4[oklab(1.1 -0.04 -0.04)-oklab(1.1 -0.04 -0.04)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(1.1 -0.04 -0.04)', expected = 'oklab(1.1 -0.04 -0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...000000000001)' == 'oklab(1.1 -0.04 -0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 -0.04 -0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 -0.040000000000000001 -0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 -0.040000000000000001 -0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklab_4[oklab(110% -0.04 -0.04)-oklab(1.1 -0.04 -0.04)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(110% -0.04 -0.04)', expected = 'oklab(1.1 -0.04 -0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...000000000001)' == 'oklab(1.1 -0.04 -0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 -0.04 -0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 -0.040000000000000001 -0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 -0.040000000000000001 -0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklab_4[oklab(110% -10% -10%)-oklab(1.1 -0.04 -0.04)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(110% -10% -10%)', expected = 'oklab(1.1 -0.04 -0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...000000000001)' == 'oklab(1.1 -0.04 -0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 -0.04 -0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 -0.040000000000000001 -0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 -0.040000000000000001 -0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklab_4[oklab(-0.1 -0.04 -0.04)-oklab(-0.1 -0.04 -0.04)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-0.1 -0.04 -0.04)', expected = 'oklab(-0.1 -0.04 -0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...000000000001)' == 'oklab(-0.1 -0.04 -0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 -0.04 -0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 -0.040000000000000001 -0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 -0.040000000000000001 -0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklab_4[oklab(-10% -0.04 -0.04)-oklab(-0.1 -0.04 -0.04)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-10% -0.04 -0.04)', expected = 'oklab(-0.1 -0.04 -0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...000000000001)' == 'oklab(-0.1 -0.04 -0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 -0.04 -0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 -0.040000000000000001 -0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 -0.040000000000000001 -0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklab_4[oklab(-10% -10% -10%)-oklab(-0.1 -0.04 -0.04)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-10% -10% -10%)', expected = 'oklab(-0.1 -0.04 -0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...000000000001)' == 'oklab(-0.1 -0.04 -0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 -0.04 -0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 -0.040000000000000001 -0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 -0.040000000000000001 -0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____________ test_color_oklab_4[oklab(0.1 0 0 / 1)-oklab(0.1 0 0)] _____________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0.1 0 0 / 1)', expected = 'oklab(0.1 0 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...00000001 0 0)' == 'oklab(0.1 0 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 0 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 0 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 0 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___________ test_color_oklab_4[oklab(10% 0 0 / 100%)-oklab(0.1 0 0)] ___________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(10% 0 0 / 100%)', expected = 'oklab(0.1 0 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...00000001 0 0)' == 'oklab(0.1 0 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 0 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 0 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 0 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___________ test_color_oklab_4[oklab(10% 0% 0% / 1)-oklab(0.1 0 0)] ____________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(10% 0% 0% / 1)', expected = 'oklab(0.1 0 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...00000001 0 0)' == 'oklab(0.1 0 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 0 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 0 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 0 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____________ test_color_oklab_4[oklab(1.1 0 0 / 1)-oklab(1.1 0 0)] _____________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(1.1 0 0 / 1)', expected = 'oklab(1.1 0 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...00000001 0 0)' == 'oklab(1.1 0 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 0 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 0 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 0 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__________ test_color_oklab_4[oklab(110% 0 0 / 100%)-oklab(1.1 0 0)] ___________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(110% 0 0 / 100%)', expected = 'oklab(1.1 0 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...00000001 0 0)' == 'oklab(1.1 0 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 0 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 0 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 0 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___________ test_color_oklab_4[oklab(110% 0% 0% / 1)-oklab(1.1 0 0)] ___________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(110% 0% 0% / 1)', expected = 'oklab(1.1 0 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...00000001 0 0)' == 'oklab(1.1 0 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 0 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 0 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 0 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___________ test_color_oklab_4[oklab(-0.1 0 0 / 1)-oklab(-0.1 0 0)] ____________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-0.1 0 0 / 1)', expected = 'oklab(-0.1 0 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...00000001 0 0)' == 'oklab(-0.1 0 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 0 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 0 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 0 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__________ test_color_oklab_4[oklab(-10% 0 0 / 100%)-oklab(-0.1 0 0)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-10% 0 0 / 100%)', expected = 'oklab(-0.1 0 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...00000001 0 0)' == 'oklab(-0.1 0 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 0 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 0 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 0 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__________ test_color_oklab_4[oklab(-10% 0% 0% / 1)-oklab(-0.1 0 0)] ___________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-10% 0% 0% / 1)', expected = 'oklab(-0.1 0 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...00000001 0 0)' == 'oklab(-0.1 0 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 0 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 0 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 0 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___________ test_color_oklab_4[oklab(0 0.08 0 / 1)-oklab(0 0.08 0)] ____________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0 0.08 0 / 1)', expected = 'oklab(0 0.08 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 0.08...0000000002 0)' == 'oklab(0 0.08 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 0.08 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 0.080000000000000002 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 0.080000000000000002 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_oklab_4[oklab(0% 0.08 0 / 100%)-oklab(0 0.08 0)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0% 0.08 0 / 100%)', expected = 'oklab(0 0.08 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 0.08...0000000002 0)' == 'oklab(0 0.08 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 0.08 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 0.080000000000000002 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 0.080000000000000002 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___________ test_color_oklab_4[oklab(0% 20% 0% / 1)-oklab(0 0.08 0)] ___________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0% 20% 0% / 1)', expected = 'oklab(0 0.08 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 0.08...0000000002 0)' == 'oklab(0 0.08 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 0.08 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 0.080000000000000002 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 0.080000000000000002 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_oklab_4[oklab(0.1 0.08 0 / 1)-oklab(0.1 0.08 0)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0.1 0.08 0 / 1)', expected = 'oklab(0.1 0.08 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...0000000002 0)' == 'oklab(0.1 0.08 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 0.08 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 0.080000000000000002 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 0.080000000000000002 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklab_4[oklab(10% 0.08 0 / 100%)-oklab(0.1 0.08 0)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(10% 0.08 0 / 100%)', expected = 'oklab(0.1 0.08 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...0000000002 0)' == 'oklab(0.1 0.08 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 0.08 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 0.080000000000000002 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 0.080000000000000002 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_oklab_4[oklab(10% 20% 0% / 1)-oklab(0.1 0.08 0)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(10% 20% 0% / 1)', expected = 'oklab(0.1 0.08 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...0000000002 0)' == 'oklab(0.1 0.08 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 0.08 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 0.080000000000000002 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 0.080000000000000002 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___________ test_color_oklab_4[oklab(1 0.08 0 / 1)-oklab(1 0.08 0)] ____________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(1 0.08 0 / 1)', expected = 'oklab(1 0.08 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 0.08...0000000002 0)' == 'oklab(1 0.08 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 0.08 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 0.080000000000000002 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 0.080000000000000002 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklab_4[oklab(100% 0.08 0 / 100%)-oklab(1 0.08 0)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(100% 0.08 0 / 100%)', expected = 'oklab(1 0.08 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 0.08...0000000002 0)' == 'oklab(1 0.08 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 0.08 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 0.080000000000000002 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 0.080000000000000002 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__________ test_color_oklab_4[oklab(100% 20% 0% / 1)-oklab(1 0.08 0)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(100% 20% 0% / 1)', expected = 'oklab(1 0.08 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 0.08...0000000002 0)' == 'oklab(1 0.08 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 0.08 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 0.080000000000000002 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 0.080000000000000002 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_oklab_4[oklab(1.1 0.08 0 / 1)-oklab(1.1 0.08 0)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(1.1 0.08 0 / 1)', expected = 'oklab(1.1 0.08 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...0000000002 0)' == 'oklab(1.1 0.08 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 0.08 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 0.080000000000000002 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 0.080000000000000002 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklab_4[oklab(110% 0.08 0 / 100%)-oklab(1.1 0.08 0)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(110% 0.08 0 / 100%)', expected = 'oklab(1.1 0.08 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...0000000002 0)' == 'oklab(1.1 0.08 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 0.08 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 0.080000000000000002 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 0.080000000000000002 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_oklab_4[oklab(110% 20% 0% / 1)-oklab(1.1 0.08 0)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(110% 20% 0% / 1)', expected = 'oklab(1.1 0.08 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...0000000002 0)' == 'oklab(1.1 0.08 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 0.08 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 0.080000000000000002 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 0.080000000000000002 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklab_4[oklab(-0.1 0.08 0 / 1)-oklab(-0.1 0.08 0)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-0.1 0.08 0 / 1)', expected = 'oklab(-0.1 0.08 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...0000000002 0)' == 'oklab(-0.1 0.08 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 0.08 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 0.080000000000000002 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 0.080000000000000002 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklab_4[oklab(-10% 0.08 0 / 100%)-oklab(-0.1 0.08 0)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-10% 0.08 0 / 100%)', expected = 'oklab(-0.1 0.08 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...0000000002 0)' == 'oklab(-0.1 0.08 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 0.08 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 0.080000000000000002 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 0.080000000000000002 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklab_4[oklab(-10% 20% 0% / 1)-oklab(-0.1 0.08 0)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-10% 20% 0% / 1)', expected = 'oklab(-0.1 0.08 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...0000000002 0)' == 'oklab(-0.1 0.08 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 0.08 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 0.080000000000000002 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 0.080000000000000002 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____________ test_color_oklab_4[oklab(0 0.4 0 / 1)-oklab(0 0.4 0)] _____________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0 0.4 0 / 1)', expected = 'oklab(0 0.4 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 0.40...0000000002 0)' == 'oklab(0 0.4 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 0.4 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 0.40000000000000002 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 0.40000000000000002 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__________ test_color_oklab_4[oklab(0% 0.4 0 / 100%)-oklab(0 0.4 0)] ___________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0% 0.4 0 / 100%)', expected = 'oklab(0 0.4 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 0.40...0000000002 0)' == 'oklab(0 0.4 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 0.4 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 0.40000000000000002 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 0.40000000000000002 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___________ test_color_oklab_4[oklab(0% 100% 0% / 1)-oklab(0 0.4 0)] ___________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0% 100% 0% / 1)', expected = 'oklab(0 0.4 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 0.40...0000000002 0)' == 'oklab(0 0.4 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 0.4 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 0.40000000000000002 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 0.40000000000000002 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__________ test_color_oklab_4[oklab(0.1 0.4 0 / 1)-oklab(0.1 0.4 0)] ___________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0.1 0.4 0 / 1)', expected = 'oklab(0.1 0.4 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...0000000002 0)' == 'oklab(0.1 0.4 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 0.4 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 0.40000000000000002 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 0.40000000000000002 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_oklab_4[oklab(10% 0.4 0 / 100%)-oklab(0.1 0.4 0)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(10% 0.4 0 / 100%)', expected = 'oklab(0.1 0.4 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...0000000002 0)' == 'oklab(0.1 0.4 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 0.4 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 0.40000000000000002 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 0.40000000000000002 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_oklab_4[oklab(10% 100% 0% / 1)-oklab(0.1 0.4 0)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(10% 100% 0% / 1)', expected = 'oklab(0.1 0.4 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...0000000002 0)' == 'oklab(0.1 0.4 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 0.4 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 0.40000000000000002 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 0.40000000000000002 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____________ test_color_oklab_4[oklab(1 0.4 0 / 1)-oklab(1 0.4 0)] _____________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(1 0.4 0 / 1)', expected = 'oklab(1 0.4 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 0.40...0000000002 0)' == 'oklab(1 0.4 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 0.4 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 0.40000000000000002 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 0.40000000000000002 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_oklab_4[oklab(100% 0.4 0 / 100%)-oklab(1 0.4 0)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(100% 0.4 0 / 100%)', expected = 'oklab(1 0.4 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 0.40...0000000002 0)' == 'oklab(1 0.4 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 0.4 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 0.40000000000000002 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 0.40000000000000002 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__________ test_color_oklab_4[oklab(100% 100% 0% / 1)-oklab(1 0.4 0)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(100% 100% 0% / 1)', expected = 'oklab(1 0.4 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 0.40...0000000002 0)' == 'oklab(1 0.4 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 0.4 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 0.40000000000000002 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 0.40000000000000002 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__________ test_color_oklab_4[oklab(1.1 0.4 0 / 1)-oklab(1.1 0.4 0)] ___________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(1.1 0.4 0 / 1)', expected = 'oklab(1.1 0.4 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...0000000002 0)' == 'oklab(1.1 0.4 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 0.4 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 0.40000000000000002 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 0.40000000000000002 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklab_4[oklab(110% 0.4 0 / 100%)-oklab(1.1 0.4 0)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(110% 0.4 0 / 100%)', expected = 'oklab(1.1 0.4 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...0000000002 0)' == 'oklab(1.1 0.4 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 0.4 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 0.40000000000000002 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 0.40000000000000002 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_oklab_4[oklab(110% 100% 0% / 1)-oklab(1.1 0.4 0)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(110% 100% 0% / 1)', expected = 'oklab(1.1 0.4 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...0000000002 0)' == 'oklab(1.1 0.4 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 0.4 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 0.40000000000000002 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 0.40000000000000002 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_oklab_4[oklab(-0.1 0.4 0 / 1)-oklab(-0.1 0.4 0)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-0.1 0.4 0 / 1)', expected = 'oklab(-0.1 0.4 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...0000000002 0)' == 'oklab(-0.1 0.4 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 0.4 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 0.40000000000000002 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 0.40000000000000002 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklab_4[oklab(-10% 0.4 0 / 100%)-oklab(-0.1 0.4 0)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-10% 0.4 0 / 100%)', expected = 'oklab(-0.1 0.4 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...0000000002 0)' == 'oklab(-0.1 0.4 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 0.4 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 0.40000000000000002 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 0.40000000000000002 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklab_4[oklab(-10% 100% 0% / 1)-oklab(-0.1 0.4 0)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-10% 100% 0% / 1)', expected = 'oklab(-0.1 0.4 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...0000000002 0)' == 'oklab(-0.1 0.4 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 0.4 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 0.40000000000000002 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 0.40000000000000002 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_oklab_4[oklab(0.1 0.44 0 / 1)-oklab(0.1 0.44 0)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0.1 0.44 0 / 1)', expected = 'oklab(0.1 0.44 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...00001 0.44 0)' == 'oklab(0.1 0.44 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 0.44 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 0.44 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 0.44 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklab_4[oklab(10% 0.44 0 / 100%)-oklab(0.1 0.44 0)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(10% 0.44 0 / 100%)', expected = 'oklab(0.1 0.44 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...00001 0.44 0)' == 'oklab(0.1 0.44 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 0.44 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 0.44 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 0.44 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_oklab_4[oklab(10% 110% 0% / 1)-oklab(0.1 0.44 0)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(10% 110% 0% / 1)', expected = 'oklab(0.1 0.44 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...00001 0.44 0)' == 'oklab(0.1 0.44 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 0.44 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 0.44 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 0.44 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_oklab_4[oklab(1.1 0.44 0 / 1)-oklab(1.1 0.44 0)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(1.1 0.44 0 / 1)', expected = 'oklab(1.1 0.44 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...00001 0.44 0)' == 'oklab(1.1 0.44 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 0.44 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 0.44 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 0.44 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklab_4[oklab(110% 0.44 0 / 100%)-oklab(1.1 0.44 0)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(110% 0.44 0 / 100%)', expected = 'oklab(1.1 0.44 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...00001 0.44 0)' == 'oklab(1.1 0.44 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 0.44 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 0.44 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 0.44 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklab_4[oklab(110% 110% 0% / 1)-oklab(1.1 0.44 0)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(110% 110% 0% / 1)', expected = 'oklab(1.1 0.44 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...00001 0.44 0)' == 'oklab(1.1 0.44 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 0.44 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 0.44 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 0.44 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklab_4[oklab(-0.1 0.44 0 / 1)-oklab(-0.1 0.44 0)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-0.1 0.44 0 / 1)', expected = 'oklab(-0.1 0.44 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...00001 0.44 0)' == 'oklab(-0.1 0.44 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 0.44 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 0.44 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 0.44 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklab_4[oklab(-10% 0.44 0 / 100%)-oklab(-0.1 0.44 0)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-10% 0.44 0 / 100%)', expected = 'oklab(-0.1 0.44 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...00001 0.44 0)' == 'oklab(-0.1 0.44 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 0.44 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 0.44 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 0.44 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklab_4[oklab(-10% 110% 0% / 1)-oklab(-0.1 0.44 0)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-10% 110% 0% / 1)', expected = 'oklab(-0.1 0.44 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...00001 0.44 0)' == 'oklab(-0.1 0.44 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 0.44 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 0.44 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 0.44 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__________ test_color_oklab_4[oklab(0 -0.04 0 / 1)-oklab(0 -0.04 0)] ___________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0 -0.04 0 / 1)', expected = 'oklab(0 -0.04 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 -0.0...0000000001 0)' == 'oklab(0 -0.04 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 -0.04 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 -0.040000000000000001 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 -0.040000000000000001 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklab_4[oklab(0% -0.04 0 / 100%)-oklab(0 -0.04 0)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0% -0.04 0 / 100%)', expected = 'oklab(0 -0.04 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 -0.0...0000000001 0)' == 'oklab(0 -0.04 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 -0.04 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 -0.040000000000000001 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 -0.040000000000000001 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__________ test_color_oklab_4[oklab(0% -10% 0% / 1)-oklab(0 -0.04 0)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0% -10% 0% / 1)', expected = 'oklab(0 -0.04 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 -0.0...0000000001 0)' == 'oklab(0 -0.04 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 -0.04 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 -0.040000000000000001 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 -0.040000000000000001 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklab_4[oklab(0.1 -0.04 0 / 1)-oklab(0.1 -0.04 0)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0.1 -0.04 0 / 1)', expected = 'oklab(0.1 -0.04 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...0000000001 0)' == 'oklab(0.1 -0.04 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 -0.04 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 -0.040000000000000001 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 -0.040000000000000001 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklab_4[oklab(10% -0.04 0 / 100%)-oklab(0.1 -0.04 0)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(10% -0.04 0 / 100%)', expected = 'oklab(0.1 -0.04 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...0000000001 0)' == 'oklab(0.1 -0.04 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 -0.04 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 -0.040000000000000001 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 -0.040000000000000001 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklab_4[oklab(10% -10% 0% / 1)-oklab(0.1 -0.04 0)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(10% -10% 0% / 1)', expected = 'oklab(0.1 -0.04 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...0000000001 0)' == 'oklab(0.1 -0.04 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 -0.04 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 -0.040000000000000001 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 -0.040000000000000001 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__________ test_color_oklab_4[oklab(1 -0.04 0 / 1)-oklab(1 -0.04 0)] ___________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(1 -0.04 0 / 1)', expected = 'oklab(1 -0.04 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 -0.0...0000000001 0)' == 'oklab(1 -0.04 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 -0.04 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 -0.040000000000000001 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 -0.040000000000000001 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklab_4[oklab(100% -0.04 0 / 100%)-oklab(1 -0.04 0)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(100% -0.04 0 / 100%)', expected = 'oklab(1 -0.04 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 -0.0...0000000001 0)' == 'oklab(1 -0.04 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 -0.04 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 -0.040000000000000001 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 -0.040000000000000001 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_oklab_4[oklab(100% -10% 0% / 1)-oklab(1 -0.04 0)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(100% -10% 0% / 1)', expected = 'oklab(1 -0.04 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 -0.0...0000000001 0)' == 'oklab(1 -0.04 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 -0.04 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 -0.040000000000000001 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 -0.040000000000000001 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklab_4[oklab(1.1 -0.04 0 / 1)-oklab(1.1 -0.04 0)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(1.1 -0.04 0 / 1)', expected = 'oklab(1.1 -0.04 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...0000000001 0)' == 'oklab(1.1 -0.04 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 -0.04 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 -0.040000000000000001 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 -0.040000000000000001 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklab_4[oklab(110% -0.04 0 / 100%)-oklab(1.1 -0.04 0)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(110% -0.04 0 / 100%)', expected = 'oklab(1.1 -0.04 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...0000000001 0)' == 'oklab(1.1 -0.04 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 -0.04 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 -0.040000000000000001 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 -0.040000000000000001 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklab_4[oklab(110% -10% 0% / 1)-oklab(1.1 -0.04 0)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(110% -10% 0% / 1)', expected = 'oklab(1.1 -0.04 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...0000000001 0)' == 'oklab(1.1 -0.04 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 -0.04 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 -0.040000000000000001 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 -0.040000000000000001 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklab_4[oklab(-0.1 -0.04 0 / 1)-oklab(-0.1 -0.04 0)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-0.1 -0.04 0 / 1)', expected = 'oklab(-0.1 -0.04 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...0000000001 0)' == 'oklab(-0.1 -0.04 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 -0.04 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 -0.040000000000000001 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 -0.040000000000000001 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklab_4[oklab(-10% -0.04 0 / 100%)-oklab(-0.1 -0.04 0)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-10% -0.04 0 / 100%)', expected = 'oklab(-0.1 -0.04 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...0000000001 0)' == 'oklab(-0.1 -0.04 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 -0.04 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 -0.040000000000000001 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 -0.040000000000000001 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklab_4[oklab(-10% -10% 0% / 1)-oklab(-0.1 -0.04 0)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-10% -10% 0% / 1)', expected = 'oklab(-0.1 -0.04 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...0000000001 0)' == 'oklab(-0.1 -0.04 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 -0.04 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 -0.040000000000000001 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 -0.040000000000000001 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___________ test_color_oklab_4[oklab(0 0 0.04 / 1)-oklab(0 0 0.04)] ____________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0 0 0.04 / 1)', expected = 'oklab(0 0 0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 0 0....000000000001)' == 'oklab(0 0 0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 0 0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 0 0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 0 0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_oklab_4[oklab(0% 0 0.04 / 100%)-oklab(0 0 0.04)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0% 0 0.04 / 100%)', expected = 'oklab(0 0 0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 0 0....000000000001)' == 'oklab(0 0 0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 0 0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 0 0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 0 0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___________ test_color_oklab_4[oklab(0% 0% 10% / 1)-oklab(0 0 0.04)] ___________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0% 0% 10% / 1)', expected = 'oklab(0 0 0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 0 0....000000000001)' == 'oklab(0 0 0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 0 0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 0 0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 0 0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_oklab_4[oklab(0.1 0 0.04 / 1)-oklab(0.1 0 0.04)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0.1 0 0.04 / 1)', expected = 'oklab(0.1 0 0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...000000000001)' == 'oklab(0.1 0 0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 0 0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 0 0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 0 0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklab_4[oklab(10% 0 0.04 / 100%)-oklab(0.1 0 0.04)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(10% 0 0.04 / 100%)', expected = 'oklab(0.1 0 0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...000000000001)' == 'oklab(0.1 0 0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 0 0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 0 0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 0 0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_oklab_4[oklab(10% 0% 10% / 1)-oklab(0.1 0 0.04)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(10% 0% 10% / 1)', expected = 'oklab(0.1 0 0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...000000000001)' == 'oklab(0.1 0 0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 0 0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 0 0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 0 0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___________ test_color_oklab_4[oklab(1 0 0.04 / 1)-oklab(1 0 0.04)] ____________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(1 0 0.04 / 1)', expected = 'oklab(1 0 0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 0 0....000000000001)' == 'oklab(1 0 0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 0 0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 0 0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 0 0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklab_4[oklab(100% 0 0.04 / 100%)-oklab(1 0 0.04)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(100% 0 0.04 / 100%)', expected = 'oklab(1 0 0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 0 0....000000000001)' == 'oklab(1 0 0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 0 0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 0 0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 0 0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__________ test_color_oklab_4[oklab(100% 0% 10% / 1)-oklab(1 0 0.04)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(100% 0% 10% / 1)', expected = 'oklab(1 0 0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 0 0....000000000001)' == 'oklab(1 0 0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 0 0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 0 0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 0 0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_oklab_4[oklab(1.1 0 0.04 / 1)-oklab(1.1 0 0.04)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(1.1 0 0.04 / 1)', expected = 'oklab(1.1 0 0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...000000000001)' == 'oklab(1.1 0 0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 0 0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 0 0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 0 0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklab_4[oklab(110% 0 0.04 / 100%)-oklab(1.1 0 0.04)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(110% 0 0.04 / 100%)', expected = 'oklab(1.1 0 0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...000000000001)' == 'oklab(1.1 0 0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 0 0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 0 0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 0 0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_oklab_4[oklab(110% 0% 10% / 1)-oklab(1.1 0 0.04)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(110% 0% 10% / 1)', expected = 'oklab(1.1 0 0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...000000000001)' == 'oklab(1.1 0 0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 0 0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 0 0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 0 0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklab_4[oklab(-0.1 0 0.04 / 1)-oklab(-0.1 0 0.04)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-0.1 0 0.04 / 1)', expected = 'oklab(-0.1 0 0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...000000000001)' == 'oklab(-0.1 0 0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 0 0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 0 0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 0 0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklab_4[oklab(-10% 0 0.04 / 100%)-oklab(-0.1 0 0.04)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-10% 0 0.04 / 100%)', expected = 'oklab(-0.1 0 0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...000000000001)' == 'oklab(-0.1 0 0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 0 0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 0 0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 0 0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklab_4[oklab(-10% 0% 10% / 1)-oklab(-0.1 0 0.04)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-10% 0% 10% / 1)', expected = 'oklab(-0.1 0 0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...000000000001)' == 'oklab(-0.1 0 0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 0 0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 0 0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 0 0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklab_4[oklab(0 0.08 0.04 / 1)-oklab(0 0.08 0.04)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0 0.08 0.04 / 1)', expected = 'oklab(0 0.08 0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 0.08...000000000001)' == 'oklab(0 0.08 0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 0.08 0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 0.080000000000000002 0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 0.080000000000000002 0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklab_4[oklab(0% 0.08 0.04 / 100%)-oklab(0 0.08 0.04)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0% 0.08 0.04 / 100%)', expected = 'oklab(0 0.08 0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 0.08...000000000001)' == 'oklab(0 0.08 0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 0.08 0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 0.080000000000000002 0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 0.080000000000000002 0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_oklab_4[oklab(0% 20% 10% / 1)-oklab(0 0.08 0.04)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0% 20% 10% / 1)', expected = 'oklab(0 0.08 0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 0.08...000000000001)' == 'oklab(0 0.08 0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 0.08 0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 0.080000000000000002 0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 0.080000000000000002 0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklab_4[oklab(0.1 0.08 0.04 / 1)-oklab(0.1 0.08 0.04)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0.1 0.08 0.04 / 1)', expected = 'oklab(0.1 0.08 0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...000000000001)' == 'oklab(0.1 0.08 0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 0.08 0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 0.080000000000000002 0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 0.080000000000000002 0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklab_4[oklab(10% 0.08 0.04 / 100%)-oklab(0.1 0.08 0.04)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(10% 0.08 0.04 / 100%)', expected = 'oklab(0.1 0.08 0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...000000000001)' == 'oklab(0.1 0.08 0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 0.08 0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 0.080000000000000002 0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 0.080000000000000002 0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklab_4[oklab(10% 20% 10% / 1)-oklab(0.1 0.08 0.04)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(10% 20% 10% / 1)', expected = 'oklab(0.1 0.08 0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...000000000001)' == 'oklab(0.1 0.08 0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 0.08 0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 0.080000000000000002 0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 0.080000000000000002 0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklab_4[oklab(1 0.08 0.04 / 1)-oklab(1 0.08 0.04)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(1 0.08 0.04 / 1)', expected = 'oklab(1 0.08 0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 0.08...000000000001)' == 'oklab(1 0.08 0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 0.08 0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 0.080000000000000002 0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 0.080000000000000002 0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklab_4[oklab(100% 0.08 0.04 / 100%)-oklab(1 0.08 0.04)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(100% 0.08 0.04 / 100%)', expected = 'oklab(1 0.08 0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 0.08...000000000001)' == 'oklab(1 0.08 0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 0.08 0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 0.080000000000000002 0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 0.080000000000000002 0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklab_4[oklab(100% 20% 10% / 1)-oklab(1 0.08 0.04)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(100% 20% 10% / 1)', expected = 'oklab(1 0.08 0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 0.08...000000000001)' == 'oklab(1 0.08 0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 0.08 0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 0.080000000000000002 0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 0.080000000000000002 0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklab_4[oklab(1.1 0.08 0.04 / 1)-oklab(1.1 0.08 0.04)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(1.1 0.08 0.04 / 1)', expected = 'oklab(1.1 0.08 0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...000000000001)' == 'oklab(1.1 0.08 0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 0.08 0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 0.080000000000000002 0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 0.080000000000000002 0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_oklab_4[oklab(110% 0.08 0.04 / 100%)-oklab(1.1 0.08 0.04)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(110% 0.08 0.04 / 100%)', expected = 'oklab(1.1 0.08 0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...000000000001)' == 'oklab(1.1 0.08 0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 0.08 0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 0.080000000000000002 0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 0.080000000000000002 0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklab_4[oklab(110% 20% 10% / 1)-oklab(1.1 0.08 0.04)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(110% 20% 10% / 1)', expected = 'oklab(1.1 0.08 0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...000000000001)' == 'oklab(1.1 0.08 0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 0.08 0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 0.080000000000000002 0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 0.080000000000000002 0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklab_4[oklab(-0.1 0.08 0.04 / 1)-oklab(-0.1 0.08 0.04)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-0.1 0.08 0.04 / 1)', expected = 'oklab(-0.1 0.08 0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...000000000001)' == 'oklab(-0.1 0.08 0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 0.08 0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 0.080000000000000002 0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 0.080000000000000002 0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_oklab_4[oklab(-10% 0.08 0.04 / 100%)-oklab(-0.1 0.08 0.04)] ____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-10% 0.08 0.04 / 100%)', expected = 'oklab(-0.1 0.08 0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...000000000001)' == 'oklab(-0.1 0.08 0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 0.08 0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 0.080000000000000002 0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 0.080000000000000002 0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklab_4[oklab(-10% 20% 10% / 1)-oklab(-0.1 0.08 0.04)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-10% 20% 10% / 1)', expected = 'oklab(-0.1 0.08 0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...000000000001)' == 'oklab(-0.1 0.08 0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 0.08 0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 0.080000000000000002 0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 0.080000000000000002 0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_oklab_4[oklab(0 0.4 0.04 / 1)-oklab(0 0.4 0.04)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0 0.4 0.04 / 1)', expected = 'oklab(0 0.4 0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 0.40...000000000001)' == 'oklab(0 0.4 0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 0.4 0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 0.40000000000000002 0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 0.40000000000000002 0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklab_4[oklab(0% 0.4 0.04 / 100%)-oklab(0 0.4 0.04)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0% 0.4 0.04 / 100%)', expected = 'oklab(0 0.4 0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 0.40...000000000001)' == 'oklab(0 0.4 0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 0.4 0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 0.40000000000000002 0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 0.40000000000000002 0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_oklab_4[oklab(0% 100% 10% / 1)-oklab(0 0.4 0.04)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0% 100% 10% / 1)', expected = 'oklab(0 0.4 0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 0.40...000000000001)' == 'oklab(0 0.4 0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 0.4 0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 0.40000000000000002 0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 0.40000000000000002 0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklab_4[oklab(0.1 0.4 0.04 / 1)-oklab(0.1 0.4 0.04)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0.1 0.4 0.04 / 1)', expected = 'oklab(0.1 0.4 0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...000000000001)' == 'oklab(0.1 0.4 0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 0.4 0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 0.40000000000000002 0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 0.40000000000000002 0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklab_4[oklab(10% 0.4 0.04 / 100%)-oklab(0.1 0.4 0.04)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(10% 0.4 0.04 / 100%)', expected = 'oklab(0.1 0.4 0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...000000000001)' == 'oklab(0.1 0.4 0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 0.4 0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 0.40000000000000002 0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 0.40000000000000002 0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklab_4[oklab(10% 100% 10% / 1)-oklab(0.1 0.4 0.04)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(10% 100% 10% / 1)', expected = 'oklab(0.1 0.4 0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...000000000001)' == 'oklab(0.1 0.4 0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 0.4 0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 0.40000000000000002 0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 0.40000000000000002 0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_oklab_4[oklab(1 0.4 0.04 / 1)-oklab(1 0.4 0.04)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(1 0.4 0.04 / 1)', expected = 'oklab(1 0.4 0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 0.40...000000000001)' == 'oklab(1 0.4 0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 0.4 0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 0.40000000000000002 0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 0.40000000000000002 0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklab_4[oklab(100% 0.4 0.04 / 100%)-oklab(1 0.4 0.04)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(100% 0.4 0.04 / 100%)', expected = 'oklab(1 0.4 0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 0.40...000000000001)' == 'oklab(1 0.4 0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 0.4 0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 0.40000000000000002 0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 0.40000000000000002 0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklab_4[oklab(100% 100% 10% / 1)-oklab(1 0.4 0.04)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(100% 100% 10% / 1)', expected = 'oklab(1 0.4 0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 0.40...000000000001)' == 'oklab(1 0.4 0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 0.4 0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 0.40000000000000002 0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 0.40000000000000002 0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklab_4[oklab(1.1 0.4 0.04 / 1)-oklab(1.1 0.4 0.04)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(1.1 0.4 0.04 / 1)', expected = 'oklab(1.1 0.4 0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...000000000001)' == 'oklab(1.1 0.4 0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 0.4 0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 0.40000000000000002 0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 0.40000000000000002 0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklab_4[oklab(110% 0.4 0.04 / 100%)-oklab(1.1 0.4 0.04)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(110% 0.4 0.04 / 100%)', expected = 'oklab(1.1 0.4 0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...000000000001)' == 'oklab(1.1 0.4 0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 0.4 0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 0.40000000000000002 0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 0.40000000000000002 0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklab_4[oklab(110% 100% 10% / 1)-oklab(1.1 0.4 0.04)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(110% 100% 10% / 1)', expected = 'oklab(1.1 0.4 0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...000000000001)' == 'oklab(1.1 0.4 0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 0.4 0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 0.40000000000000002 0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 0.40000000000000002 0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklab_4[oklab(-0.1 0.4 0.04 / 1)-oklab(-0.1 0.4 0.04)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-0.1 0.4 0.04 / 1)', expected = 'oklab(-0.1 0.4 0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...000000000001)' == 'oklab(-0.1 0.4 0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 0.4 0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 0.40000000000000002 0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 0.40000000000000002 0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklab_4[oklab(-10% 0.4 0.04 / 100%)-oklab(-0.1 0.4 0.04)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-10% 0.4 0.04 / 100%)', expected = 'oklab(-0.1 0.4 0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...000000000001)' == 'oklab(-0.1 0.4 0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 0.4 0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 0.40000000000000002 0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 0.40000000000000002 0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklab_4[oklab(-10% 100% 10% / 1)-oklab(-0.1 0.4 0.04)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-10% 100% 10% / 1)', expected = 'oklab(-0.1 0.4 0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...000000000001)' == 'oklab(-0.1 0.4 0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 0.4 0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 0.40000000000000002 0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 0.40000000000000002 0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklab_4[oklab(0 0.44 0.04 / 1)-oklab(0 0.44 0.04)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0 0.44 0.04 / 1)', expected = 'oklab(0 0.44 0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 0.44...000000000001)' == 'oklab(0 0.44 0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 0.44 0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 0.44 0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 0.44 0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklab_4[oklab(0% 0.44 0.04 / 100%)-oklab(0 0.44 0.04)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0% 0.44 0.04 / 100%)', expected = 'oklab(0 0.44 0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 0.44...000000000001)' == 'oklab(0 0.44 0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 0.44 0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 0.44 0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 0.44 0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklab_4[oklab(0% 110% 10% / 1)-oklab(0 0.44 0.04)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0% 110% 10% / 1)', expected = 'oklab(0 0.44 0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 0.44...000000000001)' == 'oklab(0 0.44 0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 0.44 0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 0.44 0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 0.44 0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklab_4[oklab(0.1 0.44 0.04 / 1)-oklab(0.1 0.44 0.04)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0.1 0.44 0.04 / 1)', expected = 'oklab(0.1 0.44 0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...000000000001)' == 'oklab(0.1 0.44 0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 0.44 0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 0.44 0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 0.44 0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklab_4[oklab(10% 0.44 0.04 / 100%)-oklab(0.1 0.44 0.04)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(10% 0.44 0.04 / 100%)', expected = 'oklab(0.1 0.44 0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...000000000001)' == 'oklab(0.1 0.44 0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 0.44 0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 0.44 0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 0.44 0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklab_4[oklab(10% 110% 10% / 1)-oklab(0.1 0.44 0.04)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(10% 110% 10% / 1)', expected = 'oklab(0.1 0.44 0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...000000000001)' == 'oklab(0.1 0.44 0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 0.44 0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 0.44 0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 0.44 0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklab_4[oklab(1 0.44 0.04 / 1)-oklab(1 0.44 0.04)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(1 0.44 0.04 / 1)', expected = 'oklab(1 0.44 0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 0.44...000000000001)' == 'oklab(1 0.44 0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 0.44 0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 0.44 0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 0.44 0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklab_4[oklab(100% 0.44 0.04 / 100%)-oklab(1 0.44 0.04)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(100% 0.44 0.04 / 100%)', expected = 'oklab(1 0.44 0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 0.44...000000000001)' == 'oklab(1 0.44 0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 0.44 0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 0.44 0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 0.44 0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklab_4[oklab(100% 110% 10% / 1)-oklab(1 0.44 0.04)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(100% 110% 10% / 1)', expected = 'oklab(1 0.44 0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 0.44...000000000001)' == 'oklab(1 0.44 0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 0.44 0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 0.44 0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 0.44 0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklab_4[oklab(1.1 0.44 0.04 / 1)-oklab(1.1 0.44 0.04)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(1.1 0.44 0.04 / 1)', expected = 'oklab(1.1 0.44 0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...000000000001)' == 'oklab(1.1 0.44 0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 0.44 0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 0.44 0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 0.44 0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_oklab_4[oklab(110% 0.44 0.04 / 100%)-oklab(1.1 0.44 0.04)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(110% 0.44 0.04 / 100%)', expected = 'oklab(1.1 0.44 0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...000000000001)' == 'oklab(1.1 0.44 0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 0.44 0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 0.44 0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 0.44 0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklab_4[oklab(110% 110% 10% / 1)-oklab(1.1 0.44 0.04)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(110% 110% 10% / 1)', expected = 'oklab(1.1 0.44 0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...000000000001)' == 'oklab(1.1 0.44 0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 0.44 0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 0.44 0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 0.44 0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklab_4[oklab(-0.1 0.44 0.04 / 1)-oklab(-0.1 0.44 0.04)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-0.1 0.44 0.04 / 1)', expected = 'oklab(-0.1 0.44 0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...000000000001)' == 'oklab(-0.1 0.44 0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 0.44 0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 0.44 0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 0.44 0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_oklab_4[oklab(-10% 0.44 0.04 / 100%)-oklab(-0.1 0.44 0.04)] ____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-10% 0.44 0.04 / 100%)', expected = 'oklab(-0.1 0.44 0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...000000000001)' == 'oklab(-0.1 0.44 0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 0.44 0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 0.44 0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 0.44 0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklab_4[oklab(-10% 110% 10% / 1)-oklab(-0.1 0.44 0.04)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-10% 110% 10% / 1)', expected = 'oklab(-0.1 0.44 0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...000000000001)' == 'oklab(-0.1 0.44 0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 0.44 0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 0.44 0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 0.44 0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklab_4[oklab(0 -0.04 0.04 / 1)-oklab(0 -0.04 0.04)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0 -0.04 0.04 / 1)', expected = 'oklab(0 -0.04 0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 -0.0...000000000001)' == 'oklab(0 -0.04 0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 -0.04 0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 -0.040000000000000001 0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 -0.040000000000000001 0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklab_4[oklab(0% -0.04 0.04 / 100%)-oklab(0 -0.04 0.04)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0% -0.04 0.04 / 100%)', expected = 'oklab(0 -0.04 0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 -0.0...000000000001)' == 'oklab(0 -0.04 0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 -0.04 0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 -0.040000000000000001 0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 -0.040000000000000001 0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklab_4[oklab(0% -10% 10% / 1)-oklab(0 -0.04 0.04)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0% -10% 10% / 1)', expected = 'oklab(0 -0.04 0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 -0.0...000000000001)' == 'oklab(0 -0.04 0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 -0.04 0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 -0.040000000000000001 0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 -0.040000000000000001 0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklab_4[oklab(0.1 -0.04 0.04 / 1)-oklab(0.1 -0.04 0.04)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0.1 -0.04 0.04 / 1)', expected = 'oklab(0.1 -0.04 0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...000000000001)' == 'oklab(0.1 -0.04 0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 -0.04 0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 -0.040000000000000001 0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 -0.040000000000000001 0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_oklab_4[oklab(10% -0.04 0.04 / 100%)-oklab(0.1 -0.04 0.04)] ____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(10% -0.04 0.04 / 100%)', expected = 'oklab(0.1 -0.04 0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...000000000001)' == 'oklab(0.1 -0.04 0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 -0.04 0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 -0.040000000000000001 0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 -0.040000000000000001 0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklab_4[oklab(10% -10% 10% / 1)-oklab(0.1 -0.04 0.04)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(10% -10% 10% / 1)', expected = 'oklab(0.1 -0.04 0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...000000000001)' == 'oklab(0.1 -0.04 0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 -0.04 0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 -0.040000000000000001 0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 -0.040000000000000001 0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklab_4[oklab(1 -0.04 0.04 / 1)-oklab(1 -0.04 0.04)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(1 -0.04 0.04 / 1)', expected = 'oklab(1 -0.04 0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 -0.0...000000000001)' == 'oklab(1 -0.04 0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 -0.04 0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 -0.040000000000000001 0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 -0.040000000000000001 0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_oklab_4[oklab(100% -0.04 0.04 / 100%)-oklab(1 -0.04 0.04)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(100% -0.04 0.04 / 100%)', expected = 'oklab(1 -0.04 0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 -0.0...000000000001)' == 'oklab(1 -0.04 0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 -0.04 0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 -0.040000000000000001 0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 -0.040000000000000001 0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklab_4[oklab(100% -10% 10% / 1)-oklab(1 -0.04 0.04)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(100% -10% 10% / 1)', expected = 'oklab(1 -0.04 0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 -0.0...000000000001)' == 'oklab(1 -0.04 0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 -0.04 0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 -0.040000000000000001 0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 -0.040000000000000001 0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklab_4[oklab(1.1 -0.04 0.04 / 1)-oklab(1.1 -0.04 0.04)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(1.1 -0.04 0.04 / 1)', expected = 'oklab(1.1 -0.04 0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...000000000001)' == 'oklab(1.1 -0.04 0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 -0.04 0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 -0.040000000000000001 0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 -0.040000000000000001 0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___ test_color_oklab_4[oklab(110% -0.04 0.04 / 100%)-oklab(1.1 -0.04 0.04)] ____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(110% -0.04 0.04 / 100%)', expected = 'oklab(1.1 -0.04 0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...000000000001)' == 'oklab(1.1 -0.04 0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 -0.04 0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 -0.040000000000000001 0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 -0.040000000000000001 0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklab_4[oklab(110% -10% 10% / 1)-oklab(1.1 -0.04 0.04)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(110% -10% 10% / 1)', expected = 'oklab(1.1 -0.04 0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...000000000001)' == 'oklab(1.1 -0.04 0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 -0.04 0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 -0.040000000000000001 0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 -0.040000000000000001 0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_oklab_4[oklab(-0.1 -0.04 0.04 / 1)-oklab(-0.1 -0.04 0.04)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-0.1 -0.04 0.04 / 1)', expected = 'oklab(-0.1 -0.04 0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...000000000001)' == 'oklab(-0.1 -0.04 0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 -0.04 0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 -0.040000000000000001 0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 -0.040000000000000001 0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___ test_color_oklab_4[oklab(-10% -0.04 0.04 / 100%)-oklab(-0.1 -0.04 0.04)] ___\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-10% -0.04 0.04 / 100%)', expected = 'oklab(-0.1 -0.04 0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...000000000001)' == 'oklab(-0.1 -0.04 0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 -0.04 0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 -0.040000000000000001 0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 -0.040000000000000001 0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklab_4[oklab(-10% -10% 10% / 1)-oklab(-0.1 -0.04 0.04)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-10% -10% 10% / 1)', expected = 'oklab(-0.1 -0.04 0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...000000000001)' == 'oklab(-0.1 -0.04 0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 -0.04 0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 -0.040000000000000001 0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 -0.040000000000000001 0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____________ test_color_oklab_4[oklab(0 0 0.4 / 1)-oklab(0 0 0.4)] _____________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0 0 0.4 / 1)', expected = 'oklab(0 0 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 0 0....000000000002)' == 'oklab(0 0 0.4)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 0 0.4)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 0 0.40000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 0 0.40000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__________ test_color_oklab_4[oklab(0% 0 0.4 / 100%)-oklab(0 0 0.4)] ___________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0% 0 0.4 / 100%)', expected = 'oklab(0 0 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 0 0....000000000002)' == 'oklab(0 0 0.4)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 0 0.4)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 0 0.40000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 0 0.40000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___________ test_color_oklab_4[oklab(0% 0% 100% / 1)-oklab(0 0 0.4)] ___________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0% 0% 100% / 1)', expected = 'oklab(0 0 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 0 0....000000000002)' == 'oklab(0 0 0.4)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 0 0.4)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 0 0.40000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 0 0.40000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__________ test_color_oklab_4[oklab(0.1 0 0.4 / 1)-oklab(0.1 0 0.4)] ___________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0.1 0 0.4 / 1)', expected = 'oklab(0.1 0 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...000000000002)' == 'oklab(0.1 0 0.4)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 0 0.4)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 0 0.40000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 0 0.40000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_oklab_4[oklab(10% 0 0.4 / 100%)-oklab(0.1 0 0.4)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(10% 0 0.4 / 100%)', expected = 'oklab(0.1 0 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...000000000002)' == 'oklab(0.1 0 0.4)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 0 0.4)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 0 0.40000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 0 0.40000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_oklab_4[oklab(10% 0% 100% / 1)-oklab(0.1 0 0.4)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(10% 0% 100% / 1)', expected = 'oklab(0.1 0 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...000000000002)' == 'oklab(0.1 0 0.4)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 0 0.4)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 0 0.40000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 0 0.40000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____________ test_color_oklab_4[oklab(1 0 0.4 / 1)-oklab(1 0 0.4)] _____________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(1 0 0.4 / 1)', expected = 'oklab(1 0 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 0 0....000000000002)' == 'oklab(1 0 0.4)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 0 0.4)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 0 0.40000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 0 0.40000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_oklab_4[oklab(100% 0 0.4 / 100%)-oklab(1 0 0.4)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(100% 0 0.4 / 100%)', expected = 'oklab(1 0 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 0 0....000000000002)' == 'oklab(1 0 0.4)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 0 0.4)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 0 0.40000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 0 0.40000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__________ test_color_oklab_4[oklab(100% 0% 100% / 1)-oklab(1 0 0.4)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(100% 0% 100% / 1)', expected = 'oklab(1 0 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 0 0....000000000002)' == 'oklab(1 0 0.4)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 0 0.4)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 0 0.40000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 0 0.40000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__________ test_color_oklab_4[oklab(1.1 0 0.4 / 1)-oklab(1.1 0 0.4)] ___________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(1.1 0 0.4 / 1)', expected = 'oklab(1.1 0 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...000000000002)' == 'oklab(1.1 0 0.4)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 0 0.4)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 0 0.40000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 0 0.40000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklab_4[oklab(110% 0 0.4 / 100%)-oklab(1.1 0 0.4)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(110% 0 0.4 / 100%)', expected = 'oklab(1.1 0 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...000000000002)' == 'oklab(1.1 0 0.4)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 0 0.4)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 0 0.40000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 0 0.40000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_oklab_4[oklab(110% 0% 100% / 1)-oklab(1.1 0 0.4)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(110% 0% 100% / 1)', expected = 'oklab(1.1 0 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...000000000002)' == 'oklab(1.1 0 0.4)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 0 0.4)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 0 0.40000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 0 0.40000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_oklab_4[oklab(-0.1 0 0.4 / 1)-oklab(-0.1 0 0.4)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-0.1 0 0.4 / 1)', expected = 'oklab(-0.1 0 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...000000000002)' == 'oklab(-0.1 0 0.4)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 0 0.4)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 0 0.40000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 0 0.40000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklab_4[oklab(-10% 0 0.4 / 100%)-oklab(-0.1 0 0.4)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-10% 0 0.4 / 100%)', expected = 'oklab(-0.1 0 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...000000000002)' == 'oklab(-0.1 0 0.4)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 0 0.4)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 0 0.40000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 0 0.40000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklab_4[oklab(-10% 0% 100% / 1)-oklab(-0.1 0 0.4)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-10% 0% 100% / 1)', expected = 'oklab(-0.1 0 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...000000000002)' == 'oklab(-0.1 0 0.4)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 0 0.4)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 0 0.40000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 0 0.40000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_oklab_4[oklab(0 0.08 0.4 / 1)-oklab(0 0.08 0.4)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0 0.08 0.4 / 1)', expected = 'oklab(0 0.08 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 0.08...000000000002)' == 'oklab(0 0.08 0.4)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 0.08 0.4)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 0.080000000000000002 0.40000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 0.080000000000000002 0.40000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklab_4[oklab(0% 0.08 0.4 / 100%)-oklab(0 0.08 0.4)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0% 0.08 0.4 / 100%)', expected = 'oklab(0 0.08 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 0.08...000000000002)' == 'oklab(0 0.08 0.4)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 0.08 0.4)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 0.080000000000000002 0.40000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 0.080000000000000002 0.40000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_oklab_4[oklab(0% 20% 100% / 1)-oklab(0 0.08 0.4)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0% 20% 100% / 1)', expected = 'oklab(0 0.08 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 0.08...000000000002)' == 'oklab(0 0.08 0.4)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 0.08 0.4)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 0.080000000000000002 0.40000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 0.080000000000000002 0.40000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklab_4[oklab(0.1 0.08 0.4 / 1)-oklab(0.1 0.08 0.4)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0.1 0.08 0.4 / 1)', expected = 'oklab(0.1 0.08 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...000000000002)' == 'oklab(0.1 0.08 0.4)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 0.08 0.4)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 0.080000000000000002 0.40000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 0.080000000000000002 0.40000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklab_4[oklab(10% 0.08 0.4 / 100%)-oklab(0.1 0.08 0.4)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(10% 0.08 0.4 / 100%)', expected = 'oklab(0.1 0.08 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...000000000002)' == 'oklab(0.1 0.08 0.4)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 0.08 0.4)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 0.080000000000000002 0.40000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 0.080000000000000002 0.40000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklab_4[oklab(10% 20% 100% / 1)-oklab(0.1 0.08 0.4)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(10% 20% 100% / 1)', expected = 'oklab(0.1 0.08 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...000000000002)' == 'oklab(0.1 0.08 0.4)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 0.08 0.4)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 0.080000000000000002 0.40000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 0.080000000000000002 0.40000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_oklab_4[oklab(1 0.08 0.4 / 1)-oklab(1 0.08 0.4)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(1 0.08 0.4 / 1)', expected = 'oklab(1 0.08 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 0.08...000000000002)' == 'oklab(1 0.08 0.4)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 0.08 0.4)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 0.080000000000000002 0.40000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 0.080000000000000002 0.40000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklab_4[oklab(100% 0.08 0.4 / 100%)-oklab(1 0.08 0.4)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(100% 0.08 0.4 / 100%)', expected = 'oklab(1 0.08 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 0.08...000000000002)' == 'oklab(1 0.08 0.4)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 0.08 0.4)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 0.080000000000000002 0.40000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 0.080000000000000002 0.40000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklab_4[oklab(100% 20% 100% / 1)-oklab(1 0.08 0.4)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(100% 20% 100% / 1)', expected = 'oklab(1 0.08 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 0.08...000000000002)' == 'oklab(1 0.08 0.4)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 0.08 0.4)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 0.080000000000000002 0.40000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 0.080000000000000002 0.40000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklab_4[oklab(1.1 0.08 0.4 / 1)-oklab(1.1 0.08 0.4)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(1.1 0.08 0.4 / 1)', expected = 'oklab(1.1 0.08 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...000000000002)' == 'oklab(1.1 0.08 0.4)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 0.08 0.4)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 0.080000000000000002 0.40000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 0.080000000000000002 0.40000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklab_4[oklab(110% 0.08 0.4 / 100%)-oklab(1.1 0.08 0.4)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(110% 0.08 0.4 / 100%)', expected = 'oklab(1.1 0.08 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...000000000002)' == 'oklab(1.1 0.08 0.4)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 0.08 0.4)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 0.080000000000000002 0.40000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 0.080000000000000002 0.40000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklab_4[oklab(110% 20% 100% / 1)-oklab(1.1 0.08 0.4)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(110% 20% 100% / 1)', expected = 'oklab(1.1 0.08 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...000000000002)' == 'oklab(1.1 0.08 0.4)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 0.08 0.4)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 0.080000000000000002 0.40000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 0.080000000000000002 0.40000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklab_4[oklab(-0.1 0.08 0.4 / 1)-oklab(-0.1 0.08 0.4)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-0.1 0.08 0.4 / 1)', expected = 'oklab(-0.1 0.08 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...000000000002)' == 'oklab(-0.1 0.08 0.4)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 0.08 0.4)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 0.080000000000000002 0.40000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 0.080000000000000002 0.40000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklab_4[oklab(-10% 0.08 0.4 / 100%)-oklab(-0.1 0.08 0.4)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-10% 0.08 0.4 / 100%)', expected = 'oklab(-0.1 0.08 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...000000000002)' == 'oklab(-0.1 0.08 0.4)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 0.08 0.4)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 0.080000000000000002 0.40000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 0.080000000000000002 0.40000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklab_4[oklab(-10% 20% 100% / 1)-oklab(-0.1 0.08 0.4)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-10% 20% 100% / 1)', expected = 'oklab(-0.1 0.08 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...000000000002)' == 'oklab(-0.1 0.08 0.4)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 0.08 0.4)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 0.080000000000000002 0.40000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 0.080000000000000002 0.40000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__________ test_color_oklab_4[oklab(0 0.4 0.4 / 1)-oklab(0 0.4 0.4)] ___________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0 0.4 0.4 / 1)', expected = 'oklab(0 0.4 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 0.40...000000000002)' == 'oklab(0 0.4 0.4)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 0.4 0.4)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 0.40000000000000002 0.40000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 0.40000000000000002 0.40000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklab_4[oklab(0% 0.4 0.4 / 100%)-oklab(0 0.4 0.4)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0% 0.4 0.4 / 100%)', expected = 'oklab(0 0.4 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 0.40...000000000002)' == 'oklab(0 0.4 0.4)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 0.4 0.4)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 0.40000000000000002 0.40000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 0.40000000000000002 0.40000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_oklab_4[oklab(0% 100% 100% / 1)-oklab(0 0.4 0.4)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0% 100% 100% / 1)', expected = 'oklab(0 0.4 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 0.40...000000000002)' == 'oklab(0 0.4 0.4)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 0.4 0.4)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 0.40000000000000002 0.40000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 0.40000000000000002 0.40000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklab_4[oklab(0.1 0.4 0.4 / 1)-oklab(0.1 0.4 0.4)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0.1 0.4 0.4 / 1)', expected = 'oklab(0.1 0.4 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...000000000002)' == 'oklab(0.1 0.4 0.4)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 0.4 0.4)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 0.40000000000000002 0.40000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 0.40000000000000002 0.40000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklab_4[oklab(10% 0.4 0.4 / 100%)-oklab(0.1 0.4 0.4)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(10% 0.4 0.4 / 100%)', expected = 'oklab(0.1 0.4 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...000000000002)' == 'oklab(0.1 0.4 0.4)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 0.4 0.4)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 0.40000000000000002 0.40000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 0.40000000000000002 0.40000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklab_4[oklab(10% 100% 100% / 1)-oklab(0.1 0.4 0.4)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(10% 100% 100% / 1)', expected = 'oklab(0.1 0.4 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...000000000002)' == 'oklab(0.1 0.4 0.4)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 0.4 0.4)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 0.40000000000000002 0.40000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 0.40000000000000002 0.40000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__________ test_color_oklab_4[oklab(1 0.4 0.4 / 1)-oklab(1 0.4 0.4)] ___________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(1 0.4 0.4 / 1)', expected = 'oklab(1 0.4 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 0.40...000000000002)' == 'oklab(1 0.4 0.4)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 0.4 0.4)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 0.40000000000000002 0.40000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 0.40000000000000002 0.40000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklab_4[oklab(100% 0.4 0.4 / 100%)-oklab(1 0.4 0.4)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(100% 0.4 0.4 / 100%)', expected = 'oklab(1 0.4 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 0.40...000000000002)' == 'oklab(1 0.4 0.4)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 0.4 0.4)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 0.40000000000000002 0.40000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 0.40000000000000002 0.40000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklab_4[oklab(100% 100% 100% / 1)-oklab(1 0.4 0.4)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(100% 100% 100% / 1)', expected = 'oklab(1 0.4 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 0.40...000000000002)' == 'oklab(1 0.4 0.4)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 0.4 0.4)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 0.40000000000000002 0.40000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 0.40000000000000002 0.40000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklab_4[oklab(1.1 0.4 0.4 / 1)-oklab(1.1 0.4 0.4)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(1.1 0.4 0.4 / 1)', expected = 'oklab(1.1 0.4 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...000000000002)' == 'oklab(1.1 0.4 0.4)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 0.4 0.4)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 0.40000000000000002 0.40000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 0.40000000000000002 0.40000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklab_4[oklab(110% 0.4 0.4 / 100%)-oklab(1.1 0.4 0.4)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(110% 0.4 0.4 / 100%)', expected = 'oklab(1.1 0.4 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...000000000002)' == 'oklab(1.1 0.4 0.4)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 0.4 0.4)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 0.40000000000000002 0.40000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 0.40000000000000002 0.40000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklab_4[oklab(110% 100% 100% / 1)-oklab(1.1 0.4 0.4)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(110% 100% 100% / 1)', expected = 'oklab(1.1 0.4 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...000000000002)' == 'oklab(1.1 0.4 0.4)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 0.4 0.4)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 0.40000000000000002 0.40000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 0.40000000000000002 0.40000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklab_4[oklab(-0.1 0.4 0.4 / 1)-oklab(-0.1 0.4 0.4)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-0.1 0.4 0.4 / 1)', expected = 'oklab(-0.1 0.4 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...000000000002)' == 'oklab(-0.1 0.4 0.4)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 0.4 0.4)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 0.40000000000000002 0.40000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 0.40000000000000002 0.40000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklab_4[oklab(-10% 0.4 0.4 / 100%)-oklab(-0.1 0.4 0.4)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-10% 0.4 0.4 / 100%)', expected = 'oklab(-0.1 0.4 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...000000000002)' == 'oklab(-0.1 0.4 0.4)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 0.4 0.4)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 0.40000000000000002 0.40000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 0.40000000000000002 0.40000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklab_4[oklab(-10% 100% 100% / 1)-oklab(-0.1 0.4 0.4)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-10% 100% 100% / 1)', expected = 'oklab(-0.1 0.4 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...000000000002)' == 'oklab(-0.1 0.4 0.4)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 0.4 0.4)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 0.40000000000000002 0.40000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 0.40000000000000002 0.40000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_oklab_4[oklab(0 0.44 0.4 / 1)-oklab(0 0.44 0.4)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0 0.44 0.4 / 1)', expected = 'oklab(0 0.44 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 0.44...000000000002)' == 'oklab(0 0.44 0.4)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 0.44 0.4)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 0.44 0.40000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 0.44 0.40000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklab_4[oklab(0% 0.44 0.4 / 100%)-oklab(0 0.44 0.4)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0% 0.44 0.4 / 100%)', expected = 'oklab(0 0.44 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 0.44...000000000002)' == 'oklab(0 0.44 0.4)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 0.44 0.4)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 0.44 0.40000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 0.44 0.40000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklab_4[oklab(0% 110% 100% / 1)-oklab(0 0.44 0.4)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0% 110% 100% / 1)', expected = 'oklab(0 0.44 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 0.44...000000000002)' == 'oklab(0 0.44 0.4)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 0.44 0.4)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 0.44 0.40000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 0.44 0.40000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklab_4[oklab(0.1 0.44 0.4 / 1)-oklab(0.1 0.44 0.4)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0.1 0.44 0.4 / 1)', expected = 'oklab(0.1 0.44 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...000000000002)' == 'oklab(0.1 0.44 0.4)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 0.44 0.4)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 0.44 0.40000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 0.44 0.40000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklab_4[oklab(10% 0.44 0.4 / 100%)-oklab(0.1 0.44 0.4)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(10% 0.44 0.4 / 100%)', expected = 'oklab(0.1 0.44 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...000000000002)' == 'oklab(0.1 0.44 0.4)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 0.44 0.4)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 0.44 0.40000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 0.44 0.40000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklab_4[oklab(10% 110% 100% / 1)-oklab(0.1 0.44 0.4)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(10% 110% 100% / 1)', expected = 'oklab(0.1 0.44 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...000000000002)' == 'oklab(0.1 0.44 0.4)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 0.44 0.4)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 0.44 0.40000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 0.44 0.40000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_oklab_4[oklab(1 0.44 0.4 / 1)-oklab(1 0.44 0.4)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(1 0.44 0.4 / 1)', expected = 'oklab(1 0.44 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 0.44...000000000002)' == 'oklab(1 0.44 0.4)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 0.44 0.4)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 0.44 0.40000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 0.44 0.40000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklab_4[oklab(100% 0.44 0.4 / 100%)-oklab(1 0.44 0.4)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(100% 0.44 0.4 / 100%)', expected = 'oklab(1 0.44 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 0.44...000000000002)' == 'oklab(1 0.44 0.4)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 0.44 0.4)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 0.44 0.40000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 0.44 0.40000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklab_4[oklab(100% 110% 100% / 1)-oklab(1 0.44 0.4)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(100% 110% 100% / 1)', expected = 'oklab(1 0.44 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 0.44...000000000002)' == 'oklab(1 0.44 0.4)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 0.44 0.4)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 0.44 0.40000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 0.44 0.40000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklab_4[oklab(1.1 0.44 0.4 / 1)-oklab(1.1 0.44 0.4)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(1.1 0.44 0.4 / 1)', expected = 'oklab(1.1 0.44 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...000000000002)' == 'oklab(1.1 0.44 0.4)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 0.44 0.4)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 0.44 0.40000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 0.44 0.40000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklab_4[oklab(110% 0.44 0.4 / 100%)-oklab(1.1 0.44 0.4)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(110% 0.44 0.4 / 100%)', expected = 'oklab(1.1 0.44 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...000000000002)' == 'oklab(1.1 0.44 0.4)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 0.44 0.4)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 0.44 0.40000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 0.44 0.40000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklab_4[oklab(110% 110% 100% / 1)-oklab(1.1 0.44 0.4)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(110% 110% 100% / 1)', expected = 'oklab(1.1 0.44 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...000000000002)' == 'oklab(1.1 0.44 0.4)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 0.44 0.4)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 0.44 0.40000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 0.44 0.40000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklab_4[oklab(-0.1 0.44 0.4 / 1)-oklab(-0.1 0.44 0.4)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-0.1 0.44 0.4 / 1)', expected = 'oklab(-0.1 0.44 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...000000000002)' == 'oklab(-0.1 0.44 0.4)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 0.44 0.4)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 0.44 0.40000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 0.44 0.40000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklab_4[oklab(-10% 0.44 0.4 / 100%)-oklab(-0.1 0.44 0.4)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-10% 0.44 0.4 / 100%)', expected = 'oklab(-0.1 0.44 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...000000000002)' == 'oklab(-0.1 0.44 0.4)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 0.44 0.4)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 0.44 0.40000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 0.44 0.40000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklab_4[oklab(-10% 110% 100% / 1)-oklab(-0.1 0.44 0.4)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-10% 110% 100% / 1)', expected = 'oklab(-0.1 0.44 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...000000000002)' == 'oklab(-0.1 0.44 0.4)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 0.44 0.4)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 0.44 0.40000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 0.44 0.40000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklab_4[oklab(0 -0.04 0.4 / 1)-oklab(0 -0.04 0.4)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0 -0.04 0.4 / 1)', expected = 'oklab(0 -0.04 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 -0.0...000000000002)' == 'oklab(0 -0.04 0.4)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 -0.04 0.4)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 -0.040000000000000001 0.40000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 -0.040000000000000001 0.40000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklab_4[oklab(0% -0.04 0.4 / 100%)-oklab(0 -0.04 0.4)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0% -0.04 0.4 / 100%)', expected = 'oklab(0 -0.04 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 -0.0...000000000002)' == 'oklab(0 -0.04 0.4)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 -0.04 0.4)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 -0.040000000000000001 0.40000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 -0.040000000000000001 0.40000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklab_4[oklab(0% -10% 100% / 1)-oklab(0 -0.04 0.4)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0% -10% 100% / 1)', expected = 'oklab(0 -0.04 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 -0.0...000000000002)' == 'oklab(0 -0.04 0.4)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 -0.04 0.4)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 -0.040000000000000001 0.40000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 -0.040000000000000001 0.40000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklab_4[oklab(0.1 -0.04 0.4 / 1)-oklab(0.1 -0.04 0.4)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0.1 -0.04 0.4 / 1)', expected = 'oklab(0.1 -0.04 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...000000000002)' == 'oklab(0.1 -0.04 0.4)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 -0.04 0.4)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 -0.040000000000000001 0.40000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 -0.040000000000000001 0.40000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklab_4[oklab(10% -0.04 0.4 / 100%)-oklab(0.1 -0.04 0.4)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(10% -0.04 0.4 / 100%)', expected = 'oklab(0.1 -0.04 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...000000000002)' == 'oklab(0.1 -0.04 0.4)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 -0.04 0.4)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 -0.040000000000000001 0.40000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 -0.040000000000000001 0.40000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklab_4[oklab(10% -10% 100% / 1)-oklab(0.1 -0.04 0.4)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(10% -10% 100% / 1)', expected = 'oklab(0.1 -0.04 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...000000000002)' == 'oklab(0.1 -0.04 0.4)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 -0.04 0.4)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 -0.040000000000000001 0.40000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 -0.040000000000000001 0.40000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklab_4[oklab(1 -0.04 0.4 / 1)-oklab(1 -0.04 0.4)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(1 -0.04 0.4 / 1)', expected = 'oklab(1 -0.04 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 -0.0...000000000002)' == 'oklab(1 -0.04 0.4)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 -0.04 0.4)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 -0.040000000000000001 0.40000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 -0.040000000000000001 0.40000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklab_4[oklab(100% -0.04 0.4 / 100%)-oklab(1 -0.04 0.4)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(100% -0.04 0.4 / 100%)', expected = 'oklab(1 -0.04 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 -0.0...000000000002)' == 'oklab(1 -0.04 0.4)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 -0.04 0.4)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 -0.040000000000000001 0.40000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 -0.040000000000000001 0.40000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklab_4[oklab(100% -10% 100% / 1)-oklab(1 -0.04 0.4)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(100% -10% 100% / 1)', expected = 'oklab(1 -0.04 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 -0.0...000000000002)' == 'oklab(1 -0.04 0.4)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 -0.04 0.4)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 -0.040000000000000001 0.40000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 -0.040000000000000001 0.40000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklab_4[oklab(1.1 -0.04 0.4 / 1)-oklab(1.1 -0.04 0.4)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(1.1 -0.04 0.4 / 1)', expected = 'oklab(1.1 -0.04 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...000000000002)' == 'oklab(1.1 -0.04 0.4)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 -0.04 0.4)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 -0.040000000000000001 0.40000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 -0.040000000000000001 0.40000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_oklab_4[oklab(110% -0.04 0.4 / 100%)-oklab(1.1 -0.04 0.4)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(110% -0.04 0.4 / 100%)', expected = 'oklab(1.1 -0.04 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...000000000002)' == 'oklab(1.1 -0.04 0.4)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 -0.04 0.4)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 -0.040000000000000001 0.40000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 -0.040000000000000001 0.40000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklab_4[oklab(110% -10% 100% / 1)-oklab(1.1 -0.04 0.4)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(110% -10% 100% / 1)', expected = 'oklab(1.1 -0.04 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...000000000002)' == 'oklab(1.1 -0.04 0.4)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 -0.04 0.4)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 -0.040000000000000001 0.40000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 -0.040000000000000001 0.40000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklab_4[oklab(-0.1 -0.04 0.4 / 1)-oklab(-0.1 -0.04 0.4)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-0.1 -0.04 0.4 / 1)', expected = 'oklab(-0.1 -0.04 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...000000000002)' == 'oklab(-0.1 -0.04 0.4)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 -0.04 0.4)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 -0.040000000000000001 0.40000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 -0.040000000000000001 0.40000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_oklab_4[oklab(-10% -0.04 0.4 / 100%)-oklab(-0.1 -0.04 0.4)] ____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-10% -0.04 0.4 / 100%)', expected = 'oklab(-0.1 -0.04 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...000000000002)' == 'oklab(-0.1 -0.04 0.4)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 -0.04 0.4)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 -0.040000000000000001 0.40000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 -0.040000000000000001 0.40000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklab_4[oklab(-10% -10% 100% / 1)-oklab(-0.1 -0.04 0.4)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-10% -10% 100% / 1)', expected = 'oklab(-0.1 -0.04 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...000000000002)' == 'oklab(-0.1 -0.04 0.4)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 -0.04 0.4)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 -0.040000000000000001 0.40000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 -0.040000000000000001 0.40000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___________ test_color_oklab_4[oklab(0 0 0.46 / 1)-oklab(0 0 0.46)] ____________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0 0 0.46 / 1)', expected = 'oklab(0 0 0.46)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 0 0....000000000002)' == 'oklab(0 0 0.46)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 0 0.46)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 0 0.46000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 0 0.46000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_oklab_4[oklab(0% 0 0.46 / 100%)-oklab(0 0 0.46)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0% 0 0.46 / 100%)', expected = 'oklab(0 0 0.46)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 0 0....000000000002)' == 'oklab(0 0 0.46)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 0 0.46)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 0 0.46000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 0 0.46000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__________ test_color_oklab_4[oklab(0% 0% 115% / 1)-oklab(0 0 0.46)] ___________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0% 0% 115% / 1)', expected = 'oklab(0 0 0.46)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 0 0....000000000002)' == 'oklab(0 0 0.46)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 0 0.46)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 0 0.46000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 0 0.46000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_oklab_4[oklab(0.1 0 0.46 / 1)-oklab(0.1 0 0.46)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0.1 0 0.46 / 1)', expected = 'oklab(0.1 0 0.46)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...000000000002)' == 'oklab(0.1 0 0.46)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 0 0.46)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 0 0.46000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 0 0.46000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklab_4[oklab(10% 0 0.46 / 100%)-oklab(0.1 0 0.46)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(10% 0 0.46 / 100%)', expected = 'oklab(0.1 0 0.46)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...000000000002)' == 'oklab(0.1 0 0.46)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 0 0.46)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 0 0.46000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 0 0.46000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_oklab_4[oklab(10% 0% 115% / 1)-oklab(0.1 0 0.46)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(10% 0% 115% / 1)', expected = 'oklab(0.1 0 0.46)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...000000000002)' == 'oklab(0.1 0 0.46)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 0 0.46)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 0 0.46000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 0 0.46000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___________ test_color_oklab_4[oklab(1 0 0.46 / 1)-oklab(1 0 0.46)] ____________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(1 0 0.46 / 1)', expected = 'oklab(1 0 0.46)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 0 0....000000000002)' == 'oklab(1 0 0.46)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 0 0.46)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 0 0.46000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 0 0.46000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklab_4[oklab(100% 0 0.46 / 100%)-oklab(1 0 0.46)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(100% 0 0.46 / 100%)', expected = 'oklab(1 0 0.46)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 0 0....000000000002)' == 'oklab(1 0 0.46)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 0 0.46)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 0 0.46000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 0 0.46000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_oklab_4[oklab(100% 0% 115% / 1)-oklab(1 0 0.46)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(100% 0% 115% / 1)', expected = 'oklab(1 0 0.46)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 0 0....000000000002)' == 'oklab(1 0 0.46)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 0 0.46)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 0 0.46000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 0 0.46000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_oklab_4[oklab(1.1 0 0.46 / 1)-oklab(1.1 0 0.46)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(1.1 0 0.46 / 1)', expected = 'oklab(1.1 0 0.46)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...000000000002)' == 'oklab(1.1 0 0.46)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 0 0.46)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 0 0.46000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 0 0.46000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklab_4[oklab(110% 0 0.46 / 100%)-oklab(1.1 0 0.46)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(110% 0 0.46 / 100%)', expected = 'oklab(1.1 0 0.46)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...000000000002)' == 'oklab(1.1 0 0.46)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 0 0.46)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 0 0.46000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 0 0.46000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklab_4[oklab(110% 0% 115% / 1)-oklab(1.1 0 0.46)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(110% 0% 115% / 1)', expected = 'oklab(1.1 0 0.46)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...000000000002)' == 'oklab(1.1 0 0.46)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 0 0.46)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 0 0.46000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 0 0.46000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklab_4[oklab(-0.1 0 0.46 / 1)-oklab(-0.1 0 0.46)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-0.1 0 0.46 / 1)', expected = 'oklab(-0.1 0 0.46)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...000000000002)' == 'oklab(-0.1 0 0.46)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 0 0.46)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 0 0.46000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 0 0.46000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklab_4[oklab(-10% 0 0.46 / 100%)-oklab(-0.1 0 0.46)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-10% 0 0.46 / 100%)', expected = 'oklab(-0.1 0 0.46)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...000000000002)' == 'oklab(-0.1 0 0.46)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 0 0.46)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 0 0.46000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 0 0.46000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklab_4[oklab(-10% 0% 115% / 1)-oklab(-0.1 0 0.46)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-10% 0% 115% / 1)', expected = 'oklab(-0.1 0 0.46)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...000000000002)' == 'oklab(-0.1 0 0.46)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 0 0.46)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 0 0.46000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 0 0.46000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklab_4[oklab(0 0.08 0.46 / 1)-oklab(0 0.08 0.46)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0 0.08 0.46 / 1)', expected = 'oklab(0 0.08 0.46)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 0.08...000000000002)' == 'oklab(0 0.08 0.46)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 0.08 0.46)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 0.080000000000000002 0.46000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 0.080000000000000002 0.46000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklab_4[oklab(0% 0.08 0.46 / 100%)-oklab(0 0.08 0.46)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0% 0.08 0.46 / 100%)', expected = 'oklab(0 0.08 0.46)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 0.08...000000000002)' == 'oklab(0 0.08 0.46)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 0.08 0.46)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 0.080000000000000002 0.46000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 0.080000000000000002 0.46000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklab_4[oklab(0% 20% 115% / 1)-oklab(0 0.08 0.46)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0% 20% 115% / 1)', expected = 'oklab(0 0.08 0.46)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 0.08...000000000002)' == 'oklab(0 0.08 0.46)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 0.08 0.46)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 0.080000000000000002 0.46000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 0.080000000000000002 0.46000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklab_4[oklab(0.1 0.08 0.46 / 1)-oklab(0.1 0.08 0.46)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0.1 0.08 0.46 / 1)', expected = 'oklab(0.1 0.08 0.46)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...000000000002)' == 'oklab(0.1 0.08 0.46)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 0.08 0.46)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 0.080000000000000002 0.46000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 0.080000000000000002 0.46000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklab_4[oklab(10% 0.08 0.46 / 100%)-oklab(0.1 0.08 0.46)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(10% 0.08 0.46 / 100%)', expected = 'oklab(0.1 0.08 0.46)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...000000000002)' == 'oklab(0.1 0.08 0.46)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 0.08 0.46)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 0.080000000000000002 0.46000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 0.080000000000000002 0.46000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklab_4[oklab(10% 20% 115% / 1)-oklab(0.1 0.08 0.46)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(10% 20% 115% / 1)', expected = 'oklab(0.1 0.08 0.46)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...000000000002)' == 'oklab(0.1 0.08 0.46)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 0.08 0.46)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 0.080000000000000002 0.46000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 0.080000000000000002 0.46000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklab_4[oklab(1 0.08 0.46 / 1)-oklab(1 0.08 0.46)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(1 0.08 0.46 / 1)', expected = 'oklab(1 0.08 0.46)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 0.08...000000000002)' == 'oklab(1 0.08 0.46)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 0.08 0.46)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 0.080000000000000002 0.46000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 0.080000000000000002 0.46000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklab_4[oklab(100% 0.08 0.46 / 100%)-oklab(1 0.08 0.46)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(100% 0.08 0.46 / 100%)', expected = 'oklab(1 0.08 0.46)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 0.08...000000000002)' == 'oklab(1 0.08 0.46)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 0.08 0.46)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 0.080000000000000002 0.46000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 0.080000000000000002 0.46000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklab_4[oklab(100% 20% 115% / 1)-oklab(1 0.08 0.46)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(100% 20% 115% / 1)', expected = 'oklab(1 0.08 0.46)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 0.08...000000000002)' == 'oklab(1 0.08 0.46)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 0.08 0.46)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 0.080000000000000002 0.46000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 0.080000000000000002 0.46000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklab_4[oklab(1.1 0.08 0.46 / 1)-oklab(1.1 0.08 0.46)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(1.1 0.08 0.46 / 1)', expected = 'oklab(1.1 0.08 0.46)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...000000000002)' == 'oklab(1.1 0.08 0.46)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 0.08 0.46)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 0.080000000000000002 0.46000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 0.080000000000000002 0.46000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_oklab_4[oklab(110% 0.08 0.46 / 100%)-oklab(1.1 0.08 0.46)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(110% 0.08 0.46 / 100%)', expected = 'oklab(1.1 0.08 0.46)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...000000000002)' == 'oklab(1.1 0.08 0.46)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 0.08 0.46)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 0.080000000000000002 0.46000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 0.080000000000000002 0.46000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklab_4[oklab(110% 20% 115% / 1)-oklab(1.1 0.08 0.46)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(110% 20% 115% / 1)', expected = 'oklab(1.1 0.08 0.46)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...000000000002)' == 'oklab(1.1 0.08 0.46)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 0.08 0.46)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 0.080000000000000002 0.46000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 0.080000000000000002 0.46000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklab_4[oklab(-0.1 0.08 0.46 / 1)-oklab(-0.1 0.08 0.46)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-0.1 0.08 0.46 / 1)', expected = 'oklab(-0.1 0.08 0.46)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...000000000002)' == 'oklab(-0.1 0.08 0.46)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 0.08 0.46)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 0.080000000000000002 0.46000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 0.080000000000000002 0.46000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_oklab_4[oklab(-10% 0.08 0.46 / 100%)-oklab(-0.1 0.08 0.46)] ____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-10% 0.08 0.46 / 100%)', expected = 'oklab(-0.1 0.08 0.46)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...000000000002)' == 'oklab(-0.1 0.08 0.46)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 0.08 0.46)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 0.080000000000000002 0.46000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 0.080000000000000002 0.46000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklab_4[oklab(-10% 20% 115% / 1)-oklab(-0.1 0.08 0.46)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-10% 20% 115% / 1)', expected = 'oklab(-0.1 0.08 0.46)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...000000000002)' == 'oklab(-0.1 0.08 0.46)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 0.08 0.46)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 0.080000000000000002 0.46000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 0.080000000000000002 0.46000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_oklab_4[oklab(0 0.4 0.46 / 1)-oklab(0 0.4 0.46)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0 0.4 0.46 / 1)', expected = 'oklab(0 0.4 0.46)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 0.40...000000000002)' == 'oklab(0 0.4 0.46)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 0.4 0.46)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 0.40000000000000002 0.46000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 0.40000000000000002 0.46000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklab_4[oklab(0% 0.4 0.46 / 100%)-oklab(0 0.4 0.46)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0% 0.4 0.46 / 100%)', expected = 'oklab(0 0.4 0.46)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 0.40...000000000002)' == 'oklab(0 0.4 0.46)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 0.4 0.46)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 0.40000000000000002 0.46000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 0.40000000000000002 0.46000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklab_4[oklab(0% 100% 115% / 1)-oklab(0 0.4 0.46)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0% 100% 115% / 1)', expected = 'oklab(0 0.4 0.46)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 0.40...000000000002)' == 'oklab(0 0.4 0.46)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 0.4 0.46)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 0.40000000000000002 0.46000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 0.40000000000000002 0.46000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklab_4[oklab(0.1 0.4 0.46 / 1)-oklab(0.1 0.4 0.46)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0.1 0.4 0.46 / 1)', expected = 'oklab(0.1 0.4 0.46)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...000000000002)' == 'oklab(0.1 0.4 0.46)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 0.4 0.46)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 0.40000000000000002 0.46000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 0.40000000000000002 0.46000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklab_4[oklab(10% 0.4 0.46 / 100%)-oklab(0.1 0.4 0.46)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(10% 0.4 0.46 / 100%)', expected = 'oklab(0.1 0.4 0.46)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...000000000002)' == 'oklab(0.1 0.4 0.46)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 0.4 0.46)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 0.40000000000000002 0.46000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 0.40000000000000002 0.46000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklab_4[oklab(10% 100% 115% / 1)-oklab(0.1 0.4 0.46)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(10% 100% 115% / 1)', expected = 'oklab(0.1 0.4 0.46)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...000000000002)' == 'oklab(0.1 0.4 0.46)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 0.4 0.46)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 0.40000000000000002 0.46000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 0.40000000000000002 0.46000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_oklab_4[oklab(1 0.4 0.46 / 1)-oklab(1 0.4 0.46)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(1 0.4 0.46 / 1)', expected = 'oklab(1 0.4 0.46)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 0.40...000000000002)' == 'oklab(1 0.4 0.46)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 0.4 0.46)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 0.40000000000000002 0.46000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 0.40000000000000002 0.46000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklab_4[oklab(100% 0.4 0.46 / 100%)-oklab(1 0.4 0.46)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(100% 0.4 0.46 / 100%)', expected = 'oklab(1 0.4 0.46)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 0.40...000000000002)' == 'oklab(1 0.4 0.46)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 0.4 0.46)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 0.40000000000000002 0.46000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 0.40000000000000002 0.46000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklab_4[oklab(100% 100% 115% / 1)-oklab(1 0.4 0.46)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(100% 100% 115% / 1)', expected = 'oklab(1 0.4 0.46)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 0.40...000000000002)' == 'oklab(1 0.4 0.46)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 0.4 0.46)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 0.40000000000000002 0.46000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 0.40000000000000002 0.46000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklab_4[oklab(1.1 0.4 0.46 / 1)-oklab(1.1 0.4 0.46)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(1.1 0.4 0.46 / 1)', expected = 'oklab(1.1 0.4 0.46)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...000000000002)' == 'oklab(1.1 0.4 0.46)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 0.4 0.46)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 0.40000000000000002 0.46000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 0.40000000000000002 0.46000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklab_4[oklab(110% 0.4 0.46 / 100%)-oklab(1.1 0.4 0.46)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(110% 0.4 0.46 / 100%)', expected = 'oklab(1.1 0.4 0.46)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...000000000002)' == 'oklab(1.1 0.4 0.46)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 0.4 0.46)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 0.40000000000000002 0.46000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 0.40000000000000002 0.46000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklab_4[oklab(110% 100% 115% / 1)-oklab(1.1 0.4 0.46)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(110% 100% 115% / 1)', expected = 'oklab(1.1 0.4 0.46)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...000000000002)' == 'oklab(1.1 0.4 0.46)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 0.4 0.46)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 0.40000000000000002 0.46000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 0.40000000000000002 0.46000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklab_4[oklab(-0.1 0.4 0.46 / 1)-oklab(-0.1 0.4 0.46)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-0.1 0.4 0.46 / 1)', expected = 'oklab(-0.1 0.4 0.46)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...000000000002)' == 'oklab(-0.1 0.4 0.46)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 0.4 0.46)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 0.40000000000000002 0.46000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 0.40000000000000002 0.46000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklab_4[oklab(-10% 0.4 0.46 / 100%)-oklab(-0.1 0.4 0.46)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-10% 0.4 0.46 / 100%)', expected = 'oklab(-0.1 0.4 0.46)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...000000000002)' == 'oklab(-0.1 0.4 0.46)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 0.4 0.46)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 0.40000000000000002 0.46000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 0.40000000000000002 0.46000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklab_4[oklab(-10% 100% 115% / 1)-oklab(-0.1 0.4 0.46)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-10% 100% 115% / 1)', expected = 'oklab(-0.1 0.4 0.46)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...000000000002)' == 'oklab(-0.1 0.4 0.46)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 0.4 0.46)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 0.40000000000000002 0.46000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 0.40000000000000002 0.46000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklab_4[oklab(0 0.44 0.46 / 1)-oklab(0 0.44 0.46)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0 0.44 0.46 / 1)', expected = 'oklab(0 0.44 0.46)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 0.44...000000000002)' == 'oklab(0 0.44 0.46)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 0.44 0.46)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 0.44 0.46000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 0.44 0.46000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklab_4[oklab(0% 0.44 0.46 / 100%)-oklab(0 0.44 0.46)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0% 0.44 0.46 / 100%)', expected = 'oklab(0 0.44 0.46)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 0.44...000000000002)' == 'oklab(0 0.44 0.46)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 0.44 0.46)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 0.44 0.46000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 0.44 0.46000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklab_4[oklab(0% 110% 115% / 1)-oklab(0 0.44 0.46)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0% 110% 115% / 1)', expected = 'oklab(0 0.44 0.46)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 0.44...000000000002)' == 'oklab(0 0.44 0.46)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 0.44 0.46)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 0.44 0.46000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 0.44 0.46000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklab_4[oklab(0.1 0.44 0.46 / 1)-oklab(0.1 0.44 0.46)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0.1 0.44 0.46 / 1)', expected = 'oklab(0.1 0.44 0.46)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...000000000002)' == 'oklab(0.1 0.44 0.46)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 0.44 0.46)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 0.44 0.46000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 0.44 0.46000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklab_4[oklab(10% 0.44 0.46 / 100%)-oklab(0.1 0.44 0.46)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(10% 0.44 0.46 / 100%)', expected = 'oklab(0.1 0.44 0.46)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...000000000002)' == 'oklab(0.1 0.44 0.46)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 0.44 0.46)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 0.44 0.46000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 0.44 0.46000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklab_4[oklab(10% 110% 115% / 1)-oklab(0.1 0.44 0.46)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(10% 110% 115% / 1)', expected = 'oklab(0.1 0.44 0.46)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...000000000002)' == 'oklab(0.1 0.44 0.46)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 0.44 0.46)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 0.44 0.46000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 0.44 0.46000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklab_4[oklab(1 0.44 0.46 / 1)-oklab(1 0.44 0.46)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(1 0.44 0.46 / 1)', expected = 'oklab(1 0.44 0.46)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 0.44...000000000002)' == 'oklab(1 0.44 0.46)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 0.44 0.46)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 0.44 0.46000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 0.44 0.46000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklab_4[oklab(100% 0.44 0.46 / 100%)-oklab(1 0.44 0.46)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(100% 0.44 0.46 / 100%)', expected = 'oklab(1 0.44 0.46)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 0.44...000000000002)' == 'oklab(1 0.44 0.46)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 0.44 0.46)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 0.44 0.46000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 0.44 0.46000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklab_4[oklab(100% 110% 115% / 1)-oklab(1 0.44 0.46)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(100% 110% 115% / 1)', expected = 'oklab(1 0.44 0.46)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 0.44...000000000002)' == 'oklab(1 0.44 0.46)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 0.44 0.46)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 0.44 0.46000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 0.44 0.46000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklab_4[oklab(1.1 0.44 0.46 / 1)-oklab(1.1 0.44 0.46)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(1.1 0.44 0.46 / 1)', expected = 'oklab(1.1 0.44 0.46)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...000000000002)' == 'oklab(1.1 0.44 0.46)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 0.44 0.46)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 0.44 0.46000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 0.44 0.46000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_oklab_4[oklab(110% 0.44 0.46 / 100%)-oklab(1.1 0.44 0.46)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(110% 0.44 0.46 / 100%)', expected = 'oklab(1.1 0.44 0.46)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...000000000002)' == 'oklab(1.1 0.44 0.46)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 0.44 0.46)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 0.44 0.46000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 0.44 0.46000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklab_4[oklab(110% 110% 115% / 1)-oklab(1.1 0.44 0.46)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(110% 110% 115% / 1)', expected = 'oklab(1.1 0.44 0.46)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...000000000002)' == 'oklab(1.1 0.44 0.46)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 0.44 0.46)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 0.44 0.46000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 0.44 0.46000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklab_4[oklab(-0.1 0.44 0.46 / 1)-oklab(-0.1 0.44 0.46)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-0.1 0.44 0.46 / 1)', expected = 'oklab(-0.1 0.44 0.46)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...000000000002)' == 'oklab(-0.1 0.44 0.46)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 0.44 0.46)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 0.44 0.46000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 0.44 0.46000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_oklab_4[oklab(-10% 0.44 0.46 / 100%)-oklab(-0.1 0.44 0.46)] ____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-10% 0.44 0.46 / 100%)', expected = 'oklab(-0.1 0.44 0.46)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...000000000002)' == 'oklab(-0.1 0.44 0.46)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 0.44 0.46)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 0.44 0.46000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 0.44 0.46000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklab_4[oklab(-10% 110% 115% / 1)-oklab(-0.1 0.44 0.46)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-10% 110% 115% / 1)', expected = 'oklab(-0.1 0.44 0.46)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...000000000002)' == 'oklab(-0.1 0.44 0.46)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 0.44 0.46)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 0.44 0.46000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 0.44 0.46000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklab_4[oklab(0 -0.04 0.46 / 1)-oklab(0 -0.04 0.46)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0 -0.04 0.46 / 1)', expected = 'oklab(0 -0.04 0.46)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 -0.0...000000000002)' == 'oklab(0 -0.04 0.46)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 -0.04 0.46)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 -0.040000000000000001 0.46000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 -0.040000000000000001 0.46000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklab_4[oklab(0% -0.04 0.46 / 100%)-oklab(0 -0.04 0.46)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0% -0.04 0.46 / 100%)', expected = 'oklab(0 -0.04 0.46)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 -0.0...000000000002)' == 'oklab(0 -0.04 0.46)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 -0.04 0.46)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 -0.040000000000000001 0.46000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 -0.040000000000000001 0.46000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklab_4[oklab(0% -10% 115% / 1)-oklab(0 -0.04 0.46)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0% -10% 115% / 1)', expected = 'oklab(0 -0.04 0.46)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 -0.0...000000000002)' == 'oklab(0 -0.04 0.46)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 -0.04 0.46)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 -0.040000000000000001 0.46000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 -0.040000000000000001 0.46000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklab_4[oklab(0.1 -0.04 0.46 / 1)-oklab(0.1 -0.04 0.46)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0.1 -0.04 0.46 / 1)', expected = 'oklab(0.1 -0.04 0.46)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...000000000002)' == 'oklab(0.1 -0.04 0.46)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 -0.04 0.46)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 -0.040000000000000001 0.46000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 -0.040000000000000001 0.46000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_oklab_4[oklab(10% -0.04 0.46 / 100%)-oklab(0.1 -0.04 0.46)] ____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(10% -0.04 0.46 / 100%)', expected = 'oklab(0.1 -0.04 0.46)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...000000000002)' == 'oklab(0.1 -0.04 0.46)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 -0.04 0.46)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 -0.040000000000000001 0.46000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 -0.040000000000000001 0.46000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklab_4[oklab(10% -10% 115% / 1)-oklab(0.1 -0.04 0.46)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(10% -10% 115% / 1)', expected = 'oklab(0.1 -0.04 0.46)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...000000000002)' == 'oklab(0.1 -0.04 0.46)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 -0.04 0.46)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 -0.040000000000000001 0.46000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 -0.040000000000000001 0.46000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklab_4[oklab(1 -0.04 0.46 / 1)-oklab(1 -0.04 0.46)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(1 -0.04 0.46 / 1)', expected = 'oklab(1 -0.04 0.46)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 -0.0...000000000002)' == 'oklab(1 -0.04 0.46)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 -0.04 0.46)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 -0.040000000000000001 0.46000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 -0.040000000000000001 0.46000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_oklab_4[oklab(100% -0.04 0.46 / 100%)-oklab(1 -0.04 0.46)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(100% -0.04 0.46 / 100%)', expected = 'oklab(1 -0.04 0.46)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 -0.0...000000000002)' == 'oklab(1 -0.04 0.46)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 -0.04 0.46)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 -0.040000000000000001 0.46000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 -0.040000000000000001 0.46000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklab_4[oklab(100% -10% 115% / 1)-oklab(1 -0.04 0.46)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(100% -10% 115% / 1)', expected = 'oklab(1 -0.04 0.46)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 -0.0...000000000002)' == 'oklab(1 -0.04 0.46)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 -0.04 0.46)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 -0.040000000000000001 0.46000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 -0.040000000000000001 0.46000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklab_4[oklab(1.1 -0.04 0.46 / 1)-oklab(1.1 -0.04 0.46)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(1.1 -0.04 0.46 / 1)', expected = 'oklab(1.1 -0.04 0.46)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...000000000002)' == 'oklab(1.1 -0.04 0.46)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 -0.04 0.46)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 -0.040000000000000001 0.46000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 -0.040000000000000001 0.46000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___ test_color_oklab_4[oklab(110% -0.04 0.46 / 100%)-oklab(1.1 -0.04 0.46)] ____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(110% -0.04 0.46 / 100%)', expected = 'oklab(1.1 -0.04 0.46)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...000000000002)' == 'oklab(1.1 -0.04 0.46)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 -0.04 0.46)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 -0.040000000000000001 0.46000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 -0.040000000000000001 0.46000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklab_4[oklab(110% -10% 115% / 1)-oklab(1.1 -0.04 0.46)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(110% -10% 115% / 1)', expected = 'oklab(1.1 -0.04 0.46)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...000000000002)' == 'oklab(1.1 -0.04 0.46)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 -0.04 0.46)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 -0.040000000000000001 0.46000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 -0.040000000000000001 0.46000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_oklab_4[oklab(-0.1 -0.04 0.46 / 1)-oklab(-0.1 -0.04 0.46)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-0.1 -0.04 0.46 / 1)', expected = 'oklab(-0.1 -0.04 0.46)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...000000000002)' == 'oklab(-0.1 -0.04 0.46)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 -0.04 0.46)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 -0.040000000000000001 0.46000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 -0.040000000000000001 0.46000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___ test_color_oklab_4[oklab(-10% -0.04 0.46 / 100%)-oklab(-0.1 -0.04 0.46)] ___\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-10% -0.04 0.46 / 100%)', expected = 'oklab(-0.1 -0.04 0.46)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...000000000002)' == 'oklab(-0.1 -0.04 0.46)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 -0.04 0.46)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 -0.040000000000000001 0.46000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 -0.040000000000000001 0.46000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklab_4[oklab(-10% -10% 115% / 1)-oklab(-0.1 -0.04 0.46)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-10% -10% 115% / 1)', expected = 'oklab(-0.1 -0.04 0.46)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...000000000002)' == 'oklab(-0.1 -0.04 0.46)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 -0.04 0.46)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 -0.040000000000000001 0.46000000000000002)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 -0.040000000000000001 0.46000000000000002)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__________ test_color_oklab_4[oklab(0 0 -0.04 / 1)-oklab(0 0 -0.04)] ___________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0 0 -0.04 / 1)', expected = 'oklab(0 0 -0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 0 -0...000000000001)' == 'oklab(0 0 -0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 0 -0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 0 -0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 0 -0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklab_4[oklab(0% 0 -0.04 / 100%)-oklab(0 0 -0.04)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0% 0 -0.04 / 100%)', expected = 'oklab(0 0 -0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 0 -0...000000000001)' == 'oklab(0 0 -0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 0 -0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 0 -0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 0 -0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__________ test_color_oklab_4[oklab(0% 0% -10% / 1)-oklab(0 0 -0.04)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0% 0% -10% / 1)', expected = 'oklab(0 0 -0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 0 -0...000000000001)' == 'oklab(0 0 -0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 0 -0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 0 -0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 0 -0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklab_4[oklab(0.1 0 -0.04 / 1)-oklab(0.1 0 -0.04)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0.1 0 -0.04 / 1)', expected = 'oklab(0.1 0 -0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...000000000001)' == 'oklab(0.1 0 -0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 0 -0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 0 -0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 0 -0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklab_4[oklab(10% 0 -0.04 / 100%)-oklab(0.1 0 -0.04)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(10% 0 -0.04 / 100%)', expected = 'oklab(0.1 0 -0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...000000000001)' == 'oklab(0.1 0 -0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 0 -0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 0 -0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 0 -0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklab_4[oklab(10% 0% -10% / 1)-oklab(0.1 0 -0.04)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(10% 0% -10% / 1)', expected = 'oklab(0.1 0 -0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...000000000001)' == 'oklab(0.1 0 -0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 0 -0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 0 -0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 0 -0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__________ test_color_oklab_4[oklab(1 0 -0.04 / 1)-oklab(1 0 -0.04)] ___________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(1 0 -0.04 / 1)', expected = 'oklab(1 0 -0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 0 -0...000000000001)' == 'oklab(1 0 -0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 0 -0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 0 -0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 0 -0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklab_4[oklab(100% 0 -0.04 / 100%)-oklab(1 0 -0.04)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(100% 0 -0.04 / 100%)', expected = 'oklab(1 0 -0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 0 -0...000000000001)' == 'oklab(1 0 -0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 0 -0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 0 -0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 0 -0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_oklab_4[oklab(100% 0% -10% / 1)-oklab(1 0 -0.04)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(100% 0% -10% / 1)', expected = 'oklab(1 0 -0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 0 -0...000000000001)' == 'oklab(1 0 -0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 0 -0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 0 -0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 0 -0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklab_4[oklab(1.1 0 -0.04 / 1)-oklab(1.1 0 -0.04)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(1.1 0 -0.04 / 1)', expected = 'oklab(1.1 0 -0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...000000000001)' == 'oklab(1.1 0 -0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 0 -0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 0 -0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 0 -0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklab_4[oklab(110% 0 -0.04 / 100%)-oklab(1.1 0 -0.04)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(110% 0 -0.04 / 100%)', expected = 'oklab(1.1 0 -0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...000000000001)' == 'oklab(1.1 0 -0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 0 -0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 0 -0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 0 -0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklab_4[oklab(110% 0% -10% / 1)-oklab(1.1 0 -0.04)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(110% 0% -10% / 1)', expected = 'oklab(1.1 0 -0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...000000000001)' == 'oklab(1.1 0 -0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 0 -0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 0 -0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 0 -0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklab_4[oklab(-0.1 0 -0.04 / 1)-oklab(-0.1 0 -0.04)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-0.1 0 -0.04 / 1)', expected = 'oklab(-0.1 0 -0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...000000000001)' == 'oklab(-0.1 0 -0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 0 -0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 0 -0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 0 -0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklab_4[oklab(-10% 0 -0.04 / 100%)-oklab(-0.1 0 -0.04)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-10% 0 -0.04 / 100%)', expected = 'oklab(-0.1 0 -0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...000000000001)' == 'oklab(-0.1 0 -0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 0 -0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 0 -0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 0 -0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklab_4[oklab(-10% 0% -10% / 1)-oklab(-0.1 0 -0.04)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-10% 0% -10% / 1)', expected = 'oklab(-0.1 0 -0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...000000000001)' == 'oklab(-0.1 0 -0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 0 -0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 0 -0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 0 -0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklab_4[oklab(0 0.08 -0.04 / 1)-oklab(0 0.08 -0.04)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0 0.08 -0.04 / 1)', expected = 'oklab(0 0.08 -0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 0.08...000000000001)' == 'oklab(0 0.08 -0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 0.08 -0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 0.080000000000000002 -0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 0.080000000000000002 -0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklab_4[oklab(0% 0.08 -0.04 / 100%)-oklab(0 0.08 -0.04)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0% 0.08 -0.04 / 100%)', expected = 'oklab(0 0.08 -0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 0.08...000000000001)' == 'oklab(0 0.08 -0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 0.08 -0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 0.080000000000000002 -0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 0.080000000000000002 -0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklab_4[oklab(0% 20% -10% / 1)-oklab(0 0.08 -0.04)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0% 20% -10% / 1)', expected = 'oklab(0 0.08 -0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 0.08...000000000001)' == 'oklab(0 0.08 -0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 0.08 -0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 0.080000000000000002 -0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 0.080000000000000002 -0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklab_4[oklab(0.1 0.08 -0.04 / 1)-oklab(0.1 0.08 -0.04)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0.1 0.08 -0.04 / 1)', expected = 'oklab(0.1 0.08 -0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...000000000001)' == 'oklab(0.1 0.08 -0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 0.08 -0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 0.080000000000000002 -0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 0.080000000000000002 -0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_oklab_4[oklab(10% 0.08 -0.04 / 100%)-oklab(0.1 0.08 -0.04)] ____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(10% 0.08 -0.04 / 100%)', expected = 'oklab(0.1 0.08 -0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...000000000001)' == 'oklab(0.1 0.08 -0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 0.08 -0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 0.080000000000000002 -0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 0.080000000000000002 -0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklab_4[oklab(10% 20% -10% / 1)-oklab(0.1 0.08 -0.04)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(10% 20% -10% / 1)', expected = 'oklab(0.1 0.08 -0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...000000000001)' == 'oklab(0.1 0.08 -0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 0.08 -0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 0.080000000000000002 -0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 0.080000000000000002 -0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklab_4[oklab(1 0.08 -0.04 / 1)-oklab(1 0.08 -0.04)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(1 0.08 -0.04 / 1)', expected = 'oklab(1 0.08 -0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 0.08...000000000001)' == 'oklab(1 0.08 -0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 0.08 -0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 0.080000000000000002 -0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 0.080000000000000002 -0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_oklab_4[oklab(100% 0.08 -0.04 / 100%)-oklab(1 0.08 -0.04)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(100% 0.08 -0.04 / 100%)', expected = 'oklab(1 0.08 -0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 0.08...000000000001)' == 'oklab(1 0.08 -0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 0.08 -0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 0.080000000000000002 -0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 0.080000000000000002 -0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklab_4[oklab(100% 20% -10% / 1)-oklab(1 0.08 -0.04)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(100% 20% -10% / 1)', expected = 'oklab(1 0.08 -0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 0.08...000000000001)' == 'oklab(1 0.08 -0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 0.08 -0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 0.080000000000000002 -0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 0.080000000000000002 -0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklab_4[oklab(1.1 0.08 -0.04 / 1)-oklab(1.1 0.08 -0.04)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(1.1 0.08 -0.04 / 1)', expected = 'oklab(1.1 0.08 -0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...000000000001)' == 'oklab(1.1 0.08 -0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 0.08 -0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 0.080000000000000002 -0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 0.080000000000000002 -0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___ test_color_oklab_4[oklab(110% 0.08 -0.04 / 100%)-oklab(1.1 0.08 -0.04)] ____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(110% 0.08 -0.04 / 100%)', expected = 'oklab(1.1 0.08 -0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...000000000001)' == 'oklab(1.1 0.08 -0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 0.08 -0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 0.080000000000000002 -0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 0.080000000000000002 -0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklab_4[oklab(110% 20% -10% / 1)-oklab(1.1 0.08 -0.04)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(110% 20% -10% / 1)', expected = 'oklab(1.1 0.08 -0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...000000000001)' == 'oklab(1.1 0.08 -0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 0.08 -0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 0.080000000000000002 -0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 0.080000000000000002 -0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_oklab_4[oklab(-0.1 0.08 -0.04 / 1)-oklab(-0.1 0.08 -0.04)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-0.1 0.08 -0.04 / 1)', expected = 'oklab(-0.1 0.08 -0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...000000000001)' == 'oklab(-0.1 0.08 -0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 0.08 -0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 0.080000000000000002 -0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 0.080000000000000002 -0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___ test_color_oklab_4[oklab(-10% 0.08 -0.04 / 100%)-oklab(-0.1 0.08 -0.04)] ___\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-10% 0.08 -0.04 / 100%)', expected = 'oklab(-0.1 0.08 -0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...000000000001)' == 'oklab(-0.1 0.08 -0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 0.08 -0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 0.080000000000000002 -0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 0.080000000000000002 -0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklab_4[oklab(-10% 20% -10% / 1)-oklab(-0.1 0.08 -0.04)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-10% 20% -10% / 1)', expected = 'oklab(-0.1 0.08 -0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...000000000001)' == 'oklab(-0.1 0.08 -0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 0.08 -0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 0.080000000000000002 -0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 0.080000000000000002 -0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklab_4[oklab(0 0.4 -0.04 / 1)-oklab(0 0.4 -0.04)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0 0.4 -0.04 / 1)', expected = 'oklab(0 0.4 -0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 0.40...000000000001)' == 'oklab(0 0.4 -0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 0.4 -0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 0.40000000000000002 -0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 0.40000000000000002 -0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklab_4[oklab(0% 0.4 -0.04 / 100%)-oklab(0 0.4 -0.04)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0% 0.4 -0.04 / 100%)', expected = 'oklab(0 0.4 -0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 0.40...000000000001)' == 'oklab(0 0.4 -0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 0.4 -0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 0.40000000000000002 -0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 0.40000000000000002 -0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklab_4[oklab(0% 100% -10% / 1)-oklab(0 0.4 -0.04)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0% 100% -10% / 1)', expected = 'oklab(0 0.4 -0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 0.40...000000000001)' == 'oklab(0 0.4 -0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 0.4 -0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 0.40000000000000002 -0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 0.40000000000000002 -0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklab_4[oklab(0.1 0.4 -0.04 / 1)-oklab(0.1 0.4 -0.04)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0.1 0.4 -0.04 / 1)', expected = 'oklab(0.1 0.4 -0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...000000000001)' == 'oklab(0.1 0.4 -0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 0.4 -0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 0.40000000000000002 -0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 0.40000000000000002 -0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklab_4[oklab(10% 0.4 -0.04 / 100%)-oklab(0.1 0.4 -0.04)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(10% 0.4 -0.04 / 100%)', expected = 'oklab(0.1 0.4 -0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...000000000001)' == 'oklab(0.1 0.4 -0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 0.4 -0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 0.40000000000000002 -0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 0.40000000000000002 -0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklab_4[oklab(10% 100% -10% / 1)-oklab(0.1 0.4 -0.04)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(10% 100% -10% / 1)', expected = 'oklab(0.1 0.4 -0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...000000000001)' == 'oklab(0.1 0.4 -0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 0.4 -0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 0.40000000000000002 -0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 0.40000000000000002 -0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklab_4[oklab(1 0.4 -0.04 / 1)-oklab(1 0.4 -0.04)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(1 0.4 -0.04 / 1)', expected = 'oklab(1 0.4 -0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 0.40...000000000001)' == 'oklab(1 0.4 -0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 0.4 -0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 0.40000000000000002 -0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 0.40000000000000002 -0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklab_4[oklab(100% 0.4 -0.04 / 100%)-oklab(1 0.4 -0.04)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(100% 0.4 -0.04 / 100%)', expected = 'oklab(1 0.4 -0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 0.40...000000000001)' == 'oklab(1 0.4 -0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 0.4 -0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 0.40000000000000002 -0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 0.40000000000000002 -0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklab_4[oklab(100% 100% -10% / 1)-oklab(1 0.4 -0.04)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(100% 100% -10% / 1)', expected = 'oklab(1 0.4 -0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 0.40...000000000001)' == 'oklab(1 0.4 -0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 0.4 -0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 0.40000000000000002 -0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 0.40000000000000002 -0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklab_4[oklab(1.1 0.4 -0.04 / 1)-oklab(1.1 0.4 -0.04)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(1.1 0.4 -0.04 / 1)', expected = 'oklab(1.1 0.4 -0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...000000000001)' == 'oklab(1.1 0.4 -0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 0.4 -0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 0.40000000000000002 -0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 0.40000000000000002 -0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_oklab_4[oklab(110% 0.4 -0.04 / 100%)-oklab(1.1 0.4 -0.04)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(110% 0.4 -0.04 / 100%)', expected = 'oklab(1.1 0.4 -0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...000000000001)' == 'oklab(1.1 0.4 -0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 0.4 -0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 0.40000000000000002 -0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 0.40000000000000002 -0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklab_4[oklab(110% 100% -10% / 1)-oklab(1.1 0.4 -0.04)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(110% 100% -10% / 1)', expected = 'oklab(1.1 0.4 -0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...000000000001)' == 'oklab(1.1 0.4 -0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 0.4 -0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 0.40000000000000002 -0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 0.40000000000000002 -0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklab_4[oklab(-0.1 0.4 -0.04 / 1)-oklab(-0.1 0.4 -0.04)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-0.1 0.4 -0.04 / 1)', expected = 'oklab(-0.1 0.4 -0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...000000000001)' == 'oklab(-0.1 0.4 -0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 0.4 -0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 0.40000000000000002 -0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 0.40000000000000002 -0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_oklab_4[oklab(-10% 0.4 -0.04 / 100%)-oklab(-0.1 0.4 -0.04)] ____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-10% 0.4 -0.04 / 100%)', expected = 'oklab(-0.1 0.4 -0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...000000000001)' == 'oklab(-0.1 0.4 -0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 0.4 -0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 0.40000000000000002 -0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 0.40000000000000002 -0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklab_4[oklab(-10% 100% -10% / 1)-oklab(-0.1 0.4 -0.04)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-10% 100% -10% / 1)', expected = 'oklab(-0.1 0.4 -0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...000000000001)' == 'oklab(-0.1 0.4 -0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 0.4 -0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 0.40000000000000002 -0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 0.40000000000000002 -0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklab_4[oklab(0 0.44 -0.04 / 1)-oklab(0 0.44 -0.04)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0 0.44 -0.04 / 1)', expected = 'oklab(0 0.44 -0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 0.44...000000000001)' == 'oklab(0 0.44 -0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 0.44 -0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 0.44 -0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 0.44 -0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklab_4[oklab(0% 0.44 -0.04 / 100%)-oklab(0 0.44 -0.04)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0% 0.44 -0.04 / 100%)', expected = 'oklab(0 0.44 -0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 0.44...000000000001)' == 'oklab(0 0.44 -0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 0.44 -0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 0.44 -0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 0.44 -0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklab_4[oklab(0% 110% -10% / 1)-oklab(0 0.44 -0.04)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0% 110% -10% / 1)', expected = 'oklab(0 0.44 -0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 0.44...000000000001)' == 'oklab(0 0.44 -0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 0.44 -0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 0.44 -0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 0.44 -0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklab_4[oklab(0.1 0.44 -0.04 / 1)-oklab(0.1 0.44 -0.04)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0.1 0.44 -0.04 / 1)', expected = 'oklab(0.1 0.44 -0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...000000000001)' == 'oklab(0.1 0.44 -0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 0.44 -0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 0.44 -0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 0.44 -0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_oklab_4[oklab(10% 0.44 -0.04 / 100%)-oklab(0.1 0.44 -0.04)] ____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(10% 0.44 -0.04 / 100%)', expected = 'oklab(0.1 0.44 -0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...000000000001)' == 'oklab(0.1 0.44 -0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 0.44 -0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 0.44 -0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 0.44 -0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklab_4[oklab(10% 110% -10% / 1)-oklab(0.1 0.44 -0.04)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(10% 110% -10% / 1)', expected = 'oklab(0.1 0.44 -0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...000000000001)' == 'oklab(0.1 0.44 -0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 0.44 -0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 0.44 -0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 0.44 -0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklab_4[oklab(1 0.44 -0.04 / 1)-oklab(1 0.44 -0.04)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(1 0.44 -0.04 / 1)', expected = 'oklab(1 0.44 -0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 0.44...000000000001)' == 'oklab(1 0.44 -0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 0.44 -0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 0.44 -0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 0.44 -0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_oklab_4[oklab(100% 0.44 -0.04 / 100%)-oklab(1 0.44 -0.04)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(100% 0.44 -0.04 / 100%)', expected = 'oklab(1 0.44 -0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 0.44...000000000001)' == 'oklab(1 0.44 -0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 0.44 -0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 0.44 -0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 0.44 -0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklab_4[oklab(100% 110% -10% / 1)-oklab(1 0.44 -0.04)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(100% 110% -10% / 1)', expected = 'oklab(1 0.44 -0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 0.44...000000000001)' == 'oklab(1 0.44 -0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 0.44 -0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 0.44 -0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 0.44 -0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklab_4[oklab(1.1 0.44 -0.04 / 1)-oklab(1.1 0.44 -0.04)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(1.1 0.44 -0.04 / 1)', expected = 'oklab(1.1 0.44 -0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...000000000001)' == 'oklab(1.1 0.44 -0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 0.44 -0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 0.44 -0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 0.44 -0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___ test_color_oklab_4[oklab(110% 0.44 -0.04 / 100%)-oklab(1.1 0.44 -0.04)] ____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(110% 0.44 -0.04 / 100%)', expected = 'oklab(1.1 0.44 -0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...000000000001)' == 'oklab(1.1 0.44 -0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 0.44 -0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 0.44 -0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 0.44 -0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklab_4[oklab(110% 110% -10% / 1)-oklab(1.1 0.44 -0.04)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(110% 110% -10% / 1)', expected = 'oklab(1.1 0.44 -0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...000000000001)' == 'oklab(1.1 0.44 -0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 0.44 -0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 0.44 -0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 0.44 -0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_oklab_4[oklab(-0.1 0.44 -0.04 / 1)-oklab(-0.1 0.44 -0.04)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-0.1 0.44 -0.04 / 1)', expected = 'oklab(-0.1 0.44 -0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...000000000001)' == 'oklab(-0.1 0.44 -0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 0.44 -0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 0.44 -0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 0.44 -0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___ test_color_oklab_4[oklab(-10% 0.44 -0.04 / 100%)-oklab(-0.1 0.44 -0.04)] ___\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-10% 0.44 -0.04 / 100%)', expected = 'oklab(-0.1 0.44 -0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...000000000001)' == 'oklab(-0.1 0.44 -0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 0.44 -0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 0.44 -0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 0.44 -0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklab_4[oklab(-10% 110% -10% / 1)-oklab(-0.1 0.44 -0.04)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-10% 110% -10% / 1)', expected = 'oklab(-0.1 0.44 -0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...000000000001)' == 'oklab(-0.1 0.44 -0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 0.44 -0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 0.44 -0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 0.44 -0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklab_4[oklab(0 -0.04 -0.04 / 1)-oklab(0 -0.04 -0.04)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0 -0.04 -0.04 / 1)', expected = 'oklab(0 -0.04 -0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 -0.0...000000000001)' == 'oklab(0 -0.04 -0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 -0.04 -0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 -0.040000000000000001 -0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 -0.040000000000000001 -0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_oklab_4[oklab(0% -0.04 -0.04 / 100%)-oklab(0 -0.04 -0.04)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0% -0.04 -0.04 / 100%)', expected = 'oklab(0 -0.04 -0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 -0.0...000000000001)' == 'oklab(0 -0.04 -0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 -0.04 -0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 -0.040000000000000001 -0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 -0.040000000000000001 -0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklab_4[oklab(0% -10% -10% / 1)-oklab(0 -0.04 -0.04)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0% -10% -10% / 1)', expected = 'oklab(0 -0.04 -0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 -0.0...000000000001)' == 'oklab(0 -0.04 -0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 -0.04 -0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 -0.040000000000000001 -0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 -0.040000000000000001 -0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_oklab_4[oklab(0.1 -0.04 -0.04 / 1)-oklab(0.1 -0.04 -0.04)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0.1 -0.04 -0.04 / 1)', expected = 'oklab(0.1 -0.04 -0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...000000000001)' == 'oklab(0.1 -0.04 -0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 -0.04 -0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 -0.040000000000000001 -0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 -0.040000000000000001 -0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___ test_color_oklab_4[oklab(10% -0.04 -0.04 / 100%)-oklab(0.1 -0.04 -0.04)] ___\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(10% -0.04 -0.04 / 100%)', expected = 'oklab(0.1 -0.04 -0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...000000000001)' == 'oklab(0.1 -0.04 -0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 -0.04 -0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 -0.040000000000000001 -0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 -0.040000000000000001 -0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklab_4[oklab(10% -10% -10% / 1)-oklab(0.1 -0.04 -0.04)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(10% -10% -10% / 1)', expected = 'oklab(0.1 -0.04 -0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...000000000001)' == 'oklab(0.1 -0.04 -0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 -0.04 -0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 -0.040000000000000001 -0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 -0.040000000000000001 -0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklab_4[oklab(1 -0.04 -0.04 / 1)-oklab(1 -0.04 -0.04)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(1 -0.04 -0.04 / 1)', expected = 'oklab(1 -0.04 -0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 -0.0...000000000001)' == 'oklab(1 -0.04 -0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 -0.04 -0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 -0.040000000000000001 -0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 -0.040000000000000001 -0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___ test_color_oklab_4[oklab(100% -0.04 -0.04 / 100%)-oklab(1 -0.04 -0.04)] ____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(100% -0.04 -0.04 / 100%)', expected = 'oklab(1 -0.04 -0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 -0.0...000000000001)' == 'oklab(1 -0.04 -0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 -0.04 -0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 -0.040000000000000001 -0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 -0.040000000000000001 -0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklab_4[oklab(100% -10% -10% / 1)-oklab(1 -0.04 -0.04)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(100% -10% -10% / 1)', expected = 'oklab(1 -0.04 -0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 -0.0...000000000001)' == 'oklab(1 -0.04 -0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 -0.04 -0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 -0.040000000000000001 -0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 -0.040000000000000001 -0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_oklab_4[oklab(1.1 -0.04 -0.04 / 1)-oklab(1.1 -0.04 -0.04)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(1.1 -0.04 -0.04 / 1)', expected = 'oklab(1.1 -0.04 -0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...000000000001)' == 'oklab(1.1 -0.04 -0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 -0.04 -0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 -0.040000000000000001 -0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 -0.040000000000000001 -0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__ test_color_oklab_4[oklab(110% -0.04 -0.04 / 100%)-oklab(1.1 -0.04 -0.04)] ___\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(110% -0.04 -0.04 / 100%)', expected = 'oklab(1.1 -0.04 -0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...000000000001)' == 'oklab(1.1 -0.04 -0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 -0.04 -0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 -0.040000000000000001 -0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 -0.040000000000000001 -0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklab_4[oklab(110% -10% -10% / 1)-oklab(1.1 -0.04 -0.04)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(110% -10% -10% / 1)', expected = 'oklab(1.1 -0.04 -0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...000000000001)' == 'oklab(1.1 -0.04 -0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 -0.04 -0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 -0.040000000000000001 -0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 -0.040000000000000001 -0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___ test_color_oklab_4[oklab(-0.1 -0.04 -0.04 / 1)-oklab(-0.1 -0.04 -0.04)] ____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-0.1 -0.04 -0.04 / 1)', expected = 'oklab(-0.1 -0.04 -0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...000000000001)' == 'oklab(-0.1 -0.04 -0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 -0.04 -0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 -0.040000000000000001 -0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 -0.040000000000000001 -0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__ test_color_oklab_4[oklab(-10% -0.04 -0.04 / 100%)-oklab(-0.1 -0.04 -0.04)] __\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-10% -0.04 -0.04 / 100%)', expected = 'oklab(-0.1 -0.04 -0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...000000000001)' == 'oklab(-0.1 -0.04 -0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 -0.04 -0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 -0.040000000000000001 -0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 -0.040000000000000001 -0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_oklab_4[oklab(-10% -10% -10% / 1)-oklab(-0.1 -0.04 -0.04)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-10% -10% -10% / 1)', expected = 'oklab(-0.1 -0.04 -0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...000000000001)' == 'oklab(-0.1 -0.04 -0.04)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 -0.04 -0.04)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 -0.040000000000000001 -0.040000000000000001)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 -0.040000000000000001 -0.040000000000000001)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklab_4[oklab(0.1 0 0 / 0.25)-oklab(0.1 0 0 / 0.25)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0.1 0 0 / 0.25)', expected = 'oklab(0.1 0 0 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...1 0 0 / 0.25)' == 'oklab(0.1 0 0 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 0 0 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 0 0 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 0 0 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklab_4[oklab(10% 0 0 / 25.0%)-oklab(0.1 0 0 / 0.25)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(10% 0 0 / 25.0%)', expected = 'oklab(0.1 0 0 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...1 0 0 / 0.25)' == 'oklab(0.1 0 0 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 0 0 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 0 0 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 0 0 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklab_4[oklab(10% 0% 0% / 0.25)-oklab(0.1 0 0 / 0.25)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(10% 0% 0% / 0.25)', expected = 'oklab(0.1 0 0 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...1 0 0 / 0.25)' == 'oklab(0.1 0 0 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 0 0 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 0 0 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 0 0 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklab_4[oklab(1.1 0 0 / 0.25)-oklab(1.1 0 0 / 0.25)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(1.1 0 0 / 0.25)', expected = 'oklab(1.1 0 0 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...1 0 0 / 0.25)' == 'oklab(1.1 0 0 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 0 0 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 0 0 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 0 0 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklab_4[oklab(110% 0 0 / 25.0%)-oklab(1.1 0 0 / 0.25)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(110% 0 0 / 25.0%)', expected = 'oklab(1.1 0 0 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...1 0 0 / 0.25)' == 'oklab(1.1 0 0 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 0 0 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 0 0 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 0 0 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklab_4[oklab(110% 0% 0% / 0.25)-oklab(1.1 0 0 / 0.25)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(110% 0% 0% / 0.25)', expected = 'oklab(1.1 0 0 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...1 0 0 / 0.25)' == 'oklab(1.1 0 0 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 0 0 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 0 0 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 0 0 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklab_4[oklab(-0.1 0 0 / 0.25)-oklab(-0.1 0 0 / 0.25)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-0.1 0 0 / 0.25)', expected = 'oklab(-0.1 0 0 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...1 0 0 / 0.25)' == 'oklab(-0.1 0 0 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 0 0 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 0 0 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 0 0 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklab_4[oklab(-10% 0 0 / 25.0%)-oklab(-0.1 0 0 / 0.25)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-10% 0 0 / 25.0%)', expected = 'oklab(-0.1 0 0 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...1 0 0 / 0.25)' == 'oklab(-0.1 0 0 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 0 0 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 0 0 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 0 0 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklab_4[oklab(-10% 0% 0% / 0.25)-oklab(-0.1 0 0 / 0.25)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-10% 0% 0% / 0.25)', expected = 'oklab(-0.1 0 0 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...1 0 0 / 0.25)' == 'oklab(-0.1 0 0 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 0 0 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 0 0 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 0 0 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklab_4[oklab(0 0.08 0 / 0.25)-oklab(0 0.08 0 / 0.25)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0 0.08 0 / 0.25)', expected = 'oklab(0 0.08 0 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 0.08...002 0 / 0.25)' == 'oklab(0 0.08 0 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 0.08 0 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 0.080000000000000002 0 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 0.080000000000000002 0 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklab_4[oklab(0% 0.08 0 / 25.0%)-oklab(0 0.08 0 / 0.25)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0% 0.08 0 / 25.0%)', expected = 'oklab(0 0.08 0 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 0.08...002 0 / 0.25)' == 'oklab(0 0.08 0 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 0.08 0 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 0.080000000000000002 0 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 0.080000000000000002 0 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklab_4[oklab(0% 20% 0% / 0.25)-oklab(0 0.08 0 / 0.25)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0% 20% 0% / 0.25)', expected = 'oklab(0 0.08 0 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 0.08...002 0 / 0.25)' == 'oklab(0 0.08 0 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 0.08 0 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 0.080000000000000002 0 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 0.080000000000000002 0 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_oklab_4[oklab(0.1 0.08 0 / 0.25)-oklab(0.1 0.08 0 / 0.25)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0.1 0.08 0 / 0.25)', expected = 'oklab(0.1 0.08 0 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...002 0 / 0.25)' == 'oklab(0.1 0.08 0 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 0.08 0 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 0.080000000000000002 0 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 0.080000000000000002 0 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_oklab_4[oklab(10% 0.08 0 / 25.0%)-oklab(0.1 0.08 0 / 0.25)] ____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(10% 0.08 0 / 25.0%)', expected = 'oklab(0.1 0.08 0 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...002 0 / 0.25)' == 'oklab(0.1 0.08 0 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 0.08 0 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 0.080000000000000002 0 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 0.080000000000000002 0 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_oklab_4[oklab(10% 20% 0% / 0.25)-oklab(0.1 0.08 0 / 0.25)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(10% 20% 0% / 0.25)', expected = 'oklab(0.1 0.08 0 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...002 0 / 0.25)' == 'oklab(0.1 0.08 0 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 0.08 0 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 0.080000000000000002 0 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 0.080000000000000002 0 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklab_4[oklab(1 0.08 0 / 0.25)-oklab(1 0.08 0 / 0.25)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(1 0.08 0 / 0.25)', expected = 'oklab(1 0.08 0 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 0.08...002 0 / 0.25)' == 'oklab(1 0.08 0 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 0.08 0 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 0.080000000000000002 0 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 0.080000000000000002 0 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_oklab_4[oklab(100% 0.08 0 / 25.0%)-oklab(1 0.08 0 / 0.25)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(100% 0.08 0 / 25.0%)', expected = 'oklab(1 0.08 0 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 0.08...002 0 / 0.25)' == 'oklab(1 0.08 0 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 0.08 0 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 0.080000000000000002 0 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 0.080000000000000002 0 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklab_4[oklab(100% 20% 0% / 0.25)-oklab(1 0.08 0 / 0.25)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(100% 20% 0% / 0.25)', expected = 'oklab(1 0.08 0 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 0.08...002 0 / 0.25)' == 'oklab(1 0.08 0 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 0.08 0 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 0.080000000000000002 0 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 0.080000000000000002 0 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_oklab_4[oklab(1.1 0.08 0 / 0.25)-oklab(1.1 0.08 0 / 0.25)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(1.1 0.08 0 / 0.25)', expected = 'oklab(1.1 0.08 0 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...002 0 / 0.25)' == 'oklab(1.1 0.08 0 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 0.08 0 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 0.080000000000000002 0 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 0.080000000000000002 0 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___ test_color_oklab_4[oklab(110% 0.08 0 / 25.0%)-oklab(1.1 0.08 0 / 0.25)] ____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(110% 0.08 0 / 25.0%)', expected = 'oklab(1.1 0.08 0 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...002 0 / 0.25)' == 'oklab(1.1 0.08 0 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 0.08 0 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 0.080000000000000002 0 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 0.080000000000000002 0 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_oklab_4[oklab(110% 20% 0% / 0.25)-oklab(1.1 0.08 0 / 0.25)] ____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(110% 20% 0% / 0.25)', expected = 'oklab(1.1 0.08 0 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...002 0 / 0.25)' == 'oklab(1.1 0.08 0 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 0.08 0 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 0.080000000000000002 0 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 0.080000000000000002 0 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___ test_color_oklab_4[oklab(-0.1 0.08 0 / 0.25)-oklab(-0.1 0.08 0 / 0.25)] ____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-0.1 0.08 0 / 0.25)', expected = 'oklab(-0.1 0.08 0 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...002 0 / 0.25)' == 'oklab(-0.1 0.08 0 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 0.08 0 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 0.080000000000000002 0 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 0.080000000000000002 0 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___ test_color_oklab_4[oklab(-10% 0.08 0 / 25.0%)-oklab(-0.1 0.08 0 / 0.25)] ___\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-10% 0.08 0 / 25.0%)', expected = 'oklab(-0.1 0.08 0 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...002 0 / 0.25)' == 'oklab(-0.1 0.08 0 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 0.08 0 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 0.080000000000000002 0 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 0.080000000000000002 0 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___ test_color_oklab_4[oklab(-10% 20% 0% / 0.25)-oklab(-0.1 0.08 0 / 0.25)] ____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-10% 20% 0% / 0.25)', expected = 'oklab(-0.1 0.08 0 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...002 0 / 0.25)' == 'oklab(-0.1 0.08 0 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 0.08 0 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 0.080000000000000002 0 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 0.080000000000000002 0 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklab_4[oklab(0 0.4 0 / 0.25)-oklab(0 0.4 0 / 0.25)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0 0.4 0 / 0.25)', expected = 'oklab(0 0.4 0 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 0.40...002 0 / 0.25)' == 'oklab(0 0.4 0 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 0.4 0 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 0.40000000000000002 0 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 0.40000000000000002 0 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklab_4[oklab(0% 0.4 0 / 25.0%)-oklab(0 0.4 0 / 0.25)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0% 0.4 0 / 25.0%)', expected = 'oklab(0 0.4 0 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 0.40...002 0 / 0.25)' == 'oklab(0 0.4 0 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 0.4 0 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 0.40000000000000002 0 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 0.40000000000000002 0 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklab_4[oklab(0% 100% 0% / 0.25)-oklab(0 0.4 0 / 0.25)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0% 100% 0% / 0.25)', expected = 'oklab(0 0.4 0 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 0.40...002 0 / 0.25)' == 'oklab(0 0.4 0 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 0.4 0 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 0.40000000000000002 0 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 0.40000000000000002 0 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklab_4[oklab(0.1 0.4 0 / 0.25)-oklab(0.1 0.4 0 / 0.25)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0.1 0.4 0 / 0.25)', expected = 'oklab(0.1 0.4 0 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...002 0 / 0.25)' == 'oklab(0.1 0.4 0 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 0.4 0 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 0.40000000000000002 0 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 0.40000000000000002 0 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklab_4[oklab(10% 0.4 0 / 25.0%)-oklab(0.1 0.4 0 / 0.25)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(10% 0.4 0 / 25.0%)', expected = 'oklab(0.1 0.4 0 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...002 0 / 0.25)' == 'oklab(0.1 0.4 0 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 0.4 0 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 0.40000000000000002 0 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 0.40000000000000002 0 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_oklab_4[oklab(10% 100% 0% / 0.25)-oklab(0.1 0.4 0 / 0.25)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(10% 100% 0% / 0.25)', expected = 'oklab(0.1 0.4 0 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...002 0 / 0.25)' == 'oklab(0.1 0.4 0 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 0.4 0 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 0.40000000000000002 0 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 0.40000000000000002 0 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklab_4[oklab(1 0.4 0 / 0.25)-oklab(1 0.4 0 / 0.25)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(1 0.4 0 / 0.25)', expected = 'oklab(1 0.4 0 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 0.40...002 0 / 0.25)' == 'oklab(1 0.4 0 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 0.4 0 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 0.40000000000000002 0 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 0.40000000000000002 0 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklab_4[oklab(100% 0.4 0 / 25.0%)-oklab(1 0.4 0 / 0.25)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(100% 0.4 0 / 25.0%)', expected = 'oklab(1 0.4 0 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 0.40...002 0 / 0.25)' == 'oklab(1 0.4 0 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 0.4 0 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 0.40000000000000002 0 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 0.40000000000000002 0 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklab_4[oklab(100% 100% 0% / 0.25)-oklab(1 0.4 0 / 0.25)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(100% 100% 0% / 0.25)', expected = 'oklab(1 0.4 0 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 0.40...002 0 / 0.25)' == 'oklab(1 0.4 0 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 0.4 0 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 0.40000000000000002 0 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 0.40000000000000002 0 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklab_4[oklab(1.1 0.4 0 / 0.25)-oklab(1.1 0.4 0 / 0.25)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(1.1 0.4 0 / 0.25)', expected = 'oklab(1.1 0.4 0 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...002 0 / 0.25)' == 'oklab(1.1 0.4 0 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 0.4 0 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 0.40000000000000002 0 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 0.40000000000000002 0 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_oklab_4[oklab(110% 0.4 0 / 25.0%)-oklab(1.1 0.4 0 / 0.25)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(110% 0.4 0 / 25.0%)', expected = 'oklab(1.1 0.4 0 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...002 0 / 0.25)' == 'oklab(1.1 0.4 0 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 0.4 0 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 0.40000000000000002 0 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 0.40000000000000002 0 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_oklab_4[oklab(110% 100% 0% / 0.25)-oklab(1.1 0.4 0 / 0.25)] ____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(110% 100% 0% / 0.25)', expected = 'oklab(1.1 0.4 0 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...002 0 / 0.25)' == 'oklab(1.1 0.4 0 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 0.4 0 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 0.40000000000000002 0 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 0.40000000000000002 0 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_oklab_4[oklab(-0.1 0.4 0 / 0.25)-oklab(-0.1 0.4 0 / 0.25)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-0.1 0.4 0 / 0.25)', expected = 'oklab(-0.1 0.4 0 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...002 0 / 0.25)' == 'oklab(-0.1 0.4 0 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 0.4 0 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 0.40000000000000002 0 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 0.40000000000000002 0 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_oklab_4[oklab(-10% 0.4 0 / 25.0%)-oklab(-0.1 0.4 0 / 0.25)] ____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-10% 0.4 0 / 25.0%)', expected = 'oklab(-0.1 0.4 0 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...002 0 / 0.25)' == 'oklab(-0.1 0.4 0 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 0.4 0 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 0.40000000000000002 0 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 0.40000000000000002 0 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___ test_color_oklab_4[oklab(-10% 100% 0% / 0.25)-oklab(-0.1 0.4 0 / 0.25)] ____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-10% 100% 0% / 0.25)', expected = 'oklab(-0.1 0.4 0 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...002 0 / 0.25)' == 'oklab(-0.1 0.4 0 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 0.4 0 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 0.40000000000000002 0 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 0.40000000000000002 0 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_oklab_4[oklab(0.1 0.44 0 / 0.25)-oklab(0.1 0.44 0 / 0.25)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0.1 0.44 0 / 0.25)', expected = 'oklab(0.1 0.44 0 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000....44 0 / 0.25)' == 'oklab(0.1 0.44 0 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 0.44 0 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 0.44 0 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ++++++++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 0.44 0 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_oklab_4[oklab(10% 0.44 0 / 25.0%)-oklab(0.1 0.44 0 / 0.25)] ____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(10% 0.44 0 / 25.0%)', expected = 'oklab(0.1 0.44 0 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000....44 0 / 0.25)' == 'oklab(0.1 0.44 0 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 0.44 0 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 0.44 0 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ++++++++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 0.44 0 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_oklab_4[oklab(10% 110% 0% / 0.25)-oklab(0.1 0.44 0 / 0.25)] ____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(10% 110% 0% / 0.25)', expected = 'oklab(0.1 0.44 0 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000....44 0 / 0.25)' == 'oklab(0.1 0.44 0 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 0.44 0 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 0.44 0 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ++++++++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 0.44 0 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_oklab_4[oklab(1.1 0.44 0 / 0.25)-oklab(1.1 0.44 0 / 0.25)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(1.1 0.44 0 / 0.25)', expected = 'oklab(1.1 0.44 0 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000....44 0 / 0.25)' == 'oklab(1.1 0.44 0 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 0.44 0 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 0.44 0 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? +++++++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 0.44 0 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___ test_color_oklab_4[oklab(110% 0.44 0 / 25.0%)-oklab(1.1 0.44 0 / 0.25)] ____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(110% 0.44 0 / 25.0%)', expected = 'oklab(1.1 0.44 0 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000....44 0 / 0.25)' == 'oklab(1.1 0.44 0 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 0.44 0 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 0.44 0 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? +++++++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 0.44 0 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___ test_color_oklab_4[oklab(110% 110% 0% / 0.25)-oklab(1.1 0.44 0 / 0.25)] ____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(110% 110% 0% / 0.25)', expected = 'oklab(1.1 0.44 0 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000....44 0 / 0.25)' == 'oklab(1.1 0.44 0 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 0.44 0 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 0.44 0 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? +++++++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 0.44 0 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___ test_color_oklab_4[oklab(-0.1 0.44 0 / 0.25)-oklab(-0.1 0.44 0 / 0.25)] ____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-0.1 0.44 0 / 0.25)', expected = 'oklab(-0.1 0.44 0 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100....44 0 / 0.25)' == 'oklab(-0.1 0.44 0 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 0.44 0 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 0.44 0 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ++++++++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 0.44 0 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___ test_color_oklab_4[oklab(-10% 0.44 0 / 25.0%)-oklab(-0.1 0.44 0 / 0.25)] ___\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-10% 0.44 0 / 25.0%)', expected = 'oklab(-0.1 0.44 0 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100....44 0 / 0.25)' == 'oklab(-0.1 0.44 0 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 0.44 0 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 0.44 0 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ++++++++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 0.44 0 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___ test_color_oklab_4[oklab(-10% 110% 0% / 0.25)-oklab(-0.1 0.44 0 / 0.25)] ___\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-10% 110% 0% / 0.25)', expected = 'oklab(-0.1 0.44 0 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100....44 0 / 0.25)' == 'oklab(-0.1 0.44 0 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 0.44 0 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 0.44 0 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ++++++++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 0.44 0 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklab_4[oklab(0 -0.04 0 / 0.25)-oklab(0 -0.04 0 / 0.25)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0 -0.04 0 / 0.25)', expected = 'oklab(0 -0.04 0 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 -0.0...001 0 / 0.25)' == 'oklab(0 -0.04 0 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 -0.04 0 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 -0.040000000000000001 0 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 -0.040000000000000001 0 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_oklab_4[oklab(0% -0.04 0 / 25.0%)-oklab(0 -0.04 0 / 0.25)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0% -0.04 0 / 25.0%)', expected = 'oklab(0 -0.04 0 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 -0.0...001 0 / 0.25)' == 'oklab(0 -0.04 0 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 -0.04 0 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 -0.040000000000000001 0 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 -0.040000000000000001 0 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklab_4[oklab(0% -10% 0% / 0.25)-oklab(0 -0.04 0 / 0.25)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0% -10% 0% / 0.25)', expected = 'oklab(0 -0.04 0 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 -0.0...001 0 / 0.25)' == 'oklab(0 -0.04 0 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 -0.04 0 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 -0.040000000000000001 0 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 -0.040000000000000001 0 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___ test_color_oklab_4[oklab(0.1 -0.04 0 / 0.25)-oklab(0.1 -0.04 0 / 0.25)] ____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0.1 -0.04 0 / 0.25)', expected = 'oklab(0.1 -0.04 0 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...001 0 / 0.25)' == 'oklab(0.1 -0.04 0 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 -0.04 0 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 -0.040000000000000001 0 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 -0.040000000000000001 0 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___ test_color_oklab_4[oklab(10% -0.04 0 / 25.0%)-oklab(0.1 -0.04 0 / 0.25)] ___\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(10% -0.04 0 / 25.0%)', expected = 'oklab(0.1 -0.04 0 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...001 0 / 0.25)' == 'oklab(0.1 -0.04 0 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 -0.04 0 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 -0.040000000000000001 0 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 -0.040000000000000001 0 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___ test_color_oklab_4[oklab(10% -10% 0% / 0.25)-oklab(0.1 -0.04 0 / 0.25)] ____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(10% -10% 0% / 0.25)', expected = 'oklab(0.1 -0.04 0 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...001 0 / 0.25)' == 'oklab(0.1 -0.04 0 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 -0.04 0 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 -0.040000000000000001 0 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 -0.040000000000000001 0 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklab_4[oklab(1 -0.04 0 / 0.25)-oklab(1 -0.04 0 / 0.25)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(1 -0.04 0 / 0.25)', expected = 'oklab(1 -0.04 0 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 -0.0...001 0 / 0.25)' == 'oklab(1 -0.04 0 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 -0.04 0 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 -0.040000000000000001 0 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 -0.040000000000000001 0 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___ test_color_oklab_4[oklab(100% -0.04 0 / 25.0%)-oklab(1 -0.04 0 / 0.25)] ____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(100% -0.04 0 / 25.0%)', expected = 'oklab(1 -0.04 0 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 -0.0...001 0 / 0.25)' == 'oklab(1 -0.04 0 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 -0.04 0 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 -0.040000000000000001 0 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 -0.040000000000000001 0 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_oklab_4[oklab(100% -10% 0% / 0.25)-oklab(1 -0.04 0 / 0.25)] ____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(100% -10% 0% / 0.25)', expected = 'oklab(1 -0.04 0 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 -0.0...001 0 / 0.25)' == 'oklab(1 -0.04 0 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 -0.04 0 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 -0.040000000000000001 0 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 -0.040000000000000001 0 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___ test_color_oklab_4[oklab(1.1 -0.04 0 / 0.25)-oklab(1.1 -0.04 0 / 0.25)] ____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(1.1 -0.04 0 / 0.25)', expected = 'oklab(1.1 -0.04 0 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...001 0 / 0.25)' == 'oklab(1.1 -0.04 0 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 -0.04 0 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 -0.040000000000000001 0 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 -0.040000000000000001 0 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__ test_color_oklab_4[oklab(110% -0.04 0 / 25.0%)-oklab(1.1 -0.04 0 / 0.25)] ___\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(110% -0.04 0 / 25.0%)', expected = 'oklab(1.1 -0.04 0 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...001 0 / 0.25)' == 'oklab(1.1 -0.04 0 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 -0.04 0 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 -0.040000000000000001 0 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 -0.040000000000000001 0 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___ test_color_oklab_4[oklab(110% -10% 0% / 0.25)-oklab(1.1 -0.04 0 / 0.25)] ___\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(110% -10% 0% / 0.25)', expected = 'oklab(1.1 -0.04 0 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...001 0 / 0.25)' == 'oklab(1.1 -0.04 0 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 -0.04 0 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 -0.040000000000000001 0 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 -0.040000000000000001 0 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__ test_color_oklab_4[oklab(-0.1 -0.04 0 / 0.25)-oklab(-0.1 -0.04 0 / 0.25)] ___\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-0.1 -0.04 0 / 0.25)', expected = 'oklab(-0.1 -0.04 0 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...001 0 / 0.25)' == 'oklab(-0.1 -0.04 0 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 -0.04 0 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 -0.040000000000000001 0 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 -0.040000000000000001 0 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__ test_color_oklab_4[oklab(-10% -0.04 0 / 25.0%)-oklab(-0.1 -0.04 0 / 0.25)] __\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-10% -0.04 0 / 25.0%)', expected = 'oklab(-0.1 -0.04 0 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...001 0 / 0.25)' == 'oklab(-0.1 -0.04 0 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 -0.04 0 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 -0.040000000000000001 0 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 -0.040000000000000001 0 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__ test_color_oklab_4[oklab(-10% -10% 0% / 0.25)-oklab(-0.1 -0.04 0 / 0.25)] ___\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-10% -10% 0% / 0.25)', expected = 'oklab(-0.1 -0.04 0 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...001 0 / 0.25)' == 'oklab(-0.1 -0.04 0 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 -0.04 0 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 -0.040000000000000001 0 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 -0.040000000000000001 0 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklab_4[oklab(0 0 0.04 / 0.25)-oklab(0 0 0.04 / 0.25)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0 0 0.04 / 0.25)', expected = 'oklab(0 0 0.04 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 0 0....00001 / 0.25)' == 'oklab(0 0 0.04 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 0 0.04 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 0 0.040000000000000001 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 0 0.040000000000000001 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklab_4[oklab(0% 0 0.04 / 25.0%)-oklab(0 0 0.04 / 0.25)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0% 0 0.04 / 25.0%)', expected = 'oklab(0 0 0.04 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 0 0....00001 / 0.25)' == 'oklab(0 0 0.04 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 0 0.04 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 0 0.040000000000000001 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 0 0.040000000000000001 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklab_4[oklab(0% 0% 10% / 0.25)-oklab(0 0 0.04 / 0.25)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0% 0% 10% / 0.25)', expected = 'oklab(0 0 0.04 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 0 0....00001 / 0.25)' == 'oklab(0 0 0.04 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 0 0.04 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 0 0.040000000000000001 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 0 0.040000000000000001 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_oklab_4[oklab(0.1 0 0.04 / 0.25)-oklab(0.1 0 0.04 / 0.25)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0.1 0 0.04 / 0.25)', expected = 'oklab(0.1 0 0.04 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...00001 / 0.25)' == 'oklab(0.1 0 0.04 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 0 0.04 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 0 0.040000000000000001 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 0 0.040000000000000001 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_oklab_4[oklab(10% 0 0.04 / 25.0%)-oklab(0.1 0 0.04 / 0.25)] ____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(10% 0 0.04 / 25.0%)', expected = 'oklab(0.1 0 0.04 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...00001 / 0.25)' == 'oklab(0.1 0 0.04 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 0 0.04 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 0 0.040000000000000001 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 0 0.040000000000000001 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_oklab_4[oklab(10% 0% 10% / 0.25)-oklab(0.1 0 0.04 / 0.25)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(10% 0% 10% / 0.25)', expected = 'oklab(0.1 0 0.04 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...00001 / 0.25)' == 'oklab(0.1 0 0.04 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 0 0.04 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 0 0.040000000000000001 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 0 0.040000000000000001 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklab_4[oklab(1 0 0.04 / 0.25)-oklab(1 0 0.04 / 0.25)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(1 0 0.04 / 0.25)', expected = 'oklab(1 0 0.04 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 0 0....00001 / 0.25)' == 'oklab(1 0 0.04 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 0 0.04 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 0 0.040000000000000001 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 0 0.040000000000000001 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_oklab_4[oklab(100% 0 0.04 / 25.0%)-oklab(1 0 0.04 / 0.25)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(100% 0 0.04 / 25.0%)', expected = 'oklab(1 0 0.04 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 0 0....00001 / 0.25)' == 'oklab(1 0 0.04 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 0 0.04 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 0 0.040000000000000001 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 0 0.040000000000000001 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklab_4[oklab(100% 0% 10% / 0.25)-oklab(1 0 0.04 / 0.25)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(100% 0% 10% / 0.25)', expected = 'oklab(1 0 0.04 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 0 0....00001 / 0.25)' == 'oklab(1 0 0.04 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 0 0.04 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 0 0.040000000000000001 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 0 0.040000000000000001 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_oklab_4[oklab(1.1 0 0.04 / 0.25)-oklab(1.1 0 0.04 / 0.25)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(1.1 0 0.04 / 0.25)', expected = 'oklab(1.1 0 0.04 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...00001 / 0.25)' == 'oklab(1.1 0 0.04 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 0 0.04 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 0 0.040000000000000001 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 0 0.040000000000000001 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___ test_color_oklab_4[oklab(110% 0 0.04 / 25.0%)-oklab(1.1 0 0.04 / 0.25)] ____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(110% 0 0.04 / 25.0%)', expected = 'oklab(1.1 0 0.04 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...00001 / 0.25)' == 'oklab(1.1 0 0.04 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 0 0.04 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 0 0.040000000000000001 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 0 0.040000000000000001 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_oklab_4[oklab(110% 0% 10% / 0.25)-oklab(1.1 0 0.04 / 0.25)] ____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(110% 0% 10% / 0.25)', expected = 'oklab(1.1 0 0.04 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...00001 / 0.25)' == 'oklab(1.1 0 0.04 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 0 0.04 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 0 0.040000000000000001 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 0 0.040000000000000001 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___ test_color_oklab_4[oklab(-0.1 0 0.04 / 0.25)-oklab(-0.1 0 0.04 / 0.25)] ____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-0.1 0 0.04 / 0.25)', expected = 'oklab(-0.1 0 0.04 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...00001 / 0.25)' == 'oklab(-0.1 0 0.04 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 0 0.04 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 0 0.040000000000000001 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 0 0.040000000000000001 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___ test_color_oklab_4[oklab(-10% 0 0.04 / 25.0%)-oklab(-0.1 0 0.04 / 0.25)] ___\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-10% 0 0.04 / 25.0%)', expected = 'oklab(-0.1 0 0.04 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...00001 / 0.25)' == 'oklab(-0.1 0 0.04 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 0 0.04 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 0 0.040000000000000001 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 0 0.040000000000000001 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___ test_color_oklab_4[oklab(-10% 0% 10% / 0.25)-oklab(-0.1 0 0.04 / 0.25)] ____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-10% 0% 10% / 0.25)', expected = 'oklab(-0.1 0 0.04 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...00001 / 0.25)' == 'oklab(-0.1 0 0.04 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 0 0.04 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 0 0.040000000000000001 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 0 0.040000000000000001 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___ test_color_oklab_4[oklab(0 0.08 0.04 / 0.25)-oklab(0 0.08 0.04 / 0.25)] ____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0 0.08 0.04 / 0.25)', expected = 'oklab(0 0.08 0.04 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 0.08...00001 / 0.25)' == 'oklab(0 0.08 0.04 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 0.08 0.04 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 0.080000000000000002 0.040000000000000001 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 0.080000000000000002 0.040000000000000001 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__ test_color_oklab_4[oklab(0% 0.08 0.04 / 25.0%)-oklab(0 0.08 0.04 / 0.25)] ___\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0% 0.08 0.04 / 25.0%)', expected = 'oklab(0 0.08 0.04 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 0.08...00001 / 0.25)' == 'oklab(0 0.08 0.04 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 0.08 0.04 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 0.080000000000000002 0.040000000000000001 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 0.080000000000000002 0.040000000000000001 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_oklab_4[oklab(0% 20% 10% / 0.25)-oklab(0 0.08 0.04 / 0.25)] ____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0% 20% 10% / 0.25)', expected = 'oklab(0 0.08 0.04 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 0.08...00001 / 0.25)' == 'oklab(0 0.08 0.04 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 0.08 0.04 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 0.080000000000000002 0.040000000000000001 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 0.080000000000000002 0.040000000000000001 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_oklab_4[oklab(0.1 0.08 0.04 / 0.25)-oklab(0.1 0.08 0.04 / 0.25)] __\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0.1 0.08 0.04 / 0.25)', expected = 'oklab(0.1 0.08 0.04 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...00001 / 0.25)' == 'oklab(0.1 0.08 0.04 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 0.08 0.04 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 0.080000000000000002 0.040000000000000001 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 0.080000000000000002 0.040000000000000001 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_oklab_4[oklab(10% 0.08 0.04 / 25.0%)-oklab(0.1 0.08 0.04 / 0.25)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(10% 0.08 0.04 / 25.0%)', expected = 'oklab(0.1 0.08 0.04 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...00001 / 0.25)' == 'oklab(0.1 0.08 0.04 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 0.08 0.04 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 0.080000000000000002 0.040000000000000001 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 0.080000000000000002 0.040000000000000001 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__ test_color_oklab_4[oklab(10% 20% 10% / 0.25)-oklab(0.1 0.08 0.04 / 0.25)] ___\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(10% 20% 10% / 0.25)', expected = 'oklab(0.1 0.08 0.04 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...00001 / 0.25)' == 'oklab(0.1 0.08 0.04 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 0.08 0.04 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 0.080000000000000002 0.040000000000000001 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 0.080000000000000002 0.040000000000000001 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___ test_color_oklab_4[oklab(1 0.08 0.04 / 0.25)-oklab(1 0.08 0.04 / 0.25)] ____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(1 0.08 0.04 / 0.25)', expected = 'oklab(1 0.08 0.04 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 0.08...00001 / 0.25)' == 'oklab(1 0.08 0.04 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 0.08 0.04 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 0.080000000000000002 0.040000000000000001 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 0.080000000000000002 0.040000000000000001 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_oklab_4[oklab(100% 0.08 0.04 / 25.0%)-oklab(1 0.08 0.04 / 0.25)] __\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(100% 0.08 0.04 / 25.0%)', expected = 'oklab(1 0.08 0.04 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 0.08...00001 / 0.25)' == 'oklab(1 0.08 0.04 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 0.08 0.04 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 0.080000000000000002 0.040000000000000001 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 0.080000000000000002 0.040000000000000001 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___ test_color_oklab_4[oklab(100% 20% 10% / 0.25)-oklab(1 0.08 0.04 / 0.25)] ___\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(100% 20% 10% / 0.25)', expected = 'oklab(1 0.08 0.04 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 0.08...00001 / 0.25)' == 'oklab(1 0.08 0.04 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 0.08 0.04 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 0.080000000000000002 0.040000000000000001 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 0.080000000000000002 0.040000000000000001 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_oklab_4[oklab(1.1 0.08 0.04 / 0.25)-oklab(1.1 0.08 0.04 / 0.25)] __\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(1.1 0.08 0.04 / 0.25)', expected = 'oklab(1.1 0.08 0.04 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...00001 / 0.25)' == 'oklab(1.1 0.08 0.04 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 0.08 0.04 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 0.080000000000000002 0.040000000000000001 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 0.080000000000000002 0.040000000000000001 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_oklab_4[oklab(110% 0.08 0.04 / 25.0%)-oklab(1.1 0.08 0.04 / 0.25)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(110% 0.08 0.04 / 25.0%)', expected = 'oklab(1.1 0.08 0.04 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...00001 / 0.25)' == 'oklab(1.1 0.08 0.04 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 0.08 0.04 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 0.080000000000000002 0.040000000000000001 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 0.080000000000000002 0.040000000000000001 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__ test_color_oklab_4[oklab(110% 20% 10% / 0.25)-oklab(1.1 0.08 0.04 / 0.25)] __\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(110% 20% 10% / 0.25)', expected = 'oklab(1.1 0.08 0.04 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...00001 / 0.25)' == 'oklab(1.1 0.08 0.04 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 0.08 0.04 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 0.080000000000000002 0.040000000000000001 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 0.080000000000000002 0.040000000000000001 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_oklab_4[oklab(-0.1 0.08 0.04 / 0.25)-oklab(-0.1 0.08 0.04 / 0.25)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-0.1 0.08 0.04 / 0.25)', expected = 'oklab(-0.1 0.08 0.04 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...00001 / 0.25)' == 'oklab(-0.1 0.08 0.04 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 0.08 0.04 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 0.080000000000000002 0.040000000000000001 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 0.080000000000000002 0.040000000000000001 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_oklab_4[oklab(-10% 0.08 0.04 / 25.0%)-oklab(-0.1 0.08 0.04 / 0.25)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-10% 0.08 0.04 / 25.0%)', expected = 'oklab(-0.1 0.08 0.04 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...00001 / 0.25)' == 'oklab(-0.1 0.08 0.04 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 0.08 0.04 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 0.080000000000000002 0.040000000000000001 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 0.080000000000000002 0.040000000000000001 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_oklab_4[oklab(-10% 20% 10% / 0.25)-oklab(-0.1 0.08 0.04 / 0.25)] __\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-10% 20% 10% / 0.25)', expected = 'oklab(-0.1 0.08 0.04 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...00001 / 0.25)' == 'oklab(-0.1 0.08 0.04 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 0.08 0.04 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 0.080000000000000002 0.040000000000000001 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 0.080000000000000002 0.040000000000000001 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_oklab_4[oklab(0 0.4 0.04 / 0.25)-oklab(0 0.4 0.04 / 0.25)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0 0.4 0.04 / 0.25)', expected = 'oklab(0 0.4 0.04 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 0.40...00001 / 0.25)' == 'oklab(0 0.4 0.04 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 0.4 0.04 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 0.40000000000000002 0.040000000000000001 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 0.40000000000000002 0.040000000000000001 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___ test_color_oklab_4[oklab(0% 0.4 0.04 / 25.0%)-oklab(0 0.4 0.04 / 0.25)] ____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0% 0.4 0.04 / 25.0%)', expected = 'oklab(0 0.4 0.04 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 0.40...00001 / 0.25)' == 'oklab(0 0.4 0.04 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 0.4 0.04 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 0.40000000000000002 0.040000000000000001 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 0.40000000000000002 0.040000000000000001 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_oklab_4[oklab(0% 100% 10% / 0.25)-oklab(0 0.4 0.04 / 0.25)] ____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0% 100% 10% / 0.25)', expected = 'oklab(0 0.4 0.04 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 0.40...00001 / 0.25)' == 'oklab(0 0.4 0.04 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 0.4 0.04 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 0.40000000000000002 0.040000000000000001 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 0.40000000000000002 0.040000000000000001 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__ test_color_oklab_4[oklab(0.1 0.4 0.04 / 0.25)-oklab(0.1 0.4 0.04 / 0.25)] ___\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0.1 0.4 0.04 / 0.25)', expected = 'oklab(0.1 0.4 0.04 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...00001 / 0.25)' == 'oklab(0.1 0.4 0.04 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 0.4 0.04 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 0.40000000000000002 0.040000000000000001 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 0.40000000000000002 0.040000000000000001 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__ test_color_oklab_4[oklab(10% 0.4 0.04 / 25.0%)-oklab(0.1 0.4 0.04 / 0.25)] __\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(10% 0.4 0.04 / 25.0%)', expected = 'oklab(0.1 0.4 0.04 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...00001 / 0.25)' == 'oklab(0.1 0.4 0.04 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 0.4 0.04 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 0.40000000000000002 0.040000000000000001 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 0.40000000000000002 0.040000000000000001 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__ test_color_oklab_4[oklab(10% 100% 10% / 0.25)-oklab(0.1 0.4 0.04 / 0.25)] ___\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(10% 100% 10% / 0.25)', expected = 'oklab(0.1 0.4 0.04 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...00001 / 0.25)' == 'oklab(0.1 0.4 0.04 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 0.4 0.04 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 0.40000000000000002 0.040000000000000001 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 0.40000000000000002 0.040000000000000001 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_oklab_4[oklab(1 0.4 0.04 / 0.25)-oklab(1 0.4 0.04 / 0.25)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(1 0.4 0.04 / 0.25)', expected = 'oklab(1 0.4 0.04 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 0.40...00001 / 0.25)' == 'oklab(1 0.4 0.04 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 0.4 0.04 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 0.40000000000000002 0.040000000000000001 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 0.40000000000000002 0.040000000000000001 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__ test_color_oklab_4[oklab(100% 0.4 0.04 / 25.0%)-oklab(1 0.4 0.04 / 0.25)] ___\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(100% 0.4 0.04 / 25.0%)', expected = 'oklab(1 0.4 0.04 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 0.40...00001 / 0.25)' == 'oklab(1 0.4 0.04 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 0.4 0.04 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 0.40000000000000002 0.040000000000000001 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 0.40000000000000002 0.040000000000000001 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___ test_color_oklab_4[oklab(100% 100% 10% / 0.25)-oklab(1 0.4 0.04 / 0.25)] ___\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(100% 100% 10% / 0.25)', expected = 'oklab(1 0.4 0.04 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 0.40...00001 / 0.25)' == 'oklab(1 0.4 0.04 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 0.4 0.04 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 0.40000000000000002 0.040000000000000001 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 0.40000000000000002 0.040000000000000001 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__ test_color_oklab_4[oklab(1.1 0.4 0.04 / 0.25)-oklab(1.1 0.4 0.04 / 0.25)] ___\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(1.1 0.4 0.04 / 0.25)', expected = 'oklab(1.1 0.4 0.04 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...00001 / 0.25)' == 'oklab(1.1 0.4 0.04 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 0.4 0.04 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 0.40000000000000002 0.040000000000000001 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 0.40000000000000002 0.040000000000000001 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_oklab_4[oklab(110% 0.4 0.04 / 25.0%)-oklab(1.1 0.4 0.04 / 0.25)] __\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(110% 0.4 0.04 / 25.0%)', expected = 'oklab(1.1 0.4 0.04 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...00001 / 0.25)' == 'oklab(1.1 0.4 0.04 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 0.4 0.04 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 0.40000000000000002 0.040000000000000001 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 0.40000000000000002 0.040000000000000001 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__ test_color_oklab_4[oklab(110% 100% 10% / 0.25)-oklab(1.1 0.4 0.04 / 0.25)] __\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(110% 100% 10% / 0.25)', expected = 'oklab(1.1 0.4 0.04 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...00001 / 0.25)' == 'oklab(1.1 0.4 0.04 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 0.4 0.04 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 0.40000000000000002 0.040000000000000001 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 0.40000000000000002 0.040000000000000001 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_oklab_4[oklab(-0.1 0.4 0.04 / 0.25)-oklab(-0.1 0.4 0.04 / 0.25)] __\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-0.1 0.4 0.04 / 0.25)', expected = 'oklab(-0.1 0.4 0.04 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...00001 / 0.25)' == 'oklab(-0.1 0.4 0.04 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 0.4 0.04 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 0.40000000000000002 0.040000000000000001 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 0.40000000000000002 0.040000000000000001 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_oklab_4[oklab(-10% 0.4 0.04 / 25.0%)-oklab(-0.1 0.4 0.04 / 0.25)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-10% 0.4 0.04 / 25.0%)', expected = 'oklab(-0.1 0.4 0.04 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...00001 / 0.25)' == 'oklab(-0.1 0.4 0.04 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 0.4 0.04 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 0.40000000000000002 0.040000000000000001 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 0.40000000000000002 0.040000000000000001 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_oklab_4[oklab(-10% 100% 10% / 0.25)-oklab(-0.1 0.4 0.04 / 0.25)] __\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-10% 100% 10% / 0.25)', expected = 'oklab(-0.1 0.4 0.04 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...00001 / 0.25)' == 'oklab(-0.1 0.4 0.04 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 0.4 0.04 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 0.40000000000000002 0.040000000000000001 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 0.40000000000000002 0.040000000000000001 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___ test_color_oklab_4[oklab(0 0.44 0.04 / 0.25)-oklab(0 0.44 0.04 / 0.25)] ____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0 0.44 0.04 / 0.25)', expected = 'oklab(0 0.44 0.04 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 0.44...00001 / 0.25)' == 'oklab(0 0.44 0.04 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 0.44 0.04 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 0.44 0.040000000000000001 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ++++++++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 0.44 0.040000000000000001 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__ test_color_oklab_4[oklab(0% 0.44 0.04 / 25.0%)-oklab(0 0.44 0.04 / 0.25)] ___\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0% 0.44 0.04 / 25.0%)', expected = 'oklab(0 0.44 0.04 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 0.44...00001 / 0.25)' == 'oklab(0 0.44 0.04 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 0.44 0.04 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 0.44 0.040000000000000001 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ++++++++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 0.44 0.040000000000000001 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___ test_color_oklab_4[oklab(0% 110% 10% / 0.25)-oklab(0 0.44 0.04 / 0.25)] ____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0% 110% 10% / 0.25)', expected = 'oklab(0 0.44 0.04 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 0.44...00001 / 0.25)' == 'oklab(0 0.44 0.04 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 0.44 0.04 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 0.44 0.040000000000000001 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ++++++++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 0.44 0.040000000000000001 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_oklab_4[oklab(0.1 0.44 0.04 / 0.25)-oklab(0.1 0.44 0.04 / 0.25)] __\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0.1 0.44 0.04 / 0.25)', expected = 'oklab(0.1 0.44 0.04 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...00001 / 0.25)' == 'oklab(0.1 0.44 0.04 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 0.44 0.04 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 0.44 0.040000000000000001 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 0.44 0.040000000000000001 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_oklab_4[oklab(10% 0.44 0.04 / 25.0%)-oklab(0.1 0.44 0.04 / 0.25)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(10% 0.44 0.04 / 25.0%)', expected = 'oklab(0.1 0.44 0.04 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...00001 / 0.25)' == 'oklab(0.1 0.44 0.04 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 0.44 0.04 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 0.44 0.040000000000000001 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 0.44 0.040000000000000001 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__ test_color_oklab_4[oklab(10% 110% 10% / 0.25)-oklab(0.1 0.44 0.04 / 0.25)] __\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(10% 110% 10% / 0.25)', expected = 'oklab(0.1 0.44 0.04 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...00001 / 0.25)' == 'oklab(0.1 0.44 0.04 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 0.44 0.04 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 0.44 0.040000000000000001 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 0.44 0.040000000000000001 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___ test_color_oklab_4[oklab(1 0.44 0.04 / 0.25)-oklab(1 0.44 0.04 / 0.25)] ____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(1 0.44 0.04 / 0.25)', expected = 'oklab(1 0.44 0.04 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 0.44...00001 / 0.25)' == 'oklab(1 0.44 0.04 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 0.44 0.04 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 0.44 0.040000000000000001 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ++++++++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 0.44 0.040000000000000001 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_oklab_4[oklab(100% 0.44 0.04 / 25.0%)-oklab(1 0.44 0.04 / 0.25)] __\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(100% 0.44 0.04 / 25.0%)', expected = 'oklab(1 0.44 0.04 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 0.44...00001 / 0.25)' == 'oklab(1 0.44 0.04 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 0.44 0.04 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 0.44 0.040000000000000001 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ++++++++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 0.44 0.040000000000000001 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__ test_color_oklab_4[oklab(100% 110% 10% / 0.25)-oklab(1 0.44 0.04 / 0.25)] ___\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(100% 110% 10% / 0.25)', expected = 'oklab(1 0.44 0.04 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 0.44...00001 / 0.25)' == 'oklab(1 0.44 0.04 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 0.44 0.04 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 0.44 0.040000000000000001 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ++++++++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 0.44 0.040000000000000001 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_oklab_4[oklab(1.1 0.44 0.04 / 0.25)-oklab(1.1 0.44 0.04 / 0.25)] __\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(1.1 0.44 0.04 / 0.25)', expected = 'oklab(1.1 0.44 0.04 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...00001 / 0.25)' == 'oklab(1.1 0.44 0.04 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 0.44 0.04 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 0.44 0.040000000000000001 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 0.44 0.040000000000000001 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_oklab_4[oklab(110% 0.44 0.04 / 25.0%)-oklab(1.1 0.44 0.04 / 0.25)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(110% 0.44 0.04 / 25.0%)', expected = 'oklab(1.1 0.44 0.04 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...00001 / 0.25)' == 'oklab(1.1 0.44 0.04 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 0.44 0.04 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 0.44 0.040000000000000001 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 0.44 0.040000000000000001 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_oklab_4[oklab(110% 110% 10% / 0.25)-oklab(1.1 0.44 0.04 / 0.25)] __\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(110% 110% 10% / 0.25)', expected = 'oklab(1.1 0.44 0.04 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...00001 / 0.25)' == 'oklab(1.1 0.44 0.04 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 0.44 0.04 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 0.44 0.040000000000000001 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 0.44 0.040000000000000001 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_oklab_4[oklab(-0.1 0.44 0.04 / 0.25)-oklab(-0.1 0.44 0.04 / 0.25)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-0.1 0.44 0.04 / 0.25)', expected = 'oklab(-0.1 0.44 0.04 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...00001 / 0.25)' == 'oklab(-0.1 0.44 0.04 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 0.44 0.04 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 0.44 0.040000000000000001 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 0.44 0.040000000000000001 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_oklab_4[oklab(-10% 0.44 0.04 / 25.0%)-oklab(-0.1 0.44 0.04 / 0.25)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-10% 0.44 0.04 / 25.0%)', expected = 'oklab(-0.1 0.44 0.04 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...00001 / 0.25)' == 'oklab(-0.1 0.44 0.04 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 0.44 0.04 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 0.44 0.040000000000000001 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 0.44 0.040000000000000001 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_oklab_4[oklab(-10% 110% 10% / 0.25)-oklab(-0.1 0.44 0.04 / 0.25)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-10% 110% 10% / 0.25)', expected = 'oklab(-0.1 0.44 0.04 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...00001 / 0.25)' == 'oklab(-0.1 0.44 0.04 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 0.44 0.04 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 0.44 0.040000000000000001 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 0.44 0.040000000000000001 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__ test_color_oklab_4[oklab(0 -0.04 0.04 / 0.25)-oklab(0 -0.04 0.04 / 0.25)] ___\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0 -0.04 0.04 / 0.25)', expected = 'oklab(0 -0.04 0.04 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 -0.0...00001 / 0.25)' == 'oklab(0 -0.04 0.04 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 -0.04 0.04 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 -0.040000000000000001 0.040000000000000001 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 -0.040000000000000001 0.040000000000000001 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_oklab_4[oklab(0% -0.04 0.04 / 25.0%)-oklab(0 -0.04 0.04 / 0.25)] __\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0% -0.04 0.04 / 25.0%)', expected = 'oklab(0 -0.04 0.04 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 -0.0...00001 / 0.25)' == 'oklab(0 -0.04 0.04 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 -0.04 0.04 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 -0.040000000000000001 0.040000000000000001 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 -0.040000000000000001 0.040000000000000001 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___ test_color_oklab_4[oklab(0% -10% 10% / 0.25)-oklab(0 -0.04 0.04 / 0.25)] ___\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0% -10% 10% / 0.25)', expected = 'oklab(0 -0.04 0.04 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 -0.0...00001 / 0.25)' == 'oklab(0 -0.04 0.04 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 -0.04 0.04 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 -0.040000000000000001 0.040000000000000001 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 -0.040000000000000001 0.040000000000000001 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_oklab_4[oklab(0.1 -0.04 0.04 / 0.25)-oklab(0.1 -0.04 0.04 / 0.25)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0.1 -0.04 0.04 / 0.25)', expected = 'oklab(0.1 -0.04 0.04 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...00001 / 0.25)' == 'oklab(0.1 -0.04 0.04 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 -0.04 0.04 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 -0.040000000000000001 0.040000000000000001 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 -0.040000000000000001 0.040000000000000001 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_oklab_4[oklab(10% -0.04 0.04 / 25.0%)-oklab(0.1 -0.04 0.04 / 0.25)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(10% -0.04 0.04 / 25.0%)', expected = 'oklab(0.1 -0.04 0.04 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...00001 / 0.25)' == 'oklab(0.1 -0.04 0.04 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 -0.04 0.04 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 -0.040000000000000001 0.040000000000000001 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 -0.040000000000000001 0.040000000000000001 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_oklab_4[oklab(10% -10% 10% / 0.25)-oklab(0.1 -0.04 0.04 / 0.25)] __\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(10% -10% 10% / 0.25)', expected = 'oklab(0.1 -0.04 0.04 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...00001 / 0.25)' == 'oklab(0.1 -0.04 0.04 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 -0.04 0.04 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 -0.040000000000000001 0.040000000000000001 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 -0.040000000000000001 0.040000000000000001 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__ test_color_oklab_4[oklab(1 -0.04 0.04 / 0.25)-oklab(1 -0.04 0.04 / 0.25)] ___\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(1 -0.04 0.04 / 0.25)', expected = 'oklab(1 -0.04 0.04 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 -0.0...00001 / 0.25)' == 'oklab(1 -0.04 0.04 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 -0.04 0.04 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 -0.040000000000000001 0.040000000000000001 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 -0.040000000000000001 0.040000000000000001 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_oklab_4[oklab(100% -0.04 0.04 / 25.0%)-oklab(1 -0.04 0.04 / 0.25)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(100% -0.04 0.04 / 25.0%)', expected = 'oklab(1 -0.04 0.04 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 -0.0...00001 / 0.25)' == 'oklab(1 -0.04 0.04 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 -0.04 0.04 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 -0.040000000000000001 0.040000000000000001 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 -0.040000000000000001 0.040000000000000001 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__ test_color_oklab_4[oklab(100% -10% 10% / 0.25)-oklab(1 -0.04 0.04 / 0.25)] __\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(100% -10% 10% / 0.25)', expected = 'oklab(1 -0.04 0.04 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 -0.0...00001 / 0.25)' == 'oklab(1 -0.04 0.04 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 -0.04 0.04 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 -0.040000000000000001 0.040000000000000001 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 -0.040000000000000001 0.040000000000000001 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_oklab_4[oklab(1.1 -0.04 0.04 / 0.25)-oklab(1.1 -0.04 0.04 / 0.25)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(1.1 -0.04 0.04 / 0.25)', expected = 'oklab(1.1 -0.04 0.04 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...00001 / 0.25)' == 'oklab(1.1 -0.04 0.04 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 -0.04 0.04 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 -0.040000000000000001 0.040000000000000001 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 -0.040000000000000001 0.040000000000000001 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_oklab_4[oklab(110% -0.04 0.04 / 25.0%)-oklab(1.1 -0.04 0.04 / 0.25)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(110% -0.04 0.04 / 25.0%)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["expected = 'oklab(1.1 -0.04 0.04 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...00001 / 0.25)' == 'oklab(1.1 -0.04 0.04 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 -0.04 0.04 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 -0.040000000000000001 0.040000000000000001 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 -0.040000000000000001 0.040000000000000001 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_oklab_4[oklab(110% -10% 10% / 0.25)-oklab(1.1 -0.04 0.04 / 0.25)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(110% -10% 10% / 0.25)', expected = 'oklab(1.1 -0.04 0.04 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...00001 / 0.25)' == 'oklab(1.1 -0.04 0.04 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 -0.04 0.04 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 -0.040000000000000001 0.040000000000000001 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 -0.040000000000000001 0.040000000000000001 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_oklab_4[oklab(-0.1 -0.04 0.04 / 0.25)-oklab(-0.1 -0.04 0.04 / 0.25)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-0.1 -0.04 0.04 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["expected = 'oklab(-0.1 -0.04 0.04 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...00001 / 0.25)' == 'oklab(-0.1 -... 0.04 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 -0.04 0.04 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 -0.040000000000000001 0.040000000000000001 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 -0.040000000000000001 0.040000000000000001 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_oklab_4[oklab(-10% -0.04 0.04 / 25.0%)-oklab(-0.1 -0.04 0.04 / 0.25)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-10% -0.04 0.04 / 25.0%)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["expected = 'oklab(-0.1 -0.04 0.04 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...00001 / 0.25)' == 'oklab(-0.1 -... 0.04 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 -0.04 0.04 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 -0.040000000000000001 0.040000000000000001 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 -0.040000000000000001 0.040000000000000001 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_oklab_4[oklab(-10% -10% 10% / 0.25)-oklab(-0.1 -0.04 0.04 / 0.25)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-10% -10% 10% / 0.25)', expected = 'oklab(-0.1 -0.04 0.04 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...00001 / 0.25)' == 'oklab(-0.1 -... 0.04 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 -0.04 0.04 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 -0.040000000000000001 0.040000000000000001 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 -0.040000000000000001 0.040000000000000001 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklab_4[oklab(0 0 0.4 / 0.25)-oklab(0 0 0.4 / 0.25)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0 0 0.4 / 0.25)', expected = 'oklab(0 0 0.4 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 0 0....00002 / 0.25)' == 'oklab(0 0 0.4 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 0 0.4 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 0 0.40000000000000002 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 0 0.40000000000000002 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklab_4[oklab(0% 0 0.4 / 25.0%)-oklab(0 0 0.4 / 0.25)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0% 0 0.4 / 25.0%)', expected = 'oklab(0 0 0.4 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 0 0....00002 / 0.25)' == 'oklab(0 0 0.4 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 0 0.4 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 0 0.40000000000000002 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 0 0.40000000000000002 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklab_4[oklab(0% 0% 100% / 0.25)-oklab(0 0 0.4 / 0.25)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0% 0% 100% / 0.25)', expected = 'oklab(0 0 0.4 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 0 0....00002 / 0.25)' == 'oklab(0 0 0.4 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 0 0.4 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 0 0.40000000000000002 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 0 0.40000000000000002 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklab_4[oklab(0.1 0 0.4 / 0.25)-oklab(0.1 0 0.4 / 0.25)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0.1 0 0.4 / 0.25)', expected = 'oklab(0.1 0 0.4 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...00002 / 0.25)' == 'oklab(0.1 0 0.4 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 0 0.4 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 0 0.40000000000000002 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 0 0.40000000000000002 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklab_4[oklab(10% 0 0.4 / 25.0%)-oklab(0.1 0 0.4 / 0.25)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(10% 0 0.4 / 25.0%)', expected = 'oklab(0.1 0 0.4 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...00002 / 0.25)' == 'oklab(0.1 0 0.4 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 0 0.4 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 0 0.40000000000000002 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 0 0.40000000000000002 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_oklab_4[oklab(10% 0% 100% / 0.25)-oklab(0.1 0 0.4 / 0.25)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(10% 0% 100% / 0.25)', expected = 'oklab(0.1 0 0.4 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...00002 / 0.25)' == 'oklab(0.1 0 0.4 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 0 0.4 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 0 0.40000000000000002 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 0 0.40000000000000002 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklab_4[oklab(1 0 0.4 / 0.25)-oklab(1 0 0.4 / 0.25)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(1 0 0.4 / 0.25)', expected = 'oklab(1 0 0.4 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 0 0....00002 / 0.25)' == 'oklab(1 0 0.4 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 0 0.4 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 0 0.40000000000000002 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 0 0.40000000000000002 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklab_4[oklab(100% 0 0.4 / 25.0%)-oklab(1 0 0.4 / 0.25)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(100% 0 0.4 / 25.0%)', expected = 'oklab(1 0 0.4 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 0 0....00002 / 0.25)' == 'oklab(1 0 0.4 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 0 0.4 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 0 0.40000000000000002 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 0 0.40000000000000002 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklab_4[oklab(100% 0% 100% / 0.25)-oklab(1 0 0.4 / 0.25)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(100% 0% 100% / 0.25)', expected = 'oklab(1 0 0.4 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 0 0....00002 / 0.25)' == 'oklab(1 0 0.4 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 0 0.4 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 0 0.40000000000000002 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 0 0.40000000000000002 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklab_4[oklab(1.1 0 0.4 / 0.25)-oklab(1.1 0 0.4 / 0.25)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(1.1 0 0.4 / 0.25)', expected = 'oklab(1.1 0 0.4 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...00002 / 0.25)' == 'oklab(1.1 0 0.4 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 0 0.4 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 0 0.40000000000000002 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 0 0.40000000000000002 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_oklab_4[oklab(110% 0 0.4 / 25.0%)-oklab(1.1 0 0.4 / 0.25)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(110% 0 0.4 / 25.0%)', expected = 'oklab(1.1 0 0.4 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...00002 / 0.25)' == 'oklab(1.1 0 0.4 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 0 0.4 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 0 0.40000000000000002 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 0 0.40000000000000002 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_oklab_4[oklab(110% 0% 100% / 0.25)-oklab(1.1 0 0.4 / 0.25)] ____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(110% 0% 100% / 0.25)', expected = 'oklab(1.1 0 0.4 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...00002 / 0.25)' == 'oklab(1.1 0 0.4 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 0 0.4 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 0 0.40000000000000002 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 0 0.40000000000000002 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_oklab_4[oklab(-0.1 0 0.4 / 0.25)-oklab(-0.1 0 0.4 / 0.25)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-0.1 0 0.4 / 0.25)', expected = 'oklab(-0.1 0 0.4 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...00002 / 0.25)' == 'oklab(-0.1 0 0.4 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 0 0.4 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 0 0.40000000000000002 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 0 0.40000000000000002 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_oklab_4[oklab(-10% 0 0.4 / 25.0%)-oklab(-0.1 0 0.4 / 0.25)] ____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-10% 0 0.4 / 25.0%)', expected = 'oklab(-0.1 0 0.4 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...00002 / 0.25)' == 'oklab(-0.1 0 0.4 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 0 0.4 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 0 0.40000000000000002 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 0 0.40000000000000002 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___ test_color_oklab_4[oklab(-10% 0% 100% / 0.25)-oklab(-0.1 0 0.4 / 0.25)] ____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-10% 0% 100% / 0.25)', expected = 'oklab(-0.1 0 0.4 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...00002 / 0.25)' == 'oklab(-0.1 0 0.4 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 0 0.4 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 0 0.40000000000000002 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 0 0.40000000000000002 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_oklab_4[oklab(0 0.08 0.4 / 0.25)-oklab(0 0.08 0.4 / 0.25)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0 0.08 0.4 / 0.25)', expected = 'oklab(0 0.08 0.4 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 0.08...00002 / 0.25)' == 'oklab(0 0.08 0.4 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 0.08 0.4 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 0.080000000000000002 0.40000000000000002 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 0.080000000000000002 0.40000000000000002 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___ test_color_oklab_4[oklab(0% 0.08 0.4 / 25.0%)-oklab(0 0.08 0.4 / 0.25)] ____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0% 0.08 0.4 / 25.0%)', expected = 'oklab(0 0.08 0.4 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 0.08...00002 / 0.25)' == 'oklab(0 0.08 0.4 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 0.08 0.4 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 0.080000000000000002 0.40000000000000002 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 0.080000000000000002 0.40000000000000002 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_oklab_4[oklab(0% 20% 100% / 0.25)-oklab(0 0.08 0.4 / 0.25)] ____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0% 20% 100% / 0.25)', expected = 'oklab(0 0.08 0.4 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 0.08...00002 / 0.25)' == 'oklab(0 0.08 0.4 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 0.08 0.4 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 0.080000000000000002 0.40000000000000002 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 0.080000000000000002 0.40000000000000002 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__ test_color_oklab_4[oklab(0.1 0.08 0.4 / 0.25)-oklab(0.1 0.08 0.4 / 0.25)] ___\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0.1 0.08 0.4 / 0.25)', expected = 'oklab(0.1 0.08 0.4 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...00002 / 0.25)' == 'oklab(0.1 0.08 0.4 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 0.08 0.4 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 0.080000000000000002 0.40000000000000002 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 0.080000000000000002 0.40000000000000002 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__ test_color_oklab_4[oklab(10% 0.08 0.4 / 25.0%)-oklab(0.1 0.08 0.4 / 0.25)] __\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(10% 0.08 0.4 / 25.0%)', expected = 'oklab(0.1 0.08 0.4 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...00002 / 0.25)' == 'oklab(0.1 0.08 0.4 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 0.08 0.4 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 0.080000000000000002 0.40000000000000002 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 0.080000000000000002 0.40000000000000002 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__ test_color_oklab_4[oklab(10% 20% 100% / 0.25)-oklab(0.1 0.08 0.4 / 0.25)] ___\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(10% 20% 100% / 0.25)', expected = 'oklab(0.1 0.08 0.4 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...00002 / 0.25)' == 'oklab(0.1 0.08 0.4 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 0.08 0.4 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 0.080000000000000002 0.40000000000000002 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 0.080000000000000002 0.40000000000000002 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_oklab_4[oklab(1 0.08 0.4 / 0.25)-oklab(1 0.08 0.4 / 0.25)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(1 0.08 0.4 / 0.25)', expected = 'oklab(1 0.08 0.4 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 0.08...00002 / 0.25)' == 'oklab(1 0.08 0.4 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 0.08 0.4 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 0.080000000000000002 0.40000000000000002 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 0.080000000000000002 0.40000000000000002 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__ test_color_oklab_4[oklab(100% 0.08 0.4 / 25.0%)-oklab(1 0.08 0.4 / 0.25)] ___\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(100% 0.08 0.4 / 25.0%)', expected = 'oklab(1 0.08 0.4 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 0.08...00002 / 0.25)' == 'oklab(1 0.08 0.4 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 0.08 0.4 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 0.080000000000000002 0.40000000000000002 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 0.080000000000000002 0.40000000000000002 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___ test_color_oklab_4[oklab(100% 20% 100% / 0.25)-oklab(1 0.08 0.4 / 0.25)] ___\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(100% 20% 100% / 0.25)', expected = 'oklab(1 0.08 0.4 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 0.08...00002 / 0.25)' == 'oklab(1 0.08 0.4 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 0.08 0.4 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 0.080000000000000002 0.40000000000000002 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 0.080000000000000002 0.40000000000000002 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__ test_color_oklab_4[oklab(1.1 0.08 0.4 / 0.25)-oklab(1.1 0.08 0.4 / 0.25)] ___\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(1.1 0.08 0.4 / 0.25)', expected = 'oklab(1.1 0.08 0.4 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...00002 / 0.25)' == 'oklab(1.1 0.08 0.4 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 0.08 0.4 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 0.080000000000000002 0.40000000000000002 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 0.080000000000000002 0.40000000000000002 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_oklab_4[oklab(110% 0.08 0.4 / 25.0%)-oklab(1.1 0.08 0.4 / 0.25)] __\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(110% 0.08 0.4 / 25.0%)', expected = 'oklab(1.1 0.08 0.4 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...00002 / 0.25)' == 'oklab(1.1 0.08 0.4 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 0.08 0.4 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 0.080000000000000002 0.40000000000000002 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 0.080000000000000002 0.40000000000000002 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__ test_color_oklab_4[oklab(110% 20% 100% / 0.25)-oklab(1.1 0.08 0.4 / 0.25)] __\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(110% 20% 100% / 0.25)', expected = 'oklab(1.1 0.08 0.4 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...00002 / 0.25)' == 'oklab(1.1 0.08 0.4 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 0.08 0.4 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 0.080000000000000002 0.40000000000000002 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 0.080000000000000002 0.40000000000000002 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_oklab_4[oklab(-0.1 0.08 0.4 / 0.25)-oklab(-0.1 0.08 0.4 / 0.25)] __\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-0.1 0.08 0.4 / 0.25)', expected = 'oklab(-0.1 0.08 0.4 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...00002 / 0.25)' == 'oklab(-0.1 0.08 0.4 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 0.08 0.4 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 0.080000000000000002 0.40000000000000002 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 0.080000000000000002 0.40000000000000002 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_oklab_4[oklab(-10% 0.08 0.4 / 25.0%)-oklab(-0.1 0.08 0.4 / 0.25)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-10% 0.08 0.4 / 25.0%)', expected = 'oklab(-0.1 0.08 0.4 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...00002 / 0.25)' == 'oklab(-0.1 0.08 0.4 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 0.08 0.4 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 0.080000000000000002 0.40000000000000002 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 0.080000000000000002 0.40000000000000002 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_oklab_4[oklab(-10% 20% 100% / 0.25)-oklab(-0.1 0.08 0.4 / 0.25)] __\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-10% 20% 100% / 0.25)', expected = 'oklab(-0.1 0.08 0.4 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...00002 / 0.25)' == 'oklab(-0.1 0.08 0.4 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 0.08 0.4 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 0.080000000000000002 0.40000000000000002 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 0.080000000000000002 0.40000000000000002 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklab_4[oklab(0 0.4 0.4 / 0.25)-oklab(0 0.4 0.4 / 0.25)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0 0.4 0.4 / 0.25)', expected = 'oklab(0 0.4 0.4 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 0.40...00002 / 0.25)' == 'oklab(0 0.4 0.4 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 0.4 0.4 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 0.40000000000000002 0.40000000000000002 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 0.40000000000000002 0.40000000000000002 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_oklab_4[oklab(0% 0.4 0.4 / 25.0%)-oklab(0 0.4 0.4 / 0.25)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0% 0.4 0.4 / 25.0%)', expected = 'oklab(0 0.4 0.4 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 0.40...00002 / 0.25)' == 'oklab(0 0.4 0.4 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 0.4 0.4 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 0.40000000000000002 0.40000000000000002 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 0.40000000000000002 0.40000000000000002 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_oklab_4[oklab(0% 100% 100% / 0.25)-oklab(0 0.4 0.4 / 0.25)] ____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0% 100% 100% / 0.25)', expected = 'oklab(0 0.4 0.4 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 0.40...00002 / 0.25)' == 'oklab(0 0.4 0.4 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 0.4 0.4 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 0.40000000000000002 0.40000000000000002 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 0.40000000000000002 0.40000000000000002 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___ test_color_oklab_4[oklab(0.1 0.4 0.4 / 0.25)-oklab(0.1 0.4 0.4 / 0.25)] ____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0.1 0.4 0.4 / 0.25)', expected = 'oklab(0.1 0.4 0.4 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...00002 / 0.25)' == 'oklab(0.1 0.4 0.4 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 0.4 0.4 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 0.40000000000000002 0.40000000000000002 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 0.40000000000000002 0.40000000000000002 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___ test_color_oklab_4[oklab(10% 0.4 0.4 / 25.0%)-oklab(0.1 0.4 0.4 / 0.25)] ___\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(10% 0.4 0.4 / 25.0%)', expected = 'oklab(0.1 0.4 0.4 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...00002 / 0.25)' == 'oklab(0.1 0.4 0.4 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 0.4 0.4 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 0.40000000000000002 0.40000000000000002 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 0.40000000000000002 0.40000000000000002 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__ test_color_oklab_4[oklab(10% 100% 100% / 0.25)-oklab(0.1 0.4 0.4 / 0.25)] ___\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(10% 100% 100% / 0.25)', expected = 'oklab(0.1 0.4 0.4 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...00002 / 0.25)' == 'oklab(0.1 0.4 0.4 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 0.4 0.4 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 0.40000000000000002 0.40000000000000002 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 0.40000000000000002 0.40000000000000002 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklab_4[oklab(1 0.4 0.4 / 0.25)-oklab(1 0.4 0.4 / 0.25)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(1 0.4 0.4 / 0.25)', expected = 'oklab(1 0.4 0.4 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 0.40...00002 / 0.25)' == 'oklab(1 0.4 0.4 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 0.4 0.4 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 0.40000000000000002 0.40000000000000002 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 0.40000000000000002 0.40000000000000002 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___ test_color_oklab_4[oklab(100% 0.4 0.4 / 25.0%)-oklab(1 0.4 0.4 / 0.25)] ____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(100% 0.4 0.4 / 25.0%)', expected = 'oklab(1 0.4 0.4 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 0.40...00002 / 0.25)' == 'oklab(1 0.4 0.4 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 0.4 0.4 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 0.40000000000000002 0.40000000000000002 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 0.40000000000000002 0.40000000000000002 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___ test_color_oklab_4[oklab(100% 100% 100% / 0.25)-oklab(1 0.4 0.4 / 0.25)] ___\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(100% 100% 100% / 0.25)', expected = 'oklab(1 0.4 0.4 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 0.40...00002 / 0.25)' == 'oklab(1 0.4 0.4 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 0.4 0.4 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 0.40000000000000002 0.40000000000000002 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 0.40000000000000002 0.40000000000000002 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___ test_color_oklab_4[oklab(1.1 0.4 0.4 / 0.25)-oklab(1.1 0.4 0.4 / 0.25)] ____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(1.1 0.4 0.4 / 0.25)', expected = 'oklab(1.1 0.4 0.4 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...00002 / 0.25)' == 'oklab(1.1 0.4 0.4 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 0.4 0.4 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 0.40000000000000002 0.40000000000000002 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 0.40000000000000002 0.40000000000000002 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__ test_color_oklab_4[oklab(110% 0.4 0.4 / 25.0%)-oklab(1.1 0.4 0.4 / 0.25)] ___\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(110% 0.4 0.4 / 25.0%)', expected = 'oklab(1.1 0.4 0.4 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...00002 / 0.25)' == 'oklab(1.1 0.4 0.4 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 0.4 0.4 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 0.40000000000000002 0.40000000000000002 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 0.40000000000000002 0.40000000000000002 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__ test_color_oklab_4[oklab(110% 100% 100% / 0.25)-oklab(1.1 0.4 0.4 / 0.25)] __\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(110% 100% 100% / 0.25)', expected = 'oklab(1.1 0.4 0.4 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...00002 / 0.25)' == 'oklab(1.1 0.4 0.4 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 0.4 0.4 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 0.40000000000000002 0.40000000000000002 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 0.40000000000000002 0.40000000000000002 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__ test_color_oklab_4[oklab(-0.1 0.4 0.4 / 0.25)-oklab(-0.1 0.4 0.4 / 0.25)] ___\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-0.1 0.4 0.4 / 0.25)', expected = 'oklab(-0.1 0.4 0.4 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...00002 / 0.25)' == 'oklab(-0.1 0.4 0.4 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 0.4 0.4 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 0.40000000000000002 0.40000000000000002 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 0.40000000000000002 0.40000000000000002 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__ test_color_oklab_4[oklab(-10% 0.4 0.4 / 25.0%)-oklab(-0.1 0.4 0.4 / 0.25)] __\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-10% 0.4 0.4 / 25.0%)', expected = 'oklab(-0.1 0.4 0.4 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...00002 / 0.25)' == 'oklab(-0.1 0.4 0.4 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 0.4 0.4 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 0.40000000000000002 0.40000000000000002 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 0.40000000000000002 0.40000000000000002 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_oklab_4[oklab(-10% 100% 100% / 0.25)-oklab(-0.1 0.4 0.4 / 0.25)] __\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-10% 100% 100% / 0.25)', expected = 'oklab(-0.1 0.4 0.4 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...00002 / 0.25)' == 'oklab(-0.1 0.4 0.4 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 0.4 0.4 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 0.40000000000000002 0.40000000000000002 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 0.40000000000000002 0.40000000000000002 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_oklab_4[oklab(0 0.44 0.4 / 0.25)-oklab(0 0.44 0.4 / 0.25)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0 0.44 0.4 / 0.25)', expected = 'oklab(0 0.44 0.4 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 0.44...00002 / 0.25)' == 'oklab(0 0.44 0.4 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 0.44 0.4 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 0.44 0.40000000000000002 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ++++++++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 0.44 0.40000000000000002 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___ test_color_oklab_4[oklab(0% 0.44 0.4 / 25.0%)-oklab(0 0.44 0.4 / 0.25)] ____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0% 0.44 0.4 / 25.0%)', expected = 'oklab(0 0.44 0.4 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 0.44...00002 / 0.25)' == 'oklab(0 0.44 0.4 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 0.44 0.4 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 0.44 0.40000000000000002 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ++++++++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 0.44 0.40000000000000002 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___ test_color_oklab_4[oklab(0% 110% 100% / 0.25)-oklab(0 0.44 0.4 / 0.25)] ____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0% 110% 100% / 0.25)', expected = 'oklab(0 0.44 0.4 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 0.44...00002 / 0.25)' == 'oklab(0 0.44 0.4 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 0.44 0.4 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 0.44 0.40000000000000002 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ++++++++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 0.44 0.40000000000000002 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__ test_color_oklab_4[oklab(0.1 0.44 0.4 / 0.25)-oklab(0.1 0.44 0.4 / 0.25)] ___\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0.1 0.44 0.4 / 0.25)', expected = 'oklab(0.1 0.44 0.4 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...00002 / 0.25)' == 'oklab(0.1 0.44 0.4 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 0.44 0.4 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 0.44 0.40000000000000002 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 0.44 0.40000000000000002 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__ test_color_oklab_4[oklab(10% 0.44 0.4 / 25.0%)-oklab(0.1 0.44 0.4 / 0.25)] __\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(10% 0.44 0.4 / 25.0%)', expected = 'oklab(0.1 0.44 0.4 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...00002 / 0.25)' == 'oklab(0.1 0.44 0.4 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 0.44 0.4 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 0.44 0.40000000000000002 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 0.44 0.40000000000000002 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__ test_color_oklab_4[oklab(10% 110% 100% / 0.25)-oklab(0.1 0.44 0.4 / 0.25)] __\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(10% 110% 100% / 0.25)', expected = 'oklab(0.1 0.44 0.4 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...00002 / 0.25)' == 'oklab(0.1 0.44 0.4 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 0.44 0.4 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 0.44 0.40000000000000002 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 0.44 0.40000000000000002 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_oklab_4[oklab(1 0.44 0.4 / 0.25)-oklab(1 0.44 0.4 / 0.25)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(1 0.44 0.4 / 0.25)', expected = 'oklab(1 0.44 0.4 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 0.44...00002 / 0.25)' == 'oklab(1 0.44 0.4 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 0.44 0.4 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 0.44 0.40000000000000002 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ++++++++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 0.44 0.40000000000000002 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__ test_color_oklab_4[oklab(100% 0.44 0.4 / 25.0%)-oklab(1 0.44 0.4 / 0.25)] ___\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(100% 0.44 0.4 / 25.0%)', expected = 'oklab(1 0.44 0.4 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 0.44...00002 / 0.25)' == 'oklab(1 0.44 0.4 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 0.44 0.4 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 0.44 0.40000000000000002 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ++++++++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 0.44 0.40000000000000002 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__ test_color_oklab_4[oklab(100% 110% 100% / 0.25)-oklab(1 0.44 0.4 / 0.25)] ___\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(100% 110% 100% / 0.25)', expected = 'oklab(1 0.44 0.4 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 0.44...00002 / 0.25)' == 'oklab(1 0.44 0.4 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 0.44 0.4 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 0.44 0.40000000000000002 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ++++++++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 0.44 0.40000000000000002 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__ test_color_oklab_4[oklab(1.1 0.44 0.4 / 0.25)-oklab(1.1 0.44 0.4 / 0.25)] ___\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(1.1 0.44 0.4 / 0.25)', expected = 'oklab(1.1 0.44 0.4 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...00002 / 0.25)' == 'oklab(1.1 0.44 0.4 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 0.44 0.4 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 0.44 0.40000000000000002 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 0.44 0.40000000000000002 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_oklab_4[oklab(110% 0.44 0.4 / 25.0%)-oklab(1.1 0.44 0.4 / 0.25)] __\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(110% 0.44 0.4 / 25.0%)', expected = 'oklab(1.1 0.44 0.4 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...00002 / 0.25)' == 'oklab(1.1 0.44 0.4 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 0.44 0.4 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 0.44 0.40000000000000002 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 0.44 0.40000000000000002 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_oklab_4[oklab(110% 110% 100% / 0.25)-oklab(1.1 0.44 0.4 / 0.25)] __\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(110% 110% 100% / 0.25)', expected = 'oklab(1.1 0.44 0.4 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...00002 / 0.25)' == 'oklab(1.1 0.44 0.4 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 0.44 0.4 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 0.44 0.40000000000000002 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 0.44 0.40000000000000002 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_oklab_4[oklab(-0.1 0.44 0.4 / 0.25)-oklab(-0.1 0.44 0.4 / 0.25)] __\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-0.1 0.44 0.4 / 0.25)', expected = 'oklab(-0.1 0.44 0.4 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...00002 / 0.25)' == 'oklab(-0.1 0.44 0.4 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 0.44 0.4 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 0.44 0.40000000000000002 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 0.44 0.40000000000000002 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_oklab_4[oklab(-10% 0.44 0.4 / 25.0%)-oklab(-0.1 0.44 0.4 / 0.25)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-10% 0.44 0.4 / 25.0%)', expected = 'oklab(-0.1 0.44 0.4 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...00002 / 0.25)' == 'oklab(-0.1 0.44 0.4 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 0.44 0.4 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 0.44 0.40000000000000002 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 0.44 0.40000000000000002 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_oklab_4[oklab(-10% 110% 100% / 0.25)-oklab(-0.1 0.44 0.4 / 0.25)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-10% 110% 100% / 0.25)', expected = 'oklab(-0.1 0.44 0.4 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...00002 / 0.25)' == 'oklab(-0.1 0.44 0.4 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 0.44 0.4 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 0.44 0.40000000000000002 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 0.44 0.40000000000000002 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___ test_color_oklab_4[oklab(0 -0.04 0.4 / 0.25)-oklab(0 -0.04 0.4 / 0.25)] ____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0 -0.04 0.4 / 0.25)', expected = 'oklab(0 -0.04 0.4 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 -0.0...00002 / 0.25)' == 'oklab(0 -0.04 0.4 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 -0.04 0.4 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 -0.040000000000000001 0.40000000000000002 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 -0.040000000000000001 0.40000000000000002 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__ test_color_oklab_4[oklab(0% -0.04 0.4 / 25.0%)-oklab(0 -0.04 0.4 / 0.25)] ___\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0% -0.04 0.4 / 25.0%)', expected = 'oklab(0 -0.04 0.4 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 -0.0...00002 / 0.25)' == 'oklab(0 -0.04 0.4 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 -0.04 0.4 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 -0.040000000000000001 0.40000000000000002 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 -0.040000000000000001 0.40000000000000002 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___ test_color_oklab_4[oklab(0% -10% 100% / 0.25)-oklab(0 -0.04 0.4 / 0.25)] ___\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0% -10% 100% / 0.25)', expected = 'oklab(0 -0.04 0.4 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 -0.0...00002 / 0.25)' == 'oklab(0 -0.04 0.4 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 -0.04 0.4 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 -0.040000000000000001 0.40000000000000002 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 -0.040000000000000001 0.40000000000000002 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_oklab_4[oklab(0.1 -0.04 0.4 / 0.25)-oklab(0.1 -0.04 0.4 / 0.25)] __\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0.1 -0.04 0.4 / 0.25)', expected = 'oklab(0.1 -0.04 0.4 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...00002 / 0.25)' == 'oklab(0.1 -0.04 0.4 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 -0.04 0.4 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 -0.040000000000000001 0.40000000000000002 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 -0.040000000000000001 0.40000000000000002 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_oklab_4[oklab(10% -0.04 0.4 / 25.0%)-oklab(0.1 -0.04 0.4 / 0.25)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(10% -0.04 0.4 / 25.0%)', expected = 'oklab(0.1 -0.04 0.4 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...00002 / 0.25)' == 'oklab(0.1 -0.04 0.4 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 -0.04 0.4 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 -0.040000000000000001 0.40000000000000002 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 -0.040000000000000001 0.40000000000000002 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_oklab_4[oklab(10% -10% 100% / 0.25)-oklab(0.1 -0.04 0.4 / 0.25)] __\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(10% -10% 100% / 0.25)', expected = 'oklab(0.1 -0.04 0.4 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...00002 / 0.25)' == 'oklab(0.1 -0.04 0.4 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 -0.04 0.4 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 -0.040000000000000001 0.40000000000000002 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 -0.040000000000000001 0.40000000000000002 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___ test_color_oklab_4[oklab(1 -0.04 0.4 / 0.25)-oklab(1 -0.04 0.4 / 0.25)] ____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(1 -0.04 0.4 / 0.25)', expected = 'oklab(1 -0.04 0.4 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 -0.0...00002 / 0.25)' == 'oklab(1 -0.04 0.4 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 -0.04 0.4 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 -0.040000000000000001 0.40000000000000002 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 -0.040000000000000001 0.40000000000000002 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_oklab_4[oklab(100% -0.04 0.4 / 25.0%)-oklab(1 -0.04 0.4 / 0.25)] __\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(100% -0.04 0.4 / 25.0%)', expected = 'oklab(1 -0.04 0.4 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 -0.0...00002 / 0.25)' == 'oklab(1 -0.04 0.4 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 -0.04 0.4 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 -0.040000000000000001 0.40000000000000002 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 -0.040000000000000001 0.40000000000000002 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__ test_color_oklab_4[oklab(100% -10% 100% / 0.25)-oklab(1 -0.04 0.4 / 0.25)] __\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(100% -10% 100% / 0.25)', expected = 'oklab(1 -0.04 0.4 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 -0.0...00002 / 0.25)' == 'oklab(1 -0.04 0.4 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 -0.04 0.4 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 -0.040000000000000001 0.40000000000000002 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 -0.040000000000000001 0.40000000000000002 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_oklab_4[oklab(1.1 -0.04 0.4 / 0.25)-oklab(1.1 -0.04 0.4 / 0.25)] __\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(1.1 -0.04 0.4 / 0.25)', expected = 'oklab(1.1 -0.04 0.4 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...00002 / 0.25)' == 'oklab(1.1 -0.04 0.4 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 -0.04 0.4 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 -0.040000000000000001 0.40000000000000002 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 -0.040000000000000001 0.40000000000000002 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_oklab_4[oklab(110% -0.04 0.4 / 25.0%)-oklab(1.1 -0.04 0.4 / 0.25)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(110% -0.04 0.4 / 25.0%)', expected = 'oklab(1.1 -0.04 0.4 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...00002 / 0.25)' == 'oklab(1.1 -0.04 0.4 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 -0.04 0.4 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 -0.040000000000000001 0.40000000000000002 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 -0.040000000000000001 0.40000000000000002 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_oklab_4[oklab(110% -10% 100% / 0.25)-oklab(1.1 -0.04 0.4 / 0.25)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(110% -10% 100% / 0.25)', expected = 'oklab(1.1 -0.04 0.4 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...00002 / 0.25)' == 'oklab(1.1 -0.04 0.4 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 -0.04 0.4 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 -0.040000000000000001 0.40000000000000002 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 -0.040000000000000001 0.40000000000000002 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_oklab_4[oklab(-0.1 -0.04 0.4 / 0.25)-oklab(-0.1 -0.04 0.4 / 0.25)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-0.1 -0.04 0.4 / 0.25)', expected = 'oklab(-0.1 -0.04 0.4 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...00002 / 0.25)' == 'oklab(-0.1 -0.04 0.4 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 -0.04 0.4 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 -0.040000000000000001 0.40000000000000002 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 -0.040000000000000001 0.40000000000000002 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_oklab_4[oklab(-10% -0.04 0.4 / 25.0%)-oklab(-0.1 -0.04 0.4 / 0.25)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-10% -0.04 0.4 / 25.0%)', expected = 'oklab(-0.1 -0.04 0.4 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...00002 / 0.25)' == 'oklab(-0.1 -0.04 0.4 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 -0.04 0.4 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 -0.040000000000000001 0.40000000000000002 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 -0.040000000000000001 0.40000000000000002 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_oklab_4[oklab(-10% -10% 100% / 0.25)-oklab(-0.1 -0.04 0.4 / 0.25)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-10% -10% 100% / 0.25)', expected = 'oklab(-0.1 -0.04 0.4 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...00002 / 0.25)' == 'oklab(-0.1 -0.04 0.4 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 -0.04 0.4 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 -0.040000000000000001 0.40000000000000002 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 -0.040000000000000001 0.40000000000000002 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklab_4[oklab(0 0 0.46 / 0.25)-oklab(0 0 0.46 / 0.25)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0 0 0.46 / 0.25)', expected = 'oklab(0 0 0.46 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 0 0....00002 / 0.25)' == 'oklab(0 0 0.46 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 0 0.46 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 0 0.46000000000000002 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 0 0.46000000000000002 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklab_4[oklab(0% 0 0.46 / 25.0%)-oklab(0 0 0.46 / 0.25)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0% 0 0.46 / 25.0%)', expected = 'oklab(0 0 0.46 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 0 0....00002 / 0.25)' == 'oklab(0 0 0.46 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 0 0.46 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 0 0.46000000000000002 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 0 0.46000000000000002 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklab_4[oklab(0% 0% 115% / 0.25)-oklab(0 0 0.46 / 0.25)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0% 0% 115% / 0.25)', expected = 'oklab(0 0 0.46 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 0 0....00002 / 0.25)' == 'oklab(0 0 0.46 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 0 0.46 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 0 0.46000000000000002 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 0 0.46000000000000002 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_oklab_4[oklab(0.1 0 0.46 / 0.25)-oklab(0.1 0 0.46 / 0.25)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0.1 0 0.46 / 0.25)', expected = 'oklab(0.1 0 0.46 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...00002 / 0.25)' == 'oklab(0.1 0 0.46 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 0 0.46 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 0 0.46000000000000002 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 0 0.46000000000000002 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_oklab_4[oklab(10% 0 0.46 / 25.0%)-oklab(0.1 0 0.46 / 0.25)] ____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(10% 0 0.46 / 25.0%)', expected = 'oklab(0.1 0 0.46 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...00002 / 0.25)' == 'oklab(0.1 0 0.46 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 0 0.46 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 0 0.46000000000000002 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 0 0.46000000000000002 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_oklab_4[oklab(10% 0% 115% / 0.25)-oklab(0.1 0 0.46 / 0.25)] ____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(10% 0% 115% / 0.25)', expected = 'oklab(0.1 0 0.46 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...00002 / 0.25)' == 'oklab(0.1 0 0.46 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 0 0.46 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 0 0.46000000000000002 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 0 0.46000000000000002 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklab_4[oklab(1 0 0.46 / 0.25)-oklab(1 0 0.46 / 0.25)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(1 0 0.46 / 0.25)', expected = 'oklab(1 0 0.46 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 0 0....00002 / 0.25)' == 'oklab(1 0 0.46 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 0 0.46 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 0 0.46000000000000002 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 0 0.46000000000000002 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_oklab_4[oklab(100% 0 0.46 / 25.0%)-oklab(1 0 0.46 / 0.25)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(100% 0 0.46 / 25.0%)', expected = 'oklab(1 0 0.46 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 0 0....00002 / 0.25)' == 'oklab(1 0 0.46 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 0 0.46 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 0 0.46000000000000002 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 0 0.46000000000000002 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_oklab_4[oklab(100% 0% 115% / 0.25)-oklab(1 0 0.46 / 0.25)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(100% 0% 115% / 0.25)', expected = 'oklab(1 0 0.46 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 0 0....00002 / 0.25)' == 'oklab(1 0 0.46 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 0 0.46 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 0 0.46000000000000002 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 0 0.46000000000000002 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_oklab_4[oklab(1.1 0 0.46 / 0.25)-oklab(1.1 0 0.46 / 0.25)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(1.1 0 0.46 / 0.25)', expected = 'oklab(1.1 0 0.46 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...00002 / 0.25)' == 'oklab(1.1 0 0.46 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 0 0.46 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 0 0.46000000000000002 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 0 0.46000000000000002 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___ test_color_oklab_4[oklab(110% 0 0.46 / 25.0%)-oklab(1.1 0 0.46 / 0.25)] ____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(110% 0 0.46 / 25.0%)', expected = 'oklab(1.1 0 0.46 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...00002 / 0.25)' == 'oklab(1.1 0 0.46 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 0 0.46 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 0 0.46000000000000002 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 0 0.46000000000000002 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___ test_color_oklab_4[oklab(110% 0% 115% / 0.25)-oklab(1.1 0 0.46 / 0.25)] ____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(110% 0% 115% / 0.25)', expected = 'oklab(1.1 0 0.46 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...00002 / 0.25)' == 'oklab(1.1 0 0.46 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 0 0.46 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 0 0.46000000000000002 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 0 0.46000000000000002 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___ test_color_oklab_4[oklab(-0.1 0 0.46 / 0.25)-oklab(-0.1 0 0.46 / 0.25)] ____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-0.1 0 0.46 / 0.25)', expected = 'oklab(-0.1 0 0.46 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...00002 / 0.25)' == 'oklab(-0.1 0 0.46 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 0 0.46 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 0 0.46000000000000002 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 0 0.46000000000000002 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___ test_color_oklab_4[oklab(-10% 0 0.46 / 25.0%)-oklab(-0.1 0 0.46 / 0.25)] ___\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-10% 0 0.46 / 25.0%)', expected = 'oklab(-0.1 0 0.46 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...00002 / 0.25)' == 'oklab(-0.1 0 0.46 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 0 0.46 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 0 0.46000000000000002 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 0 0.46000000000000002 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___ test_color_oklab_4[oklab(-10% 0% 115% / 0.25)-oklab(-0.1 0 0.46 / 0.25)] ___\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-10% 0% 115% / 0.25)', expected = 'oklab(-0.1 0 0.46 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...00002 / 0.25)' == 'oklab(-0.1 0 0.46 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 0 0.46 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 0 0.46000000000000002 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 0 0.46000000000000002 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___ test_color_oklab_4[oklab(0 0.08 0.46 / 0.25)-oklab(0 0.08 0.46 / 0.25)] ____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0 0.08 0.46 / 0.25)', expected = 'oklab(0 0.08 0.46 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 0.08...00002 / 0.25)' == 'oklab(0 0.08 0.46 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 0.08 0.46 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 0.080000000000000002 0.46000000000000002 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 0.080000000000000002 0.46000000000000002 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__ test_color_oklab_4[oklab(0% 0.08 0.46 / 25.0%)-oklab(0 0.08 0.46 / 0.25)] ___\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0% 0.08 0.46 / 25.0%)', expected = 'oklab(0 0.08 0.46 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 0.08...00002 / 0.25)' == 'oklab(0 0.08 0.46 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 0.08 0.46 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 0.080000000000000002 0.46000000000000002 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 0.080000000000000002 0.46000000000000002 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___ test_color_oklab_4[oklab(0% 20% 115% / 0.25)-oklab(0 0.08 0.46 / 0.25)] ____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0% 20% 115% / 0.25)', expected = 'oklab(0 0.08 0.46 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 0.08...00002 / 0.25)' == 'oklab(0 0.08 0.46 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 0.08 0.46 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 0.080000000000000002 0.46000000000000002 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 0.080000000000000002 0.46000000000000002 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_oklab_4[oklab(0.1 0.08 0.46 / 0.25)-oklab(0.1 0.08 0.46 / 0.25)] __\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0.1 0.08 0.46 / 0.25)', expected = 'oklab(0.1 0.08 0.46 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...00002 / 0.25)' == 'oklab(0.1 0.08 0.46 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 0.08 0.46 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 0.080000000000000002 0.46000000000000002 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 0.080000000000000002 0.46000000000000002 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_oklab_4[oklab(10% 0.08 0.46 / 25.0%)-oklab(0.1 0.08 0.46 / 0.25)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(10% 0.08 0.46 / 25.0%)', expected = 'oklab(0.1 0.08 0.46 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...00002 / 0.25)' == 'oklab(0.1 0.08 0.46 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 0.08 0.46 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 0.080000000000000002 0.46000000000000002 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 0.080000000000000002 0.46000000000000002 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__ test_color_oklab_4[oklab(10% 20% 115% / 0.25)-oklab(0.1 0.08 0.46 / 0.25)] __\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(10% 20% 115% / 0.25)', expected = 'oklab(0.1 0.08 0.46 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...00002 / 0.25)' == 'oklab(0.1 0.08 0.46 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 0.08 0.46 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 0.080000000000000002 0.46000000000000002 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 0.080000000000000002 0.46000000000000002 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___ test_color_oklab_4[oklab(1 0.08 0.46 / 0.25)-oklab(1 0.08 0.46 / 0.25)] ____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(1 0.08 0.46 / 0.25)', expected = 'oklab(1 0.08 0.46 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 0.08...00002 / 0.25)' == 'oklab(1 0.08 0.46 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 0.08 0.46 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 0.080000000000000002 0.46000000000000002 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 0.080000000000000002 0.46000000000000002 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_oklab_4[oklab(100% 0.08 0.46 / 25.0%)-oklab(1 0.08 0.46 / 0.25)] __\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(100% 0.08 0.46 / 25.0%)', expected = 'oklab(1 0.08 0.46 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 0.08...00002 / 0.25)' == 'oklab(1 0.08 0.46 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 0.08 0.46 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 0.080000000000000002 0.46000000000000002 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 0.080000000000000002 0.46000000000000002 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__ test_color_oklab_4[oklab(100% 20% 115% / 0.25)-oklab(1 0.08 0.46 / 0.25)] ___\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(100% 20% 115% / 0.25)', expected = 'oklab(1 0.08 0.46 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 0.08...00002 / 0.25)' == 'oklab(1 0.08 0.46 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 0.08 0.46 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 0.080000000000000002 0.46000000000000002 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 0.080000000000000002 0.46000000000000002 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_oklab_4[oklab(1.1 0.08 0.46 / 0.25)-oklab(1.1 0.08 0.46 / 0.25)] __\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(1.1 0.08 0.46 / 0.25)', expected = 'oklab(1.1 0.08 0.46 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...00002 / 0.25)' == 'oklab(1.1 0.08 0.46 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 0.08 0.46 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 0.080000000000000002 0.46000000000000002 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 0.080000000000000002 0.46000000000000002 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_oklab_4[oklab(110% 0.08 0.46 / 25.0%)-oklab(1.1 0.08 0.46 / 0.25)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(110% 0.08 0.46 / 25.0%)', expected = 'oklab(1.1 0.08 0.46 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...00002 / 0.25)' == 'oklab(1.1 0.08 0.46 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 0.08 0.46 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 0.080000000000000002 0.46000000000000002 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 0.080000000000000002 0.46000000000000002 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_oklab_4[oklab(110% 20% 115% / 0.25)-oklab(1.1 0.08 0.46 / 0.25)] __\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(110% 20% 115% / 0.25)', expected = 'oklab(1.1 0.08 0.46 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...00002 / 0.25)' == 'oklab(1.1 0.08 0.46 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 0.08 0.46 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 0.080000000000000002 0.46000000000000002 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 0.080000000000000002 0.46000000000000002 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_oklab_4[oklab(-0.1 0.08 0.46 / 0.25)-oklab(-0.1 0.08 0.46 / 0.25)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-0.1 0.08 0.46 / 0.25)', expected = 'oklab(-0.1 0.08 0.46 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...00002 / 0.25)' == 'oklab(-0.1 0.08 0.46 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 0.08 0.46 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 0.080000000000000002 0.46000000000000002 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 0.080000000000000002 0.46000000000000002 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_oklab_4[oklab(-10% 0.08 0.46 / 25.0%)-oklab(-0.1 0.08 0.46 / 0.25)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-10% 0.08 0.46 / 25.0%)', expected = 'oklab(-0.1 0.08 0.46 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...00002 / 0.25)' == 'oklab(-0.1 0.08 0.46 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 0.08 0.46 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 0.080000000000000002 0.46000000000000002 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 0.080000000000000002 0.46000000000000002 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_oklab_4[oklab(-10% 20% 115% / 0.25)-oklab(-0.1 0.08 0.46 / 0.25)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-10% 20% 115% / 0.25)', expected = 'oklab(-0.1 0.08 0.46 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...00002 / 0.25)' == 'oklab(-0.1 0.08 0.46 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 0.08 0.46 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 0.080000000000000002 0.46000000000000002 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 0.080000000000000002 0.46000000000000002 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_oklab_4[oklab(0 0.4 0.46 / 0.25)-oklab(0 0.4 0.46 / 0.25)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0 0.4 0.46 / 0.25)', expected = 'oklab(0 0.4 0.46 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 0.40...00002 / 0.25)' == 'oklab(0 0.4 0.46 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 0.4 0.46 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 0.40000000000000002 0.46000000000000002 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 0.40000000000000002 0.46000000000000002 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___ test_color_oklab_4[oklab(0% 0.4 0.46 / 25.0%)-oklab(0 0.4 0.46 / 0.25)] ____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0% 0.4 0.46 / 25.0%)', expected = 'oklab(0 0.4 0.46 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 0.40...00002 / 0.25)' == 'oklab(0 0.4 0.46 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 0.4 0.46 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 0.40000000000000002 0.46000000000000002 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 0.40000000000000002 0.46000000000000002 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___ test_color_oklab_4[oklab(0% 100% 115% / 0.25)-oklab(0 0.4 0.46 / 0.25)] ____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0% 100% 115% / 0.25)', expected = 'oklab(0 0.4 0.46 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 0.40...00002 / 0.25)' == 'oklab(0 0.4 0.46 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 0.4 0.46 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 0.40000000000000002 0.46000000000000002 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 0.40000000000000002 0.46000000000000002 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__ test_color_oklab_4[oklab(0.1 0.4 0.46 / 0.25)-oklab(0.1 0.4 0.46 / 0.25)] ___\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0.1 0.4 0.46 / 0.25)', expected = 'oklab(0.1 0.4 0.46 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...00002 / 0.25)' == 'oklab(0.1 0.4 0.46 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 0.4 0.46 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 0.40000000000000002 0.46000000000000002 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 0.40000000000000002 0.46000000000000002 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__ test_color_oklab_4[oklab(10% 0.4 0.46 / 25.0%)-oklab(0.1 0.4 0.46 / 0.25)] __\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(10% 0.4 0.46 / 25.0%)', expected = 'oklab(0.1 0.4 0.46 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...00002 / 0.25)' == 'oklab(0.1 0.4 0.46 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 0.4 0.46 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 0.40000000000000002 0.46000000000000002 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 0.40000000000000002 0.46000000000000002 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__ test_color_oklab_4[oklab(10% 100% 115% / 0.25)-oklab(0.1 0.4 0.46 / 0.25)] __\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(10% 100% 115% / 0.25)', expected = 'oklab(0.1 0.4 0.46 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...00002 / 0.25)' == 'oklab(0.1 0.4 0.46 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 0.4 0.46 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 0.40000000000000002 0.46000000000000002 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 0.40000000000000002 0.46000000000000002 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_oklab_4[oklab(1 0.4 0.46 / 0.25)-oklab(1 0.4 0.46 / 0.25)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(1 0.4 0.46 / 0.25)', expected = 'oklab(1 0.4 0.46 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 0.40...00002 / 0.25)' == 'oklab(1 0.4 0.46 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 0.4 0.46 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 0.40000000000000002 0.46000000000000002 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 0.40000000000000002 0.46000000000000002 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__ test_color_oklab_4[oklab(100% 0.4 0.46 / 25.0%)-oklab(1 0.4 0.46 / 0.25)] ___\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(100% 0.4 0.46 / 25.0%)', expected = 'oklab(1 0.4 0.46 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 0.40...00002 / 0.25)' == 'oklab(1 0.4 0.46 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 0.4 0.46 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 0.40000000000000002 0.46000000000000002 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 0.40000000000000002 0.46000000000000002 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__ test_color_oklab_4[oklab(100% 100% 115% / 0.25)-oklab(1 0.4 0.46 / 0.25)] ___\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(100% 100% 115% / 0.25)', expected = 'oklab(1 0.4 0.46 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 0.40...00002 / 0.25)' == 'oklab(1 0.4 0.46 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 0.4 0.46 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 0.40000000000000002 0.46000000000000002 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 0.40000000000000002 0.46000000000000002 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__ test_color_oklab_4[oklab(1.1 0.4 0.46 / 0.25)-oklab(1.1 0.4 0.46 / 0.25)] ___\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(1.1 0.4 0.46 / 0.25)', expected = 'oklab(1.1 0.4 0.46 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...00002 / 0.25)' == 'oklab(1.1 0.4 0.46 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 0.4 0.46 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 0.40000000000000002 0.46000000000000002 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 0.40000000000000002 0.46000000000000002 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_oklab_4[oklab(110% 0.4 0.46 / 25.0%)-oklab(1.1 0.4 0.46 / 0.25)] __\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(110% 0.4 0.46 / 25.0%)', expected = 'oklab(1.1 0.4 0.46 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...00002 / 0.25)' == 'oklab(1.1 0.4 0.46 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 0.4 0.46 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 0.40000000000000002 0.46000000000000002 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 0.40000000000000002 0.46000000000000002 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_oklab_4[oklab(110% 100% 115% / 0.25)-oklab(1.1 0.4 0.46 / 0.25)] __\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(110% 100% 115% / 0.25)', expected = 'oklab(1.1 0.4 0.46 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...00002 / 0.25)' == 'oklab(1.1 0.4 0.46 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 0.4 0.46 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 0.40000000000000002 0.46000000000000002 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 0.40000000000000002 0.46000000000000002 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_oklab_4[oklab(-0.1 0.4 0.46 / 0.25)-oklab(-0.1 0.4 0.46 / 0.25)] __\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-0.1 0.4 0.46 / 0.25)', expected = 'oklab(-0.1 0.4 0.46 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...00002 / 0.25)' == 'oklab(-0.1 0.4 0.46 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 0.4 0.46 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 0.40000000000000002 0.46000000000000002 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 0.40000000000000002 0.46000000000000002 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_oklab_4[oklab(-10% 0.4 0.46 / 25.0%)-oklab(-0.1 0.4 0.46 / 0.25)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-10% 0.4 0.46 / 25.0%)', expected = 'oklab(-0.1 0.4 0.46 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...00002 / 0.25)' == 'oklab(-0.1 0.4 0.46 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 0.4 0.46 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 0.40000000000000002 0.46000000000000002 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 0.40000000000000002 0.46000000000000002 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_oklab_4[oklab(-10% 100% 115% / 0.25)-oklab(-0.1 0.4 0.46 / 0.25)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-10% 100% 115% / 0.25)', expected = 'oklab(-0.1 0.4 0.46 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...00002 / 0.25)' == 'oklab(-0.1 0.4 0.46 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 0.4 0.46 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 0.40000000000000002 0.46000000000000002 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 0.40000000000000002 0.46000000000000002 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___ test_color_oklab_4[oklab(0 0.44 0.46 / 0.25)-oklab(0 0.44 0.46 / 0.25)] ____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0 0.44 0.46 / 0.25)', expected = 'oklab(0 0.44 0.46 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 0.44...00002 / 0.25)' == 'oklab(0 0.44 0.46 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 0.44 0.46 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 0.44 0.46000000000000002 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? +++++++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 0.44 0.46000000000000002 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__ test_color_oklab_4[oklab(0% 0.44 0.46 / 25.0%)-oklab(0 0.44 0.46 / 0.25)] ___\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0% 0.44 0.46 / 25.0%)', expected = 'oklab(0 0.44 0.46 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 0.44...00002 / 0.25)' == 'oklab(0 0.44 0.46 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 0.44 0.46 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 0.44 0.46000000000000002 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? +++++++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 0.44 0.46000000000000002 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___ test_color_oklab_4[oklab(0% 110% 115% / 0.25)-oklab(0 0.44 0.46 / 0.25)] ___\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0% 110% 115% / 0.25)', expected = 'oklab(0 0.44 0.46 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 0.44...00002 / 0.25)' == 'oklab(0 0.44 0.46 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 0.44 0.46 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 0.44 0.46000000000000002 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? +++++++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 0.44 0.46000000000000002 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_oklab_4[oklab(0.1 0.44 0.46 / 0.25)-oklab(0.1 0.44 0.46 / 0.25)] __\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0.1 0.44 0.46 / 0.25)', expected = 'oklab(0.1 0.44 0.46 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...00002 / 0.25)' == 'oklab(0.1 0.44 0.46 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 0.44 0.46 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 0.44 0.46000000000000002 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 0.44 0.46000000000000002 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_oklab_4[oklab(10% 0.44 0.46 / 25.0%)-oklab(0.1 0.44 0.46 / 0.25)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(10% 0.44 0.46 / 25.0%)', expected = 'oklab(0.1 0.44 0.46 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...00002 / 0.25)' == 'oklab(0.1 0.44 0.46 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 0.44 0.46 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 0.44 0.46000000000000002 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 0.44 0.46000000000000002 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_oklab_4[oklab(10% 110% 115% / 0.25)-oklab(0.1 0.44 0.46 / 0.25)] __\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(10% 110% 115% / 0.25)', expected = 'oklab(0.1 0.44 0.46 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...00002 / 0.25)' == 'oklab(0.1 0.44 0.46 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 0.44 0.46 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 0.44 0.46000000000000002 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 0.44 0.46000000000000002 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___ test_color_oklab_4[oklab(1 0.44 0.46 / 0.25)-oklab(1 0.44 0.46 / 0.25)] ____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(1 0.44 0.46 / 0.25)', expected = 'oklab(1 0.44 0.46 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 0.44...00002 / 0.25)' == 'oklab(1 0.44 0.46 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 0.44 0.46 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 0.44 0.46000000000000002 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? +++++++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 0.44 0.46000000000000002 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_oklab_4[oklab(100% 0.44 0.46 / 25.0%)-oklab(1 0.44 0.46 / 0.25)] __\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(100% 0.44 0.46 / 25.0%)', expected = 'oklab(1 0.44 0.46 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 0.44...00002 / 0.25)' == 'oklab(1 0.44 0.46 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 0.44 0.46 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 0.44 0.46000000000000002 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? +++++++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 0.44 0.46000000000000002 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__ test_color_oklab_4[oklab(100% 110% 115% / 0.25)-oklab(1 0.44 0.46 / 0.25)] __\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(100% 110% 115% / 0.25)', expected = 'oklab(1 0.44 0.46 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 0.44...00002 / 0.25)' == 'oklab(1 0.44 0.46 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 0.44 0.46 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 0.44 0.46000000000000002 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? +++++++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 0.44 0.46000000000000002 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_oklab_4[oklab(1.1 0.44 0.46 / 0.25)-oklab(1.1 0.44 0.46 / 0.25)] __\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(1.1 0.44 0.46 / 0.25)', expected = 'oklab(1.1 0.44 0.46 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...00002 / 0.25)' == 'oklab(1.1 0.44 0.46 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 0.44 0.46 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 0.44 0.46000000000000002 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 0.44 0.46000000000000002 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_oklab_4[oklab(110% 0.44 0.46 / 25.0%)-oklab(1.1 0.44 0.46 / 0.25)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(110% 0.44 0.46 / 25.0%)', expected = 'oklab(1.1 0.44 0.46 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...00002 / 0.25)' == 'oklab(1.1 0.44 0.46 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 0.44 0.46 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 0.44 0.46000000000000002 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 0.44 0.46000000000000002 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_oklab_4[oklab(110% 110% 115% / 0.25)-oklab(1.1 0.44 0.46 / 0.25)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(110% 110% 115% / 0.25)', expected = 'oklab(1.1 0.44 0.46 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...00002 / 0.25)' == 'oklab(1.1 0.44 0.46 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 0.44 0.46 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 0.44 0.46000000000000002 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 0.44 0.46000000000000002 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_oklab_4[oklab(-0.1 0.44 0.46 / 0.25)-oklab(-0.1 0.44 0.46 / 0.25)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-0.1 0.44 0.46 / 0.25)', expected = 'oklab(-0.1 0.44 0.46 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...00002 / 0.25)' == 'oklab(-0.1 0.44 0.46 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 0.44 0.46 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 0.44 0.46000000000000002 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 0.44 0.46000000000000002 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_oklab_4[oklab(-10% 0.44 0.46 / 25.0%)-oklab(-0.1 0.44 0.46 / 0.25)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-10% 0.44 0.46 / 25.0%)', expected = 'oklab(-0.1 0.44 0.46 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...00002 / 0.25)' == 'oklab(-0.1 0.44 0.46 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 0.44 0.46 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 0.44 0.46000000000000002 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 0.44 0.46000000000000002 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_oklab_4[oklab(-10% 110% 115% / 0.25)-oklab(-0.1 0.44 0.46 / 0.25)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-10% 110% 115% / 0.25)', expected = 'oklab(-0.1 0.44 0.46 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...00002 / 0.25)' == 'oklab(-0.1 0.44 0.46 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 0.44 0.46 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 0.44 0.46000000000000002 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 0.44 0.46000000000000002 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__ test_color_oklab_4[oklab(0 -0.04 0.46 / 0.25)-oklab(0 -0.04 0.46 / 0.25)] ___\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0 -0.04 0.46 / 0.25)', expected = 'oklab(0 -0.04 0.46 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 -0.0...00002 / 0.25)' == 'oklab(0 -0.04 0.46 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 -0.04 0.46 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 -0.040000000000000001 0.46000000000000002 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 -0.040000000000000001 0.46000000000000002 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_oklab_4[oklab(0% -0.04 0.46 / 25.0%)-oklab(0 -0.04 0.46 / 0.25)] __\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0% -0.04 0.46 / 25.0%)', expected = 'oklab(0 -0.04 0.46 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 -0.0...00002 / 0.25)' == 'oklab(0 -0.04 0.46 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 -0.04 0.46 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 -0.040000000000000001 0.46000000000000002 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 -0.040000000000000001 0.46000000000000002 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__ test_color_oklab_4[oklab(0% -10% 115% / 0.25)-oklab(0 -0.04 0.46 / 0.25)] ___\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0% -10% 115% / 0.25)', expected = 'oklab(0 -0.04 0.46 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 -0.0...00002 / 0.25)' == 'oklab(0 -0.04 0.46 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 -0.04 0.46 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 -0.040000000000000001 0.46000000000000002 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 -0.040000000000000001 0.46000000000000002 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_oklab_4[oklab(0.1 -0.04 0.46 / 0.25)-oklab(0.1 -0.04 0.46 / 0.25)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0.1 -0.04 0.46 / 0.25)', expected = 'oklab(0.1 -0.04 0.46 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...00002 / 0.25)' == 'oklab(0.1 -0.04 0.46 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 -0.04 0.46 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 -0.040000000000000001 0.46000000000000002 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 -0.040000000000000001 0.46000000000000002 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_oklab_4[oklab(10% -0.04 0.46 / 25.0%)-oklab(0.1 -0.04 0.46 / 0.25)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(10% -0.04 0.46 / 25.0%)', expected = 'oklab(0.1 -0.04 0.46 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...00002 / 0.25)' == 'oklab(0.1 -0.04 0.46 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 -0.04 0.46 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 -0.040000000000000001 0.46000000000000002 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 -0.040000000000000001 0.46000000000000002 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_oklab_4[oklab(10% -10% 115% / 0.25)-oklab(0.1 -0.04 0.46 / 0.25)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(10% -10% 115% / 0.25)', expected = 'oklab(0.1 -0.04 0.46 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...00002 / 0.25)' == 'oklab(0.1 -0.04 0.46 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 -0.04 0.46 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 -0.040000000000000001 0.46000000000000002 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 -0.040000000000000001 0.46000000000000002 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__ test_color_oklab_4[oklab(1 -0.04 0.46 / 0.25)-oklab(1 -0.04 0.46 / 0.25)] ___\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(1 -0.04 0.46 / 0.25)', expected = 'oklab(1 -0.04 0.46 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 -0.0...00002 / 0.25)' == 'oklab(1 -0.04 0.46 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 -0.04 0.46 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 -0.040000000000000001 0.46000000000000002 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 -0.040000000000000001 0.46000000000000002 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_oklab_4[oklab(100% -0.04 0.46 / 25.0%)-oklab(1 -0.04 0.46 / 0.25)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(100% -0.04 0.46 / 25.0%)', expected = 'oklab(1 -0.04 0.46 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 -0.0...00002 / 0.25)' == 'oklab(1 -0.04 0.46 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 -0.04 0.46 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 -0.040000000000000001 0.46000000000000002 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 -0.040000000000000001 0.46000000000000002 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_oklab_4[oklab(100% -10% 115% / 0.25)-oklab(1 -0.04 0.46 / 0.25)] __\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(100% -10% 115% / 0.25)', expected = 'oklab(1 -0.04 0.46 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 -0.0...00002 / 0.25)' == 'oklab(1 -0.04 0.46 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 -0.04 0.46 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 -0.040000000000000001 0.46000000000000002 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 -0.040000000000000001 0.46000000000000002 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_oklab_4[oklab(1.1 -0.04 0.46 / 0.25)-oklab(1.1 -0.04 0.46 / 0.25)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(1.1 -0.04 0.46 / 0.25)', expected = 'oklab(1.1 -0.04 0.46 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...00002 / 0.25)' == 'oklab(1.1 -0.04 0.46 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 -0.04 0.46 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 -0.040000000000000001 0.46000000000000002 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 -0.040000000000000001 0.46000000000000002 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_oklab_4[oklab(110% -0.04 0.46 / 25.0%)-oklab(1.1 -0.04 0.46 / 0.25)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(110% -0.04 0.46 / 25.0%)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["expected = 'oklab(1.1 -0.04 0.46 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...00002 / 0.25)' == 'oklab(1.1 -0.04 0.46 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 -0.04 0.46 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 -0.040000000000000001 0.46000000000000002 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 -0.040000000000000001 0.46000000000000002 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_oklab_4[oklab(110% -10% 115% / 0.25)-oklab(1.1 -0.04 0.46 / 0.25)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(110% -10% 115% / 0.25)', expected = 'oklab(1.1 -0.04 0.46 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...00002 / 0.25)' == 'oklab(1.1 -0.04 0.46 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 -0.04 0.46 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 -0.040000000000000001 0.46000000000000002 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 -0.040000000000000001 0.46000000000000002 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_oklab_4[oklab(-0.1 -0.04 0.46 / 0.25)-oklab(-0.1 -0.04 0.46 / 0.25)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-0.1 -0.04 0.46 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["expected = 'oklab(-0.1 -0.04 0.46 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...00002 / 0.25)' == 'oklab(-0.1 -... 0.46 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 -0.04 0.46 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 -0.040000000000000001 0.46000000000000002 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 -0.040000000000000001 0.46000000000000002 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_oklab_4[oklab(-10% -0.04 0.46 / 25.0%)-oklab(-0.1 -0.04 0.46 / 0.25)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-10% -0.04 0.46 / 25.0%)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["expected = 'oklab(-0.1 -0.04 0.46 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...00002 / 0.25)' == 'oklab(-0.1 -... 0.46 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 -0.04 0.46 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 -0.040000000000000001 0.46000000000000002 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 -0.040000000000000001 0.46000000000000002 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_oklab_4[oklab(-10% -10% 115% / 0.25)-oklab(-0.1 -0.04 0.46 / 0.25)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-10% -10% 115% / 0.25)', expected = 'oklab(-0.1 -0.04 0.46 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...00002 / 0.25)' == 'oklab(-0.1 -... 0.46 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 -0.04 0.46 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 -0.040000000000000001 0.46000000000000002 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 -0.040000000000000001 0.46000000000000002 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklab_4[oklab(0 0 -0.04 / 0.25)-oklab(0 0 -0.04 / 0.25)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0 0 -0.04 / 0.25)', expected = 'oklab(0 0 -0.04 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 0 -0...00001 / 0.25)' == 'oklab(0 0 -0.04 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 0 -0.04 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 0 -0.040000000000000001 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 0 -0.040000000000000001 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_oklab_4[oklab(0% 0 -0.04 / 25.0%)-oklab(0 0 -0.04 / 0.25)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0% 0 -0.04 / 25.0%)', expected = 'oklab(0 0 -0.04 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 0 -0...00001 / 0.25)' == 'oklab(0 0 -0.04 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 0 -0.04 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 0 -0.040000000000000001 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 0 -0.040000000000000001 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklab_4[oklab(0% 0% -10% / 0.25)-oklab(0 0 -0.04 / 0.25)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0% 0% -10% / 0.25)', expected = 'oklab(0 0 -0.04 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 0 -0...00001 / 0.25)' == 'oklab(0 0 -0.04 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 0 -0.04 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 0 -0.040000000000000001 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 0 -0.040000000000000001 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___ test_color_oklab_4[oklab(0.1 0 -0.04 / 0.25)-oklab(0.1 0 -0.04 / 0.25)] ____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0.1 0 -0.04 / 0.25)', expected = 'oklab(0.1 0 -0.04 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...00001 / 0.25)' == 'oklab(0.1 0 -0.04 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 0 -0.04 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 0 -0.040000000000000001 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 0 -0.040000000000000001 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___ test_color_oklab_4[oklab(10% 0 -0.04 / 25.0%)-oklab(0.1 0 -0.04 / 0.25)] ___\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(10% 0 -0.04 / 25.0%)', expected = 'oklab(0.1 0 -0.04 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...00001 / 0.25)' == 'oklab(0.1 0 -0.04 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 0 -0.04 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 0 -0.040000000000000001 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 0 -0.040000000000000001 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___ test_color_oklab_4[oklab(10% 0% -10% / 0.25)-oklab(0.1 0 -0.04 / 0.25)] ____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(10% 0% -10% / 0.25)', expected = 'oklab(0.1 0 -0.04 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...00001 / 0.25)' == 'oklab(0.1 0 -0.04 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 0 -0.04 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 0 -0.040000000000000001 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 0 -0.040000000000000001 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklab_4[oklab(1 0 -0.04 / 0.25)-oklab(1 0 -0.04 / 0.25)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(1 0 -0.04 / 0.25)', expected = 'oklab(1 0 -0.04 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 0 -0...00001 / 0.25)' == 'oklab(1 0 -0.04 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 0 -0.04 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 0 -0.040000000000000001 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 0 -0.040000000000000001 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___ test_color_oklab_4[oklab(100% 0 -0.04 / 25.0%)-oklab(1 0 -0.04 / 0.25)] ____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(100% 0 -0.04 / 25.0%)', expected = 'oklab(1 0 -0.04 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 0 -0...00001 / 0.25)' == 'oklab(1 0 -0.04 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 0 -0.04 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 0 -0.040000000000000001 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 0 -0.040000000000000001 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_oklab_4[oklab(100% 0% -10% / 0.25)-oklab(1 0 -0.04 / 0.25)] ____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(100% 0% -10% / 0.25)', expected = 'oklab(1 0 -0.04 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 0 -0...00001 / 0.25)' == 'oklab(1 0 -0.04 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 0 -0.04 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 0 -0.040000000000000001 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 0 -0.040000000000000001 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___ test_color_oklab_4[oklab(1.1 0 -0.04 / 0.25)-oklab(1.1 0 -0.04 / 0.25)] ____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(1.1 0 -0.04 / 0.25)', expected = 'oklab(1.1 0 -0.04 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...00001 / 0.25)' == 'oklab(1.1 0 -0.04 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 0 -0.04 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 0 -0.040000000000000001 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 0 -0.040000000000000001 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__ test_color_oklab_4[oklab(110% 0 -0.04 / 25.0%)-oklab(1.1 0 -0.04 / 0.25)] ___\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(110% 0 -0.04 / 25.0%)', expected = 'oklab(1.1 0 -0.04 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...00001 / 0.25)' == 'oklab(1.1 0 -0.04 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 0 -0.04 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 0 -0.040000000000000001 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 0 -0.040000000000000001 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___ test_color_oklab_4[oklab(110% 0% -10% / 0.25)-oklab(1.1 0 -0.04 / 0.25)] ___\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(110% 0% -10% / 0.25)', expected = 'oklab(1.1 0 -0.04 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...00001 / 0.25)' == 'oklab(1.1 0 -0.04 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 0 -0.04 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 0 -0.040000000000000001 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 0 -0.040000000000000001 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__ test_color_oklab_4[oklab(-0.1 0 -0.04 / 0.25)-oklab(-0.1 0 -0.04 / 0.25)] ___\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-0.1 0 -0.04 / 0.25)', expected = 'oklab(-0.1 0 -0.04 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...00001 / 0.25)' == 'oklab(-0.1 0 -0.04 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 0 -0.04 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 0 -0.040000000000000001 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 0 -0.040000000000000001 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__ test_color_oklab_4[oklab(-10% 0 -0.04 / 25.0%)-oklab(-0.1 0 -0.04 / 0.25)] __\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-10% 0 -0.04 / 25.0%)', expected = 'oklab(-0.1 0 -0.04 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...00001 / 0.25)' == 'oklab(-0.1 0 -0.04 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 0 -0.04 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 0 -0.040000000000000001 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 0 -0.040000000000000001 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__ test_color_oklab_4[oklab(-10% 0% -10% / 0.25)-oklab(-0.1 0 -0.04 / 0.25)] ___\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-10% 0% -10% / 0.25)', expected = 'oklab(-0.1 0 -0.04 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...00001 / 0.25)' == 'oklab(-0.1 0 -0.04 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 0 -0.04 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 0 -0.040000000000000001 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 0 -0.040000000000000001 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__ test_color_oklab_4[oklab(0 0.08 -0.04 / 0.25)-oklab(0 0.08 -0.04 / 0.25)] ___\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0 0.08 -0.04 / 0.25)', expected = 'oklab(0 0.08 -0.04 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 0.08...00001 / 0.25)' == 'oklab(0 0.08 -0.04 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 0.08 -0.04 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 0.080000000000000002 -0.040000000000000001 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 0.080000000000000002 -0.040000000000000001 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_oklab_4[oklab(0% 0.08 -0.04 / 25.0%)-oklab(0 0.08 -0.04 / 0.25)] __\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0% 0.08 -0.04 / 25.0%)', expected = 'oklab(0 0.08 -0.04 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 0.08...00001 / 0.25)' == 'oklab(0 0.08 -0.04 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 0.08 -0.04 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 0.080000000000000002 -0.040000000000000001 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 0.080000000000000002 -0.040000000000000001 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___ test_color_oklab_4[oklab(0% 20% -10% / 0.25)-oklab(0 0.08 -0.04 / 0.25)] ___\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0% 20% -10% / 0.25)', expected = 'oklab(0 0.08 -0.04 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 0.08...00001 / 0.25)' == 'oklab(0 0.08 -0.04 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 0.08 -0.04 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 0.080000000000000002 -0.040000000000000001 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 0.080000000000000002 -0.040000000000000001 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_oklab_4[oklab(0.1 0.08 -0.04 / 0.25)-oklab(0.1 0.08 -0.04 / 0.25)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0.1 0.08 -0.04 / 0.25)', expected = 'oklab(0.1 0.08 -0.04 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...00001 / 0.25)' == 'oklab(0.1 0.08 -0.04 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 0.08 -0.04 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 0.080000000000000002 -0.040000000000000001 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 0.080000000000000002 -0.040000000000000001 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_oklab_4[oklab(10% 0.08 -0.04 / 25.0%)-oklab(0.1 0.08 -0.04 / 0.25)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(10% 0.08 -0.04 / 25.0%)', expected = 'oklab(0.1 0.08 -0.04 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...00001 / 0.25)' == 'oklab(0.1 0.08 -0.04 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 0.08 -0.04 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 0.080000000000000002 -0.040000000000000001 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 0.080000000000000002 -0.040000000000000001 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_oklab_4[oklab(10% 20% -10% / 0.25)-oklab(0.1 0.08 -0.04 / 0.25)] __\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(10% 20% -10% / 0.25)', expected = 'oklab(0.1 0.08 -0.04 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...00001 / 0.25)' == 'oklab(0.1 0.08 -0.04 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 0.08 -0.04 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 0.080000000000000002 -0.040000000000000001 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 0.080000000000000002 -0.040000000000000001 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__ test_color_oklab_4[oklab(1 0.08 -0.04 / 0.25)-oklab(1 0.08 -0.04 / 0.25)] ___\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(1 0.08 -0.04 / 0.25)', expected = 'oklab(1 0.08 -0.04 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 0.08...00001 / 0.25)' == 'oklab(1 0.08 -0.04 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 0.08 -0.04 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 0.080000000000000002 -0.040000000000000001 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 0.080000000000000002 -0.040000000000000001 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_oklab_4[oklab(100% 0.08 -0.04 / 25.0%)-oklab(1 0.08 -0.04 / 0.25)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(100% 0.08 -0.04 / 25.0%)', expected = 'oklab(1 0.08 -0.04 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 0.08...00001 / 0.25)' == 'oklab(1 0.08 -0.04 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 0.08 -0.04 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 0.080000000000000002 -0.040000000000000001 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 0.080000000000000002 -0.040000000000000001 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__ test_color_oklab_4[oklab(100% 20% -10% / 0.25)-oklab(1 0.08 -0.04 / 0.25)] __\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(100% 20% -10% / 0.25)', expected = 'oklab(1 0.08 -0.04 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 0.08...00001 / 0.25)' == 'oklab(1 0.08 -0.04 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 0.08 -0.04 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 0.080000000000000002 -0.040000000000000001 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 0.080000000000000002 -0.040000000000000001 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_oklab_4[oklab(1.1 0.08 -0.04 / 0.25)-oklab(1.1 0.08 -0.04 / 0.25)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(1.1 0.08 -0.04 / 0.25)', expected = 'oklab(1.1 0.08 -0.04 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...00001 / 0.25)' == 'oklab(1.1 0.08 -0.04 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 0.08 -0.04 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 0.080000000000000002 -0.040000000000000001 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 0.080000000000000002 -0.040000000000000001 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_oklab_4[oklab(110% 0.08 -0.04 / 25.0%)-oklab(1.1 0.08 -0.04 / 0.25)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(110% 0.08 -0.04 / 25.0%)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["expected = 'oklab(1.1 0.08 -0.04 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...00001 / 0.25)' == 'oklab(1.1 0.08 -0.04 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 0.08 -0.04 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 0.080000000000000002 -0.040000000000000001 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 0.080000000000000002 -0.040000000000000001 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_oklab_4[oklab(110% 20% -10% / 0.25)-oklab(1.1 0.08 -0.04 / 0.25)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(110% 20% -10% / 0.25)', expected = 'oklab(1.1 0.08 -0.04 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...00001 / 0.25)' == 'oklab(1.1 0.08 -0.04 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 0.08 -0.04 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 0.080000000000000002 -0.040000000000000001 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 0.080000000000000002 -0.040000000000000001 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_oklab_4[oklab(-0.1 0.08 -0.04 / 0.25)-oklab(-0.1 0.08 -0.04 / 0.25)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-0.1 0.08 -0.04 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["expected = 'oklab(-0.1 0.08 -0.04 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...00001 / 0.25)' == 'oklab(-0.1 0...-0.04 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 0.08 -0.04 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 0.080000000000000002 -0.040000000000000001 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 0.080000000000000002 -0.040000000000000001 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_oklab_4[oklab(-10% 0.08 -0.04 / 25.0%)-oklab(-0.1 0.08 -0.04 / 0.25)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-10% 0.08 -0.04 / 25.0%)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["expected = 'oklab(-0.1 0.08 -0.04 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...00001 / 0.25)' == 'oklab(-0.1 0...-0.04 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 0.08 -0.04 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 0.080000000000000002 -0.040000000000000001 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 0.080000000000000002 -0.040000000000000001 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_oklab_4[oklab(-10% 20% -10% / 0.25)-oklab(-0.1 0.08 -0.04 / 0.25)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-10% 20% -10% / 0.25)', expected = 'oklab(-0.1 0.08 -0.04 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...00001 / 0.25)' == 'oklab(-0.1 0...-0.04 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 0.08 -0.04 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 0.080000000000000002 -0.040000000000000001 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 0.080000000000000002 -0.040000000000000001 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___ test_color_oklab_4[oklab(0 0.4 -0.04 / 0.25)-oklab(0 0.4 -0.04 / 0.25)] ____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0 0.4 -0.04 / 0.25)', expected = 'oklab(0 0.4 -0.04 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 0.40...00001 / 0.25)' == 'oklab(0 0.4 -0.04 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 0.4 -0.04 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 0.40000000000000002 -0.040000000000000001 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 0.40000000000000002 -0.040000000000000001 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__ test_color_oklab_4[oklab(0% 0.4 -0.04 / 25.0%)-oklab(0 0.4 -0.04 / 0.25)] ___\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0% 0.4 -0.04 / 25.0%)', expected = 'oklab(0 0.4 -0.04 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 0.40...00001 / 0.25)' == 'oklab(0 0.4 -0.04 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 0.4 -0.04 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 0.40000000000000002 -0.040000000000000001 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 0.40000000000000002 -0.040000000000000001 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___ test_color_oklab_4[oklab(0% 100% -10% / 0.25)-oklab(0 0.4 -0.04 / 0.25)] ___\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0% 100% -10% / 0.25)', expected = 'oklab(0 0.4 -0.04 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 0.40...00001 / 0.25)' == 'oklab(0 0.4 -0.04 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 0.4 -0.04 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 0.40000000000000002 -0.040000000000000001 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 0.40000000000000002 -0.040000000000000001 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_oklab_4[oklab(0.1 0.4 -0.04 / 0.25)-oklab(0.1 0.4 -0.04 / 0.25)] __\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0.1 0.4 -0.04 / 0.25)', expected = 'oklab(0.1 0.4 -0.04 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...00001 / 0.25)' == 'oklab(0.1 0.4 -0.04 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 0.4 -0.04 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 0.40000000000000002 -0.040000000000000001 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 0.40000000000000002 -0.040000000000000001 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_oklab_4[oklab(10% 0.4 -0.04 / 25.0%)-oklab(0.1 0.4 -0.04 / 0.25)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(10% 0.4 -0.04 / 25.0%)', expected = 'oklab(0.1 0.4 -0.04 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...00001 / 0.25)' == 'oklab(0.1 0.4 -0.04 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 0.4 -0.04 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 0.40000000000000002 -0.040000000000000001 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 0.40000000000000002 -0.040000000000000001 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_oklab_4[oklab(10% 100% -10% / 0.25)-oklab(0.1 0.4 -0.04 / 0.25)] __\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(10% 100% -10% / 0.25)', expected = 'oklab(0.1 0.4 -0.04 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...00001 / 0.25)' == 'oklab(0.1 0.4 -0.04 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 0.4 -0.04 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 0.40000000000000002 -0.040000000000000001 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 0.40000000000000002 -0.040000000000000001 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___ test_color_oklab_4[oklab(1 0.4 -0.04 / 0.25)-oklab(1 0.4 -0.04 / 0.25)] ____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(1 0.4 -0.04 / 0.25)', expected = 'oklab(1 0.4 -0.04 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 0.40...00001 / 0.25)' == 'oklab(1 0.4 -0.04 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 0.4 -0.04 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 0.40000000000000002 -0.040000000000000001 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 0.40000000000000002 -0.040000000000000001 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_oklab_4[oklab(100% 0.4 -0.04 / 25.0%)-oklab(1 0.4 -0.04 / 0.25)] __\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(100% 0.4 -0.04 / 25.0%)', expected = 'oklab(1 0.4 -0.04 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 0.40...00001 / 0.25)' == 'oklab(1 0.4 -0.04 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 0.4 -0.04 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 0.40000000000000002 -0.040000000000000001 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 0.40000000000000002 -0.040000000000000001 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__ test_color_oklab_4[oklab(100% 100% -10% / 0.25)-oklab(1 0.4 -0.04 / 0.25)] __\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(100% 100% -10% / 0.25)', expected = 'oklab(1 0.4 -0.04 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 0.40...00001 / 0.25)' == 'oklab(1 0.4 -0.04 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 0.4 -0.04 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 0.40000000000000002 -0.040000000000000001 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 0.40000000000000002 -0.040000000000000001 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_oklab_4[oklab(1.1 0.4 -0.04 / 0.25)-oklab(1.1 0.4 -0.04 / 0.25)] __\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(1.1 0.4 -0.04 / 0.25)', expected = 'oklab(1.1 0.4 -0.04 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...00001 / 0.25)' == 'oklab(1.1 0.4 -0.04 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 0.4 -0.04 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 0.40000000000000002 -0.040000000000000001 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 0.40000000000000002 -0.040000000000000001 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_oklab_4[oklab(110% 0.4 -0.04 / 25.0%)-oklab(1.1 0.4 -0.04 / 0.25)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(110% 0.4 -0.04 / 25.0%)', expected = 'oklab(1.1 0.4 -0.04 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...00001 / 0.25)' == 'oklab(1.1 0.4 -0.04 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 0.4 -0.04 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 0.40000000000000002 -0.040000000000000001 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 0.40000000000000002 -0.040000000000000001 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_oklab_4[oklab(110% 100% -10% / 0.25)-oklab(1.1 0.4 -0.04 / 0.25)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(110% 100% -10% / 0.25)', expected = 'oklab(1.1 0.4 -0.04 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...00001 / 0.25)' == 'oklab(1.1 0.4 -0.04 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 0.4 -0.04 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 0.40000000000000002 -0.040000000000000001 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 0.40000000000000002 -0.040000000000000001 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_oklab_4[oklab(-0.1 0.4 -0.04 / 0.25)-oklab(-0.1 0.4 -0.04 / 0.25)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-0.1 0.4 -0.04 / 0.25)', expected = 'oklab(-0.1 0.4 -0.04 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...00001 / 0.25)' == 'oklab(-0.1 0.4 -0.04 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 0.4 -0.04 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 0.40000000000000002 -0.040000000000000001 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 0.40000000000000002 -0.040000000000000001 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_oklab_4[oklab(-10% 0.4 -0.04 / 25.0%)-oklab(-0.1 0.4 -0.04 / 0.25)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-10% 0.4 -0.04 / 25.0%)', expected = 'oklab(-0.1 0.4 -0.04 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...00001 / 0.25)' == 'oklab(-0.1 0.4 -0.04 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 0.4 -0.04 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 0.40000000000000002 -0.040000000000000001 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 0.40000000000000002 -0.040000000000000001 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_oklab_4[oklab(-10% 100% -10% / 0.25)-oklab(-0.1 0.4 -0.04 / 0.25)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-10% 100% -10% / 0.25)', expected = 'oklab(-0.1 0.4 -0.04 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...00001 / 0.25)' == 'oklab(-0.1 0.4 -0.04 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 0.4 -0.04 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 0.40000000000000002 -0.040000000000000001 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 0.40000000000000002 -0.040000000000000001 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__ test_color_oklab_4[oklab(0 0.44 -0.04 / 0.25)-oklab(0 0.44 -0.04 / 0.25)] ___\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0 0.44 -0.04 / 0.25)', expected = 'oklab(0 0.44 -0.04 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 0.44...00001 / 0.25)' == 'oklab(0 0.44 -0.04 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 0.44 -0.04 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 0.44 -0.040000000000000001 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ++++++++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 0.44 -0.040000000000000001 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_oklab_4[oklab(0% 0.44 -0.04 / 25.0%)-oklab(0 0.44 -0.04 / 0.25)] __\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0% 0.44 -0.04 / 25.0%)', expected = 'oklab(0 0.44 -0.04 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 0.44...00001 / 0.25)' == 'oklab(0 0.44 -0.04 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 0.44 -0.04 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 0.44 -0.040000000000000001 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ++++++++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 0.44 -0.040000000000000001 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__ test_color_oklab_4[oklab(0% 110% -10% / 0.25)-oklab(0 0.44 -0.04 / 0.25)] ___\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0% 110% -10% / 0.25)', expected = 'oklab(0 0.44 -0.04 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 0.44...00001 / 0.25)' == 'oklab(0 0.44 -0.04 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 0.44 -0.04 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 0.44 -0.040000000000000001 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ++++++++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 0.44 -0.040000000000000001 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_oklab_4[oklab(0.1 0.44 -0.04 / 0.25)-oklab(0.1 0.44 -0.04 / 0.25)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0.1 0.44 -0.04 / 0.25)', expected = 'oklab(0.1 0.44 -0.04 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...00001 / 0.25)' == 'oklab(0.1 0.44 -0.04 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 0.44 -0.04 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 0.44 -0.040000000000000001 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 0.44 -0.040000000000000001 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_oklab_4[oklab(10% 0.44 -0.04 / 25.0%)-oklab(0.1 0.44 -0.04 / 0.25)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(10% 0.44 -0.04 / 25.0%)', expected = 'oklab(0.1 0.44 -0.04 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...00001 / 0.25)' == 'oklab(0.1 0.44 -0.04 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 0.44 -0.04 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 0.44 -0.040000000000000001 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 0.44 -0.040000000000000001 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_oklab_4[oklab(10% 110% -10% / 0.25)-oklab(0.1 0.44 -0.04 / 0.25)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(10% 110% -10% / 0.25)', expected = 'oklab(0.1 0.44 -0.04 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...00001 / 0.25)' == 'oklab(0.1 0.44 -0.04 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 0.44 -0.04 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 0.44 -0.040000000000000001 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 0.44 -0.040000000000000001 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__ test_color_oklab_4[oklab(1 0.44 -0.04 / 0.25)-oklab(1 0.44 -0.04 / 0.25)] ___\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(1 0.44 -0.04 / 0.25)', expected = 'oklab(1 0.44 -0.04 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 0.44...00001 / 0.25)' == 'oklab(1 0.44 -0.04 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 0.44 -0.04 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 0.44 -0.040000000000000001 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ++++++++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 0.44 -0.040000000000000001 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_oklab_4[oklab(100% 0.44 -0.04 / 25.0%)-oklab(1 0.44 -0.04 / 0.25)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(100% 0.44 -0.04 / 25.0%)', expected = 'oklab(1 0.44 -0.04 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 0.44...00001 / 0.25)' == 'oklab(1 0.44 -0.04 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 0.44 -0.04 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 0.44 -0.040000000000000001 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ++++++++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 0.44 -0.040000000000000001 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_oklab_4[oklab(100% 110% -10% / 0.25)-oklab(1 0.44 -0.04 / 0.25)] __\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(100% 110% -10% / 0.25)', expected = 'oklab(1 0.44 -0.04 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 0.44...00001 / 0.25)' == 'oklab(1 0.44 -0.04 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 0.44 -0.04 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 0.44 -0.040000000000000001 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ++++++++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 0.44 -0.040000000000000001 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_oklab_4[oklab(1.1 0.44 -0.04 / 0.25)-oklab(1.1 0.44 -0.04 / 0.25)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(1.1 0.44 -0.04 / 0.25)', expected = 'oklab(1.1 0.44 -0.04 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...00001 / 0.25)' == 'oklab(1.1 0.44 -0.04 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 0.44 -0.04 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 0.44 -0.040000000000000001 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 0.44 -0.040000000000000001 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_oklab_4[oklab(110% 0.44 -0.04 / 25.0%)-oklab(1.1 0.44 -0.04 / 0.25)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(110% 0.44 -0.04 / 25.0%)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["expected = 'oklab(1.1 0.44 -0.04 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...00001 / 0.25)' == 'oklab(1.1 0.44 -0.04 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 0.44 -0.04 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 0.44 -0.040000000000000001 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 0.44 -0.040000000000000001 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_oklab_4[oklab(110% 110% -10% / 0.25)-oklab(1.1 0.44 -0.04 / 0.25)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(110% 110% -10% / 0.25)', expected = 'oklab(1.1 0.44 -0.04 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...00001 / 0.25)' == 'oklab(1.1 0.44 -0.04 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 0.44 -0.04 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 0.44 -0.040000000000000001 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 0.44 -0.040000000000000001 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_oklab_4[oklab(-0.1 0.44 -0.04 / 0.25)-oklab(-0.1 0.44 -0.04 / 0.25)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-0.1 0.44 -0.04 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["expected = 'oklab(-0.1 0.44 -0.04 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...00001 / 0.25)' == 'oklab(-0.1 0...-0.04 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 0.44 -0.04 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 0.44 -0.040000000000000001 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 0.44 -0.040000000000000001 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_oklab_4[oklab(-10% 0.44 -0.04 / 25.0%)-oklab(-0.1 0.44 -0.04 / 0.25)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-10% 0.44 -0.04 / 25.0%)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["expected = 'oklab(-0.1 0.44 -0.04 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...00001 / 0.25)' == 'oklab(-0.1 0...-0.04 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 0.44 -0.04 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 0.44 -0.040000000000000001 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 0.44 -0.040000000000000001 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_oklab_4[oklab(-10% 110% -10% / 0.25)-oklab(-0.1 0.44 -0.04 / 0.25)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-10% 110% -10% / 0.25)', expected = 'oklab(-0.1 0.44 -0.04 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...00001 / 0.25)' == 'oklab(-0.1 0...-0.04 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 0.44 -0.04 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 0.44 -0.040000000000000001 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 0.44 -0.040000000000000001 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_oklab_4[oklab(0 -0.04 -0.04 / 0.25)-oklab(0 -0.04 -0.04 / 0.25)] __\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0 -0.04 -0.04 / 0.25)', expected = 'oklab(0 -0.04 -0.04 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 -0.0...00001 / 0.25)' == 'oklab(0 -0.04 -0.04 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 -0.04 -0.04 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 -0.040000000000000001 -0.040000000000000001 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 -0.040000000000000001 -0.040000000000000001 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_oklab_4[oklab(0% -0.04 -0.04 / 25.0%)-oklab(0 -0.04 -0.04 / 0.25)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0% -0.04 -0.04 / 25.0%)', expected = 'oklab(0 -0.04 -0.04 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 -0.0...00001 / 0.25)' == 'oklab(0 -0.04 -0.04 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 -0.04 -0.04 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 -0.040000000000000001 -0.040000000000000001 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 -0.040000000000000001 -0.040000000000000001 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__ test_color_oklab_4[oklab(0% -10% -10% / 0.25)-oklab(0 -0.04 -0.04 / 0.25)] __\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0% -10% -10% / 0.25)', expected = 'oklab(0 -0.04 -0.04 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 -0.0...00001 / 0.25)' == 'oklab(0 -0.04 -0.04 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 -0.04 -0.04 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 -0.040000000000000001 -0.040000000000000001 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 -0.040000000000000001 -0.040000000000000001 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_oklab_4[oklab(0.1 -0.04 -0.04 / 0.25)-oklab(0.1 -0.04 -0.04 / 0.25)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0.1 -0.04 -0.04 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["expected = 'oklab(0.1 -0.04 -0.04 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...00001 / 0.25)' == 'oklab(0.1 -0...-0.04 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 -0.04 -0.04 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 -0.040000000000000001 -0.040000000000000001 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 -0.040000000000000001 -0.040000000000000001 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_oklab_4[oklab(10% -0.04 -0.04 / 25.0%)-oklab(0.1 -0.04 -0.04 / 0.25)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(10% -0.04 -0.04 / 25.0%)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["expected = 'oklab(0.1 -0.04 -0.04 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...00001 / 0.25)' == 'oklab(0.1 -0...-0.04 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 -0.04 -0.04 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 -0.040000000000000001 -0.040000000000000001 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 -0.040000000000000001 -0.040000000000000001 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_oklab_4[oklab(10% -10% -10% / 0.25)-oklab(0.1 -0.04 -0.04 / 0.25)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(10% -10% -10% / 0.25)', expected = 'oklab(0.1 -0.04 -0.04 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...00001 / 0.25)' == 'oklab(0.1 -0...-0.04 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 -0.04 -0.04 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 -0.040000000000000001 -0.040000000000000001 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 -0.040000000000000001 -0.040000000000000001 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_oklab_4[oklab(1 -0.04 -0.04 / 0.25)-oklab(1 -0.04 -0.04 / 0.25)] __\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(1 -0.04 -0.04 / 0.25)', expected = 'oklab(1 -0.04 -0.04 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 -0.0...00001 / 0.25)' == 'oklab(1 -0.04 -0.04 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 -0.04 -0.04 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 -0.040000000000000001 -0.040000000000000001 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 -0.040000000000000001 -0.040000000000000001 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_oklab_4[oklab(100% -0.04 -0.04 / 25.0%)-oklab(1 -0.04 -0.04 / 0.25)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(100% -0.04 -0.04 / 25.0%)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["expected = 'oklab(1 -0.04 -0.04 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 -0.0...00001 / 0.25)' == 'oklab(1 -0.04 -0.04 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 -0.04 -0.04 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 -0.040000000000000001 -0.040000000000000001 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 -0.040000000000000001 -0.040000000000000001 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_oklab_4[oklab(100% -10% -10% / 0.25)-oklab(1 -0.04 -0.04 / 0.25)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(100% -10% -10% / 0.25)', expected = 'oklab(1 -0.04 -0.04 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 -0.0...00001 / 0.25)' == 'oklab(1 -0.04 -0.04 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 -0.04 -0.04 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 -0.040000000000000001 -0.040000000000000001 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 -0.040000000000000001 -0.040000000000000001 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_oklab_4[oklab(1.1 -0.04 -0.04 / 0.25)-oklab(1.1 -0.04 -0.04 / 0.25)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(1.1 -0.04 -0.04 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["expected = 'oklab(1.1 -0.04 -0.04 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...00001 / 0.25)' == 'oklab(1.1 -0...-0.04 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 -0.04 -0.04 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 -0.040000000000000001 -0.040000000000000001 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 -0.040000000000000001 -0.040000000000000001 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_oklab_4[oklab(110% -0.04 -0.04 / 25.0%)-oklab(1.1 -0.04 -0.04 / 0.25)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(110% -0.04 -0.04 / 25.0%)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["expected = 'oklab(1.1 -0.04 -0.04 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...00001 / 0.25)' == 'oklab(1.1 -0...-0.04 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 -0.04 -0.04 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 -0.040000000000000001 -0.040000000000000001 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 -0.040000000000000001 -0.040000000000000001 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_oklab_4[oklab(110% -10% -10% / 0.25)-oklab(1.1 -0.04 -0.04 / 0.25)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(110% -10% -10% / 0.25)', expected = 'oklab(1.1 -0.04 -0.04 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...00001 / 0.25)' == 'oklab(1.1 -0...-0.04 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 -0.04 -0.04 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 -0.040000000000000001 -0.040000000000000001 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 -0.040000000000000001 -0.040000000000000001 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_oklab_4[oklab(-0.1 -0.04 -0.04 / 0.25)-oklab(-0.1 -0.04 -0.04 / 0.25)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-0.1 -0.04 -0.04 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["expected = 'oklab(-0.1 -0.04 -0.04 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...00001 / 0.25)' == 'oklab(-0.1 -...-0.04 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 -0.04 -0.04 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 -0.040000000000000001 -0.040000000000000001 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 -0.040000000000000001 -0.040000000000000001 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_oklab_4[oklab(-10% -0.04 -0.04 / 25.0%)-oklab(-0.1 -0.04 -0.04 / 0.25)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-10% -0.04 -0.04 / 25.0%)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["expected = 'oklab(-0.1 -0.04 -0.04 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...00001 / 0.25)' == 'oklab(-0.1 -...-0.04 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 -0.04 -0.04 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 -0.040000000000000001 -0.040000000000000001 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 -0.040000000000000001 -0.040000000000000001 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_oklab_4[oklab(-10% -10% -10% / 0.25)-oklab(-0.1 -0.04 -0.04 / 0.25)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-10% -10% -10% / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["expected = 'oklab(-0.1 -0.04 -0.04 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...00001 / 0.25)' == 'oklab(-0.1 -...-0.04 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 -0.04 -0.04 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 -0.040000000000000001 -0.040000000000000001 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 -0.040000000000000001 -0.040000000000000001 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__________ test_color_oklab_4[oklab(0.1 0 0 / 0)-oklab(0.1 0 0 / 0)] ___________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0.1 0 0 / 0)', expected = 'oklab(0.1 0 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...0001 0 0 / 0)' == 'oklab(0.1 0 0 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 0 0 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 0 0 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 0 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__________ test_color_oklab_4[oklab(10% 0 0 / 0%)-oklab(0.1 0 0 / 0)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(10% 0 0 / 0%)', expected = 'oklab(0.1 0 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...0001 0 0 / 0)' == 'oklab(0.1 0 0 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 0 0 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 0 0 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 0 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_oklab_4[oklab(10% 0% 0% / 0)-oklab(0.1 0 0 / 0)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(10% 0% 0% / 0)', expected = 'oklab(0.1 0 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...0001 0 0 / 0)' == 'oklab(0.1 0 0 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 0 0 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 0 0 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 0 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__________ test_color_oklab_4[oklab(1.1 0 0 / 0)-oklab(1.1 0 0 / 0)] ___________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(1.1 0 0 / 0)', expected = 'oklab(1.1 0 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...0001 0 0 / 0)' == 'oklab(1.1 0 0 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 0 0 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 0 0 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 0 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_oklab_4[oklab(110% 0 0 / 0%)-oklab(1.1 0 0 / 0)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(110% 0 0 / 0%)', expected = 'oklab(1.1 0 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...0001 0 0 / 0)' == 'oklab(1.1 0 0 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 0 0 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 0 0 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 0 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_oklab_4[oklab(110% 0% 0% / 0)-oklab(1.1 0 0 / 0)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(110% 0% 0% / 0)', expected = 'oklab(1.1 0 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...0001 0 0 / 0)' == 'oklab(1.1 0 0 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 0 0 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 0 0 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 0 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_oklab_4[oklab(-0.1 0 0 / 0)-oklab(-0.1 0 0 / 0)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-0.1 0 0 / 0)', expected = 'oklab(-0.1 0 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...0001 0 0 / 0)' == 'oklab(-0.1 0 0 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 0 0 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 0 0 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 0 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_oklab_4[oklab(-10% 0 0 / 0%)-oklab(-0.1 0 0 / 0)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-10% 0 0 / 0%)', expected = 'oklab(-0.1 0 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...0001 0 0 / 0)' == 'oklab(-0.1 0 0 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 0 0 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 0 0 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 0 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklab_4[oklab(-10% 0% 0% / 0)-oklab(-0.1 0 0 / 0)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-10% 0% 0% / 0)', expected = 'oklab(-0.1 0 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...0001 0 0 / 0)' == 'oklab(-0.1 0 0 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 0 0 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 0 0 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 0 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_oklab_4[oklab(0 0.08 0 / 0)-oklab(0 0.08 0 / 0)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0 0.08 0 / 0)', expected = 'oklab(0 0.08 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 0.08...000002 0 / 0)' == 'oklab(0 0.08 0 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 0.08 0 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 0.080000000000000002 0 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 0.080000000000000002 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklab_4[oklab(0% 0.08 0 / 0%)-oklab(0 0.08 0 / 0)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0% 0.08 0 / 0%)', expected = 'oklab(0 0.08 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 0.08...000002 0 / 0)' == 'oklab(0 0.08 0 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 0.08 0 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 0.080000000000000002 0 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 0.080000000000000002 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_oklab_4[oklab(0% 20% 0% / 0)-oklab(0 0.08 0 / 0)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0% 20% 0% / 0)', expected = 'oklab(0 0.08 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 0.08...000002 0 / 0)' == 'oklab(0 0.08 0 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 0.08 0 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 0.080000000000000002 0 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 0.080000000000000002 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklab_4[oklab(0.1 0.08 0 / 0)-oklab(0.1 0.08 0 / 0)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0.1 0.08 0 / 0)', expected = 'oklab(0.1 0.08 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...000002 0 / 0)' == 'oklab(0.1 0.08 0 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 0.08 0 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 0.080000000000000002 0 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 0.080000000000000002 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklab_4[oklab(10% 0.08 0 / 0%)-oklab(0.1 0.08 0 / 0)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(10% 0.08 0 / 0%)', expected = 'oklab(0.1 0.08 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...000002 0 / 0)' == 'oklab(0.1 0.08 0 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 0.08 0 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 0.080000000000000002 0 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 0.080000000000000002 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklab_4[oklab(10% 20% 0% / 0)-oklab(0.1 0.08 0 / 0)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(10% 20% 0% / 0)', expected = 'oklab(0.1 0.08 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...000002 0 / 0)' == 'oklab(0.1 0.08 0 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 0.08 0 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 0.080000000000000002 0 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 0.080000000000000002 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_oklab_4[oklab(1 0.08 0 / 0)-oklab(1 0.08 0 / 0)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(1 0.08 0 / 0)', expected = 'oklab(1 0.08 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 0.08...000002 0 / 0)' == 'oklab(1 0.08 0 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 0.08 0 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 0.080000000000000002 0 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 0.080000000000000002 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklab_4[oklab(100% 0.08 0 / 0%)-oklab(1 0.08 0 / 0)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(100% 0.08 0 / 0%)', expected = 'oklab(1 0.08 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 0.08...000002 0 / 0)' == 'oklab(1 0.08 0 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 0.08 0 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 0.080000000000000002 0 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 0.080000000000000002 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklab_4[oklab(100% 20% 0% / 0)-oklab(1 0.08 0 / 0)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(100% 20% 0% / 0)', expected = 'oklab(1 0.08 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 0.08...000002 0 / 0)' == 'oklab(1 0.08 0 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 0.08 0 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 0.080000000000000002 0 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 0.080000000000000002 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklab_4[oklab(1.1 0.08 0 / 0)-oklab(1.1 0.08 0 / 0)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(1.1 0.08 0 / 0)', expected = 'oklab(1.1 0.08 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...000002 0 / 0)' == 'oklab(1.1 0.08 0 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 0.08 0 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 0.080000000000000002 0 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 0.080000000000000002 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklab_4[oklab(110% 0.08 0 / 0%)-oklab(1.1 0.08 0 / 0)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(110% 0.08 0 / 0%)', expected = 'oklab(1.1 0.08 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...000002 0 / 0)' == 'oklab(1.1 0.08 0 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 0.08 0 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 0.080000000000000002 0 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 0.080000000000000002 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklab_4[oklab(110% 20% 0% / 0)-oklab(1.1 0.08 0 / 0)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(110% 20% 0% / 0)', expected = 'oklab(1.1 0.08 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...000002 0 / 0)' == 'oklab(1.1 0.08 0 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 0.08 0 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 0.080000000000000002 0 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 0.080000000000000002 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklab_4[oklab(-0.1 0.08 0 / 0)-oklab(-0.1 0.08 0 / 0)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-0.1 0.08 0 / 0)', expected = 'oklab(-0.1 0.08 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...000002 0 / 0)' == 'oklab(-0.1 0.08 0 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 0.08 0 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 0.080000000000000002 0 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 0.080000000000000002 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklab_4[oklab(-10% 0.08 0 / 0%)-oklab(-0.1 0.08 0 / 0)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-10% 0.08 0 / 0%)', expected = 'oklab(-0.1 0.08 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...000002 0 / 0)' == 'oklab(-0.1 0.08 0 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 0.08 0 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 0.080000000000000002 0 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 0.080000000000000002 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklab_4[oklab(-10% 20% 0% / 0)-oklab(-0.1 0.08 0 / 0)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-10% 20% 0% / 0)', expected = 'oklab(-0.1 0.08 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...000002 0 / 0)' == 'oklab(-0.1 0.08 0 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 0.08 0 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 0.080000000000000002 0 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 0.080000000000000002 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__________ test_color_oklab_4[oklab(0 0.4 0 / 0)-oklab(0 0.4 0 / 0)] ___________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0 0.4 0 / 0)', expected = 'oklab(0 0.4 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 0.40...000002 0 / 0)' == 'oklab(0 0.4 0 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 0.4 0 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 0.40000000000000002 0 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 0.40000000000000002 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_oklab_4[oklab(0% 0.4 0 / 0%)-oklab(0 0.4 0 / 0)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0% 0.4 0 / 0%)', expected = 'oklab(0 0.4 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 0.40...000002 0 / 0)' == 'oklab(0 0.4 0 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 0.4 0 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 0.40000000000000002 0 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 0.40000000000000002 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_oklab_4[oklab(0% 100% 0% / 0)-oklab(0 0.4 0 / 0)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0% 100% 0% / 0)', expected = 'oklab(0 0.4 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 0.40...000002 0 / 0)' == 'oklab(0 0.4 0 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 0.4 0 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 0.40000000000000002 0 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 0.40000000000000002 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklab_4[oklab(0.1 0.4 0 / 0)-oklab(0.1 0.4 0 / 0)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0.1 0.4 0 / 0)', expected = 'oklab(0.1 0.4 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...000002 0 / 0)' == 'oklab(0.1 0.4 0 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 0.4 0 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 0.40000000000000002 0 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 0.40000000000000002 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklab_4[oklab(10% 0.4 0 / 0%)-oklab(0.1 0.4 0 / 0)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(10% 0.4 0 / 0%)', expected = 'oklab(0.1 0.4 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...000002 0 / 0)' == 'oklab(0.1 0.4 0 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 0.4 0 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 0.40000000000000002 0 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 0.40000000000000002 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklab_4[oklab(10% 100% 0% / 0)-oklab(0.1 0.4 0 / 0)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(10% 100% 0% / 0)', expected = 'oklab(0.1 0.4 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...000002 0 / 0)' == 'oklab(0.1 0.4 0 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 0.4 0 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 0.40000000000000002 0 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 0.40000000000000002 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__________ test_color_oklab_4[oklab(1 0.4 0 / 0)-oklab(1 0.4 0 / 0)] ___________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(1 0.4 0 / 0)', expected = 'oklab(1 0.4 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 0.40...000002 0 / 0)' == 'oklab(1 0.4 0 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 0.4 0 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 0.40000000000000002 0 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 0.40000000000000002 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklab_4[oklab(100% 0.4 0 / 0%)-oklab(1 0.4 0 / 0)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(100% 0.4 0 / 0%)', expected = 'oklab(1 0.4 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 0.40...000002 0 / 0)' == 'oklab(1 0.4 0 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 0.4 0 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 0.40000000000000002 0 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 0.40000000000000002 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklab_4[oklab(100% 100% 0% / 0)-oklab(1 0.4 0 / 0)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(100% 100% 0% / 0)', expected = 'oklab(1 0.4 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 0.40...000002 0 / 0)' == 'oklab(1 0.4 0 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 0.4 0 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 0.40000000000000002 0 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 0.40000000000000002 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklab_4[oklab(1.1 0.4 0 / 0)-oklab(1.1 0.4 0 / 0)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(1.1 0.4 0 / 0)', expected = 'oklab(1.1 0.4 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...000002 0 / 0)' == 'oklab(1.1 0.4 0 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 0.4 0 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 0.40000000000000002 0 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 0.40000000000000002 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklab_4[oklab(110% 0.4 0 / 0%)-oklab(1.1 0.4 0 / 0)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(110% 0.4 0 / 0%)', expected = 'oklab(1.1 0.4 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...000002 0 / 0)' == 'oklab(1.1 0.4 0 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 0.4 0 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 0.40000000000000002 0 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 0.40000000000000002 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklab_4[oklab(110% 100% 0% / 0)-oklab(1.1 0.4 0 / 0)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(110% 100% 0% / 0)', expected = 'oklab(1.1 0.4 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...000002 0 / 0)' == 'oklab(1.1 0.4 0 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 0.4 0 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 0.40000000000000002 0 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 0.40000000000000002 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklab_4[oklab(-0.1 0.4 0 / 0)-oklab(-0.1 0.4 0 / 0)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-0.1 0.4 0 / 0)', expected = 'oklab(-0.1 0.4 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...000002 0 / 0)' == 'oklab(-0.1 0.4 0 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 0.4 0 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 0.40000000000000002 0 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 0.40000000000000002 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklab_4[oklab(-10% 0.4 0 / 0%)-oklab(-0.1 0.4 0 / 0)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-10% 0.4 0 / 0%)', expected = 'oklab(-0.1 0.4 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...000002 0 / 0)' == 'oklab(-0.1 0.4 0 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 0.4 0 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 0.40000000000000002 0 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 0.40000000000000002 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklab_4[oklab(-10% 100% 0% / 0)-oklab(-0.1 0.4 0 / 0)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-10% 100% 0% / 0)', expected = 'oklab(-0.1 0.4 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...000002 0 / 0)' == 'oklab(-0.1 0.4 0 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 0.4 0 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 0.40000000000000002 0 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 0.40000000000000002 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklab_4[oklab(0.1 0.44 0 / 0)-oklab(0.1 0.44 0 / 0)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0.1 0.44 0 / 0)', expected = 'oklab(0.1 0.44 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...1 0.44 0 / 0)' == 'oklab(0.1 0.44 0 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 0.44 0 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 0.44 0 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 0.44 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklab_4[oklab(10% 0.44 0 / 0%)-oklab(0.1 0.44 0 / 0)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(10% 0.44 0 / 0%)', expected = 'oklab(0.1 0.44 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...1 0.44 0 / 0)' == 'oklab(0.1 0.44 0 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 0.44 0 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 0.44 0 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 0.44 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklab_4[oklab(10% 110% 0% / 0)-oklab(0.1 0.44 0 / 0)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(10% 110% 0% / 0)', expected = 'oklab(0.1 0.44 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...1 0.44 0 / 0)' == 'oklab(0.1 0.44 0 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 0.44 0 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 0.44 0 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 0.44 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklab_4[oklab(1.1 0.44 0 / 0)-oklab(1.1 0.44 0 / 0)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(1.1 0.44 0 / 0)', expected = 'oklab(1.1 0.44 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...1 0.44 0 / 0)' == 'oklab(1.1 0.44 0 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 0.44 0 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 0.44 0 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 0.44 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklab_4[oklab(110% 0.44 0 / 0%)-oklab(1.1 0.44 0 / 0)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(110% 0.44 0 / 0%)', expected = 'oklab(1.1 0.44 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...1 0.44 0 / 0)' == 'oklab(1.1 0.44 0 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 0.44 0 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 0.44 0 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 0.44 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklab_4[oklab(110% 110% 0% / 0)-oklab(1.1 0.44 0 / 0)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(110% 110% 0% / 0)', expected = 'oklab(1.1 0.44 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...1 0.44 0 / 0)' == 'oklab(1.1 0.44 0 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 0.44 0 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 0.44 0 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 0.44 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklab_4[oklab(-0.1 0.44 0 / 0)-oklab(-0.1 0.44 0 / 0)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-0.1 0.44 0 / 0)', expected = 'oklab(-0.1 0.44 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...1 0.44 0 / 0)' == 'oklab(-0.1 0.44 0 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 0.44 0 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 0.44 0 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 0.44 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklab_4[oklab(-10% 0.44 0 / 0%)-oklab(-0.1 0.44 0 / 0)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-10% 0.44 0 / 0%)', expected = 'oklab(-0.1 0.44 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...1 0.44 0 / 0)' == 'oklab(-0.1 0.44 0 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 0.44 0 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 0.44 0 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 0.44 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklab_4[oklab(-10% 110% 0% / 0)-oklab(-0.1 0.44 0 / 0)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-10% 110% 0% / 0)', expected = 'oklab(-0.1 0.44 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...1 0.44 0 / 0)' == 'oklab(-0.1 0.44 0 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 0.44 0 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 0.44 0 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 0.44 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklab_4[oklab(0 -0.04 0 / 0)-oklab(0 -0.04 0 / 0)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0 -0.04 0 / 0)', expected = 'oklab(0 -0.04 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 -0.0...000001 0 / 0)' == 'oklab(0 -0.04 0 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 -0.04 0 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 -0.040000000000000001 0 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 -0.040000000000000001 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklab_4[oklab(0% -0.04 0 / 0%)-oklab(0 -0.04 0 / 0)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0% -0.04 0 / 0%)', expected = 'oklab(0 -0.04 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 -0.0...000001 0 / 0)' == 'oklab(0 -0.04 0 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 -0.04 0 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 -0.040000000000000001 0 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 -0.040000000000000001 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklab_4[oklab(0% -10% 0% / 0)-oklab(0 -0.04 0 / 0)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0% -10% 0% / 0)', expected = 'oklab(0 -0.04 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 -0.0...000001 0 / 0)' == 'oklab(0 -0.04 0 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 -0.04 0 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 -0.040000000000000001 0 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 -0.040000000000000001 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklab_4[oklab(0.1 -0.04 0 / 0)-oklab(0.1 -0.04 0 / 0)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0.1 -0.04 0 / 0)', expected = 'oklab(0.1 -0.04 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...000001 0 / 0)' == 'oklab(0.1 -0.04 0 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 -0.04 0 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 -0.040000000000000001 0 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 -0.040000000000000001 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklab_4[oklab(10% -0.04 0 / 0%)-oklab(0.1 -0.04 0 / 0)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(10% -0.04 0 / 0%)', expected = 'oklab(0.1 -0.04 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...000001 0 / 0)' == 'oklab(0.1 -0.04 0 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 -0.04 0 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 -0.040000000000000001 0 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 -0.040000000000000001 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklab_4[oklab(10% -10% 0% / 0)-oklab(0.1 -0.04 0 / 0)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(10% -10% 0% / 0)', expected = 'oklab(0.1 -0.04 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...000001 0 / 0)' == 'oklab(0.1 -0.04 0 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 -0.04 0 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 -0.040000000000000001 0 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 -0.040000000000000001 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklab_4[oklab(1 -0.04 0 / 0)-oklab(1 -0.04 0 / 0)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(1 -0.04 0 / 0)', expected = 'oklab(1 -0.04 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 -0.0...000001 0 / 0)' == 'oklab(1 -0.04 0 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 -0.04 0 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 -0.040000000000000001 0 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 -0.040000000000000001 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklab_4[oklab(100% -0.04 0 / 0%)-oklab(1 -0.04 0 / 0)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(100% -0.04 0 / 0%)', expected = 'oklab(1 -0.04 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 -0.0...000001 0 / 0)' == 'oklab(1 -0.04 0 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 -0.04 0 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 -0.040000000000000001 0 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 -0.040000000000000001 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklab_4[oklab(100% -10% 0% / 0)-oklab(1 -0.04 0 / 0)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(100% -10% 0% / 0)', expected = 'oklab(1 -0.04 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 -0.0...000001 0 / 0)' == 'oklab(1 -0.04 0 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 -0.04 0 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 -0.040000000000000001 0 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 -0.040000000000000001 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklab_4[oklab(1.1 -0.04 0 / 0)-oklab(1.1 -0.04 0 / 0)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(1.1 -0.04 0 / 0)', expected = 'oklab(1.1 -0.04 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...000001 0 / 0)' == 'oklab(1.1 -0.04 0 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 -0.04 0 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 -0.040000000000000001 0 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 -0.040000000000000001 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklab_4[oklab(110% -0.04 0 / 0%)-oklab(1.1 -0.04 0 / 0)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(110% -0.04 0 / 0%)', expected = 'oklab(1.1 -0.04 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...000001 0 / 0)' == 'oklab(1.1 -0.04 0 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 -0.04 0 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 -0.040000000000000001 0 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 -0.040000000000000001 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklab_4[oklab(110% -10% 0% / 0)-oklab(1.1 -0.04 0 / 0)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(110% -10% 0% / 0)', expected = 'oklab(1.1 -0.04 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...000001 0 / 0)' == 'oklab(1.1 -0.04 0 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 -0.04 0 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 -0.040000000000000001 0 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 -0.040000000000000001 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklab_4[oklab(-0.1 -0.04 0 / 0)-oklab(-0.1 -0.04 0 / 0)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-0.1 -0.04 0 / 0)', expected = 'oklab(-0.1 -0.04 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...000001 0 / 0)' == 'oklab(-0.1 -0.04 0 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 -0.04 0 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 -0.040000000000000001 0 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 -0.040000000000000001 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklab_4[oklab(-10% -0.04 0 / 0%)-oklab(-0.1 -0.04 0 / 0)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-10% -0.04 0 / 0%)', expected = 'oklab(-0.1 -0.04 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...000001 0 / 0)' == 'oklab(-0.1 -0.04 0 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 -0.04 0 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 -0.040000000000000001 0 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 -0.040000000000000001 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklab_4[oklab(-10% -10% 0% / 0)-oklab(-0.1 -0.04 0 / 0)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-10% -10% 0% / 0)', expected = 'oklab(-0.1 -0.04 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...000001 0 / 0)' == 'oklab(-0.1 -0.04 0 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 -0.04 0 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 -0.040000000000000001 0 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 -0.040000000000000001 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_oklab_4[oklab(0 0 0.04 / 0)-oklab(0 0 0.04 / 0)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0 0 0.04 / 0)', expected = 'oklab(0 0 0.04 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 0 0....00000001 / 0)' == 'oklab(0 0 0.04 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 0 0.04 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 0 0.040000000000000001 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 0 0.040000000000000001 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklab_4[oklab(0% 0 0.04 / 0%)-oklab(0 0 0.04 / 0)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0% 0 0.04 / 0%)', expected = 'oklab(0 0 0.04 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 0 0....00000001 / 0)' == 'oklab(0 0 0.04 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 0 0.04 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 0 0.040000000000000001 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 0 0.040000000000000001 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_oklab_4[oklab(0% 0% 10% / 0)-oklab(0 0 0.04 / 0)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0% 0% 10% / 0)', expected = 'oklab(0 0 0.04 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 0 0....00000001 / 0)' == 'oklab(0 0 0.04 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 0 0.04 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 0 0.040000000000000001 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 0 0.040000000000000001 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklab_4[oklab(0.1 0 0.04 / 0)-oklab(0.1 0 0.04 / 0)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0.1 0 0.04 / 0)', expected = 'oklab(0.1 0 0.04 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...00000001 / 0)' == 'oklab(0.1 0 0.04 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 0 0.04 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 0 0.040000000000000001 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 0 0.040000000000000001 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklab_4[oklab(10% 0 0.04 / 0%)-oklab(0.1 0 0.04 / 0)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(10% 0 0.04 / 0%)', expected = 'oklab(0.1 0 0.04 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...00000001 / 0)' == 'oklab(0.1 0 0.04 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 0 0.04 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 0 0.040000000000000001 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 0 0.040000000000000001 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklab_4[oklab(10% 0% 10% / 0)-oklab(0.1 0 0.04 / 0)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(10% 0% 10% / 0)', expected = 'oklab(0.1 0 0.04 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...00000001 / 0)' == 'oklab(0.1 0 0.04 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 0 0.04 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 0 0.040000000000000001 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 0 0.040000000000000001 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_oklab_4[oklab(1 0 0.04 / 0)-oklab(1 0 0.04 / 0)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(1 0 0.04 / 0)', expected = 'oklab(1 0 0.04 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 0 0....00000001 / 0)' == 'oklab(1 0 0.04 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 0 0.04 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 0 0.040000000000000001 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 0 0.040000000000000001 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklab_4[oklab(100% 0 0.04 / 0%)-oklab(1 0 0.04 / 0)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(100% 0 0.04 / 0%)', expected = 'oklab(1 0 0.04 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 0 0....00000001 / 0)' == 'oklab(1 0 0.04 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 0 0.04 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 0 0.040000000000000001 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 0 0.040000000000000001 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklab_4[oklab(100% 0% 10% / 0)-oklab(1 0 0.04 / 0)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(100% 0% 10% / 0)', expected = 'oklab(1 0 0.04 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 0 0....00000001 / 0)' == 'oklab(1 0 0.04 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 0 0.04 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 0 0.040000000000000001 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 0 0.040000000000000001 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklab_4[oklab(1.1 0 0.04 / 0)-oklab(1.1 0 0.04 / 0)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(1.1 0 0.04 / 0)', expected = 'oklab(1.1 0 0.04 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...00000001 / 0)' == 'oklab(1.1 0 0.04 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 0 0.04 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 0 0.040000000000000001 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 0 0.040000000000000001 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklab_4[oklab(110% 0 0.04 / 0%)-oklab(1.1 0 0.04 / 0)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(110% 0 0.04 / 0%)', expected = 'oklab(1.1 0 0.04 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...00000001 / 0)' == 'oklab(1.1 0 0.04 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 0 0.04 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 0 0.040000000000000001 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 0 0.040000000000000001 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklab_4[oklab(110% 0% 10% / 0)-oklab(1.1 0 0.04 / 0)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(110% 0% 10% / 0)', expected = 'oklab(1.1 0 0.04 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...00000001 / 0)' == 'oklab(1.1 0 0.04 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 0 0.04 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 0 0.040000000000000001 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 0 0.040000000000000001 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklab_4[oklab(-0.1 0 0.04 / 0)-oklab(-0.1 0 0.04 / 0)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-0.1 0 0.04 / 0)', expected = 'oklab(-0.1 0 0.04 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...00000001 / 0)' == 'oklab(-0.1 0 0.04 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 0 0.04 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 0 0.040000000000000001 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 0 0.040000000000000001 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklab_4[oklab(-10% 0 0.04 / 0%)-oklab(-0.1 0 0.04 / 0)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-10% 0 0.04 / 0%)', expected = 'oklab(-0.1 0 0.04 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...00000001 / 0)' == 'oklab(-0.1 0 0.04 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 0 0.04 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 0 0.040000000000000001 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 0 0.040000000000000001 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklab_4[oklab(-10% 0% 10% / 0)-oklab(-0.1 0 0.04 / 0)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-10% 0% 10% / 0)', expected = 'oklab(-0.1 0 0.04 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...00000001 / 0)' == 'oklab(-0.1 0 0.04 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 0 0.04 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 0 0.040000000000000001 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 0 0.040000000000000001 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklab_4[oklab(0 0.08 0.04 / 0)-oklab(0 0.08 0.04 / 0)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0 0.08 0.04 / 0)', expected = 'oklab(0 0.08 0.04 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 0.08...00000001 / 0)' == 'oklab(0 0.08 0.04 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 0.08 0.04 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 0.080000000000000002 0.040000000000000001 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 0.080000000000000002 0.040000000000000001 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklab_4[oklab(0% 0.08 0.04 / 0%)-oklab(0 0.08 0.04 / 0)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0% 0.08 0.04 / 0%)', expected = 'oklab(0 0.08 0.04 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 0.08...00000001 / 0)' == 'oklab(0 0.08 0.04 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 0.08 0.04 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 0.080000000000000002 0.040000000000000001 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 0.080000000000000002 0.040000000000000001 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklab_4[oklab(0% 20% 10% / 0)-oklab(0 0.08 0.04 / 0)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0% 20% 10% / 0)', expected = 'oklab(0 0.08 0.04 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 0.08...00000001 / 0)' == 'oklab(0 0.08 0.04 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 0.08 0.04 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 0.080000000000000002 0.040000000000000001 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 0.080000000000000002 0.040000000000000001 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_oklab_4[oklab(0.1 0.08 0.04 / 0)-oklab(0.1 0.08 0.04 / 0)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0.1 0.08 0.04 / 0)', expected = 'oklab(0.1 0.08 0.04 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...00000001 / 0)' == 'oklab(0.1 0.08 0.04 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 0.08 0.04 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 0.080000000000000002 0.040000000000000001 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 0.080000000000000002 0.040000000000000001 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_oklab_4[oklab(10% 0.08 0.04 / 0%)-oklab(0.1 0.08 0.04 / 0)] ____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(10% 0.08 0.04 / 0%)', expected = 'oklab(0.1 0.08 0.04 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...00000001 / 0)' == 'oklab(0.1 0.08 0.04 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 0.08 0.04 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 0.080000000000000002 0.040000000000000001 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 0.080000000000000002 0.040000000000000001 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklab_4[oklab(10% 20% 10% / 0)-oklab(0.1 0.08 0.04 / 0)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(10% 20% 10% / 0)', expected = 'oklab(0.1 0.08 0.04 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...00000001 / 0)' == 'oklab(0.1 0.08 0.04 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 0.08 0.04 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 0.080000000000000002 0.040000000000000001 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 0.080000000000000002 0.040000000000000001 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklab_4[oklab(1 0.08 0.04 / 0)-oklab(1 0.08 0.04 / 0)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(1 0.08 0.04 / 0)', expected = 'oklab(1 0.08 0.04 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 0.08...00000001 / 0)' == 'oklab(1 0.08 0.04 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 0.08 0.04 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 0.080000000000000002 0.040000000000000001 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 0.080000000000000002 0.040000000000000001 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_oklab_4[oklab(100% 0.08 0.04 / 0%)-oklab(1 0.08 0.04 / 0)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(100% 0.08 0.04 / 0%)', expected = 'oklab(1 0.08 0.04 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 0.08...00000001 / 0)' == 'oklab(1 0.08 0.04 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 0.08 0.04 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 0.080000000000000002 0.040000000000000001 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 0.080000000000000002 0.040000000000000001 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklab_4[oklab(100% 20% 10% / 0)-oklab(1 0.08 0.04 / 0)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(100% 20% 10% / 0)', expected = 'oklab(1 0.08 0.04 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 0.08...00000001 / 0)' == 'oklab(1 0.08 0.04 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 0.08 0.04 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 0.080000000000000002 0.040000000000000001 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 0.080000000000000002 0.040000000000000001 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_oklab_4[oklab(1.1 0.08 0.04 / 0)-oklab(1.1 0.08 0.04 / 0)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(1.1 0.08 0.04 / 0)', expected = 'oklab(1.1 0.08 0.04 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...00000001 / 0)' == 'oklab(1.1 0.08 0.04 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 0.08 0.04 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 0.080000000000000002 0.040000000000000001 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 0.080000000000000002 0.040000000000000001 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___ test_color_oklab_4[oklab(110% 0.08 0.04 / 0%)-oklab(1.1 0.08 0.04 / 0)] ____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(110% 0.08 0.04 / 0%)', expected = 'oklab(1.1 0.08 0.04 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...00000001 / 0)' == 'oklab(1.1 0.08 0.04 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 0.08 0.04 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 0.080000000000000002 0.040000000000000001 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 0.080000000000000002 0.040000000000000001 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklab_4[oklab(110% 20% 10% / 0)-oklab(1.1 0.08 0.04 / 0)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(110% 20% 10% / 0)', expected = 'oklab(1.1 0.08 0.04 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...00000001 / 0)' == 'oklab(1.1 0.08 0.04 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 0.08 0.04 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 0.080000000000000002 0.040000000000000001 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 0.080000000000000002 0.040000000000000001 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___ test_color_oklab_4[oklab(-0.1 0.08 0.04 / 0)-oklab(-0.1 0.08 0.04 / 0)] ____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-0.1 0.08 0.04 / 0)', expected = 'oklab(-0.1 0.08 0.04 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...00000001 / 0)' == 'oklab(-0.1 0.08 0.04 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 0.08 0.04 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 0.080000000000000002 0.040000000000000001 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 0.080000000000000002 0.040000000000000001 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___ test_color_oklab_4[oklab(-10% 0.08 0.04 / 0%)-oklab(-0.1 0.08 0.04 / 0)] ___\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-10% 0.08 0.04 / 0%)', expected = 'oklab(-0.1 0.08 0.04 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...00000001 / 0)' == 'oklab(-0.1 0.08 0.04 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 0.08 0.04 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 0.080000000000000002 0.040000000000000001 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 0.080000000000000002 0.040000000000000001 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_oklab_4[oklab(-10% 20% 10% / 0)-oklab(-0.1 0.08 0.04 / 0)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-10% 20% 10% / 0)', expected = 'oklab(-0.1 0.08 0.04 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...00000001 / 0)' == 'oklab(-0.1 0.08 0.04 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 0.08 0.04 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 0.080000000000000002 0.040000000000000001 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 0.080000000000000002 0.040000000000000001 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklab_4[oklab(0 0.4 0.04 / 0)-oklab(0 0.4 0.04 / 0)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0 0.4 0.04 / 0)', expected = 'oklab(0 0.4 0.04 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 0.40...00000001 / 0)' == 'oklab(0 0.4 0.04 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 0.4 0.04 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 0.40000000000000002 0.040000000000000001 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 0.40000000000000002 0.040000000000000001 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklab_4[oklab(0% 0.4 0.04 / 0%)-oklab(0 0.4 0.04 / 0)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0% 0.4 0.04 / 0%)', expected = 'oklab(0 0.4 0.04 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 0.40...00000001 / 0)' == 'oklab(0 0.4 0.04 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 0.4 0.04 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 0.40000000000000002 0.040000000000000001 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 0.40000000000000002 0.040000000000000001 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklab_4[oklab(0% 100% 10% / 0)-oklab(0 0.4 0.04 / 0)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0% 100% 10% / 0)', expected = 'oklab(0 0.4 0.04 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 0.40...00000001 / 0)' == 'oklab(0 0.4 0.04 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 0.4 0.04 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 0.40000000000000002 0.040000000000000001 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 0.40000000000000002 0.040000000000000001 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklab_4[oklab(0.1 0.4 0.04 / 0)-oklab(0.1 0.4 0.04 / 0)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0.1 0.4 0.04 / 0)', expected = 'oklab(0.1 0.4 0.04 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...00000001 / 0)' == 'oklab(0.1 0.4 0.04 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 0.4 0.04 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 0.40000000000000002 0.040000000000000001 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 0.40000000000000002 0.040000000000000001 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklab_4[oklab(10% 0.4 0.04 / 0%)-oklab(0.1 0.4 0.04 / 0)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(10% 0.4 0.04 / 0%)', expected = 'oklab(0.1 0.4 0.04 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...00000001 / 0)' == 'oklab(0.1 0.4 0.04 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 0.4 0.04 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 0.40000000000000002 0.040000000000000001 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 0.40000000000000002 0.040000000000000001 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklab_4[oklab(10% 100% 10% / 0)-oklab(0.1 0.4 0.04 / 0)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(10% 100% 10% / 0)', expected = 'oklab(0.1 0.4 0.04 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...00000001 / 0)' == 'oklab(0.1 0.4 0.04 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 0.4 0.04 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 0.40000000000000002 0.040000000000000001 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 0.40000000000000002 0.040000000000000001 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklab_4[oklab(1 0.4 0.04 / 0)-oklab(1 0.4 0.04 / 0)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(1 0.4 0.04 / 0)', expected = 'oklab(1 0.4 0.04 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 0.40...00000001 / 0)' == 'oklab(1 0.4 0.04 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 0.4 0.04 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 0.40000000000000002 0.040000000000000001 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 0.40000000000000002 0.040000000000000001 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklab_4[oklab(100% 0.4 0.04 / 0%)-oklab(1 0.4 0.04 / 0)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(100% 0.4 0.04 / 0%)', expected = 'oklab(1 0.4 0.04 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 0.40...00000001 / 0)' == 'oklab(1 0.4 0.04 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 0.4 0.04 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 0.40000000000000002 0.040000000000000001 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 0.40000000000000002 0.040000000000000001 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklab_4[oklab(100% 100% 10% / 0)-oklab(1 0.4 0.04 / 0)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(100% 100% 10% / 0)', expected = 'oklab(1 0.4 0.04 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 0.40...00000001 / 0)' == 'oklab(1 0.4 0.04 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 0.4 0.04 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 0.40000000000000002 0.040000000000000001 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 0.40000000000000002 0.040000000000000001 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklab_4[oklab(1.1 0.4 0.04 / 0)-oklab(1.1 0.4 0.04 / 0)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(1.1 0.4 0.04 / 0)', expected = 'oklab(1.1 0.4 0.04 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...00000001 / 0)' == 'oklab(1.1 0.4 0.04 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 0.4 0.04 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 0.40000000000000002 0.040000000000000001 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 0.40000000000000002 0.040000000000000001 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_oklab_4[oklab(110% 0.4 0.04 / 0%)-oklab(1.1 0.4 0.04 / 0)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(110% 0.4 0.04 / 0%)', expected = 'oklab(1.1 0.4 0.04 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...00000001 / 0)' == 'oklab(1.1 0.4 0.04 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 0.4 0.04 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 0.40000000000000002 0.040000000000000001 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 0.40000000000000002 0.040000000000000001 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklab_4[oklab(110% 100% 10% / 0)-oklab(1.1 0.4 0.04 / 0)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(110% 100% 10% / 0)', expected = 'oklab(1.1 0.4 0.04 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...00000001 / 0)' == 'oklab(1.1 0.4 0.04 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 0.4 0.04 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 0.40000000000000002 0.040000000000000001 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 0.40000000000000002 0.040000000000000001 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_oklab_4[oklab(-0.1 0.4 0.04 / 0)-oklab(-0.1 0.4 0.04 / 0)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-0.1 0.4 0.04 / 0)', expected = 'oklab(-0.1 0.4 0.04 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...00000001 / 0)' == 'oklab(-0.1 0.4 0.04 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 0.4 0.04 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 0.40000000000000002 0.040000000000000001 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 0.40000000000000002 0.040000000000000001 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_oklab_4[oklab(-10% 0.4 0.04 / 0%)-oklab(-0.1 0.4 0.04 / 0)] ____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-10% 0.4 0.04 / 0%)', expected = 'oklab(-0.1 0.4 0.04 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...00000001 / 0)' == 'oklab(-0.1 0.4 0.04 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 0.4 0.04 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 0.40000000000000002 0.040000000000000001 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 0.40000000000000002 0.040000000000000001 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_oklab_4[oklab(-10% 100% 10% / 0)-oklab(-0.1 0.4 0.04 / 0)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-10% 100% 10% / 0)', expected = 'oklab(-0.1 0.4 0.04 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...00000001 / 0)' == 'oklab(-0.1 0.4 0.04 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 0.4 0.04 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 0.40000000000000002 0.040000000000000001 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 0.40000000000000002 0.040000000000000001 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklab_4[oklab(0 0.44 0.04 / 0)-oklab(0 0.44 0.04 / 0)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0 0.44 0.04 / 0)', expected = 'oklab(0 0.44 0.04 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 0.44...00000001 / 0)' == 'oklab(0 0.44 0.04 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 0.44 0.04 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 0.44 0.040000000000000001 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 0.44 0.040000000000000001 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklab_4[oklab(0% 0.44 0.04 / 0%)-oklab(0 0.44 0.04 / 0)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0% 0.44 0.04 / 0%)', expected = 'oklab(0 0.44 0.04 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 0.44...00000001 / 0)' == 'oklab(0 0.44 0.04 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 0.44 0.04 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 0.44 0.040000000000000001 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 0.44 0.040000000000000001 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklab_4[oklab(0% 110% 10% / 0)-oklab(0 0.44 0.04 / 0)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0% 110% 10% / 0)', expected = 'oklab(0 0.44 0.04 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 0.44...00000001 / 0)' == 'oklab(0 0.44 0.04 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 0.44 0.04 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 0.44 0.040000000000000001 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 0.44 0.040000000000000001 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_oklab_4[oklab(0.1 0.44 0.04 / 0)-oklab(0.1 0.44 0.04 / 0)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0.1 0.44 0.04 / 0)', expected = 'oklab(0.1 0.44 0.04 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...00000001 / 0)' == 'oklab(0.1 0.44 0.04 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 0.44 0.04 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 0.44 0.040000000000000001 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 0.44 0.040000000000000001 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_oklab_4[oklab(10% 0.44 0.04 / 0%)-oklab(0.1 0.44 0.04 / 0)] ____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(10% 0.44 0.04 / 0%)', expected = 'oklab(0.1 0.44 0.04 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...00000001 / 0)' == 'oklab(0.1 0.44 0.04 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 0.44 0.04 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 0.44 0.040000000000000001 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 0.44 0.040000000000000001 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklab_4[oklab(10% 110% 10% / 0)-oklab(0.1 0.44 0.04 / 0)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(10% 110% 10% / 0)', expected = 'oklab(0.1 0.44 0.04 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...00000001 / 0)' == 'oklab(0.1 0.44 0.04 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 0.44 0.04 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 0.44 0.040000000000000001 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 0.44 0.040000000000000001 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklab_4[oklab(1 0.44 0.04 / 0)-oklab(1 0.44 0.04 / 0)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(1 0.44 0.04 / 0)', expected = 'oklab(1 0.44 0.04 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 0.44...00000001 / 0)' == 'oklab(1 0.44 0.04 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 0.44 0.04 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 0.44 0.040000000000000001 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 0.44 0.040000000000000001 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_oklab_4[oklab(100% 0.44 0.04 / 0%)-oklab(1 0.44 0.04 / 0)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(100% 0.44 0.04 / 0%)', expected = 'oklab(1 0.44 0.04 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 0.44...00000001 / 0)' == 'oklab(1 0.44 0.04 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 0.44 0.04 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 0.44 0.040000000000000001 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 0.44 0.040000000000000001 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklab_4[oklab(100% 110% 10% / 0)-oklab(1 0.44 0.04 / 0)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(100% 110% 10% / 0)', expected = 'oklab(1 0.44 0.04 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 0.44...00000001 / 0)' == 'oklab(1 0.44 0.04 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 0.44 0.04 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 0.44 0.040000000000000001 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 0.44 0.040000000000000001 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_oklab_4[oklab(1.1 0.44 0.04 / 0)-oklab(1.1 0.44 0.04 / 0)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(1.1 0.44 0.04 / 0)', expected = 'oklab(1.1 0.44 0.04 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...00000001 / 0)' == 'oklab(1.1 0.44 0.04 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 0.44 0.04 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 0.44 0.040000000000000001 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 0.44 0.040000000000000001 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___ test_color_oklab_4[oklab(110% 0.44 0.04 / 0%)-oklab(1.1 0.44 0.04 / 0)] ____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(110% 0.44 0.04 / 0%)', expected = 'oklab(1.1 0.44 0.04 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...00000001 / 0)' == 'oklab(1.1 0.44 0.04 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 0.44 0.04 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 0.44 0.040000000000000001 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 0.44 0.040000000000000001 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_oklab_4[oklab(110% 110% 10% / 0)-oklab(1.1 0.44 0.04 / 0)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(110% 110% 10% / 0)', expected = 'oklab(1.1 0.44 0.04 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...00000001 / 0)' == 'oklab(1.1 0.44 0.04 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 0.44 0.04 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 0.44 0.040000000000000001 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 0.44 0.040000000000000001 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___ test_color_oklab_4[oklab(-0.1 0.44 0.04 / 0)-oklab(-0.1 0.44 0.04 / 0)] ____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-0.1 0.44 0.04 / 0)', expected = 'oklab(-0.1 0.44 0.04 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...00000001 / 0)' == 'oklab(-0.1 0.44 0.04 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 0.44 0.04 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 0.44 0.040000000000000001 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 0.44 0.040000000000000001 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___ test_color_oklab_4[oklab(-10% 0.44 0.04 / 0%)-oklab(-0.1 0.44 0.04 / 0)] ___\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-10% 0.44 0.04 / 0%)', expected = 'oklab(-0.1 0.44 0.04 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...00000001 / 0)' == 'oklab(-0.1 0.44 0.04 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 0.44 0.04 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 0.44 0.040000000000000001 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 0.44 0.040000000000000001 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_oklab_4[oklab(-10% 110% 10% / 0)-oklab(-0.1 0.44 0.04 / 0)] ____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-10% 110% 10% / 0)', expected = 'oklab(-0.1 0.44 0.04 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...00000001 / 0)' == 'oklab(-0.1 0.44 0.04 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 0.44 0.04 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 0.44 0.040000000000000001 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 0.44 0.040000000000000001 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklab_4[oklab(0 -0.04 0.04 / 0)-oklab(0 -0.04 0.04 / 0)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0 -0.04 0.04 / 0)', expected = 'oklab(0 -0.04 0.04 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 -0.0...00000001 / 0)' == 'oklab(0 -0.04 0.04 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 -0.04 0.04 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 -0.040000000000000001 0.040000000000000001 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 -0.040000000000000001 0.040000000000000001 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_oklab_4[oklab(0% -0.04 0.04 / 0%)-oklab(0 -0.04 0.04 / 0)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0% -0.04 0.04 / 0%)', expected = 'oklab(0 -0.04 0.04 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 -0.0...00000001 / 0)' == 'oklab(0 -0.04 0.04 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 -0.04 0.04 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 -0.040000000000000001 0.040000000000000001 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 -0.040000000000000001 0.040000000000000001 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklab_4[oklab(0% -10% 10% / 0)-oklab(0 -0.04 0.04 / 0)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0% -10% 10% / 0)', expected = 'oklab(0 -0.04 0.04 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 -0.0...00000001 / 0)' == 'oklab(0 -0.04 0.04 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 -0.04 0.04 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 -0.040000000000000001 0.040000000000000001 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 -0.040000000000000001 0.040000000000000001 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___ test_color_oklab_4[oklab(0.1 -0.04 0.04 / 0)-oklab(0.1 -0.04 0.04 / 0)] ____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0.1 -0.04 0.04 / 0)', expected = 'oklab(0.1 -0.04 0.04 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...00000001 / 0)' == 'oklab(0.1 -0.04 0.04 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 -0.04 0.04 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 -0.040000000000000001 0.040000000000000001 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 -0.040000000000000001 0.040000000000000001 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___ test_color_oklab_4[oklab(10% -0.04 0.04 / 0%)-oklab(0.1 -0.04 0.04 / 0)] ___\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(10% -0.04 0.04 / 0%)', expected = 'oklab(0.1 -0.04 0.04 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...00000001 / 0)' == 'oklab(0.1 -0.04 0.04 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 -0.04 0.04 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 -0.040000000000000001 0.040000000000000001 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 -0.040000000000000001 0.040000000000000001 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_oklab_4[oklab(10% -10% 10% / 0)-oklab(0.1 -0.04 0.04 / 0)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(10% -10% 10% / 0)', expected = 'oklab(0.1 -0.04 0.04 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...00000001 / 0)' == 'oklab(0.1 -0.04 0.04 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 -0.04 0.04 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 -0.040000000000000001 0.040000000000000001 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 -0.040000000000000001 0.040000000000000001 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklab_4[oklab(1 -0.04 0.04 / 0)-oklab(1 -0.04 0.04 / 0)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(1 -0.04 0.04 / 0)', expected = 'oklab(1 -0.04 0.04 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 -0.0...00000001 / 0)' == 'oklab(1 -0.04 0.04 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 -0.04 0.04 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 -0.040000000000000001 0.040000000000000001 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 -0.040000000000000001 0.040000000000000001 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___ test_color_oklab_4[oklab(100% -0.04 0.04 / 0%)-oklab(1 -0.04 0.04 / 0)] ____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(100% -0.04 0.04 / 0%)', expected = 'oklab(1 -0.04 0.04 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 -0.0...00000001 / 0)' == 'oklab(1 -0.04 0.04 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 -0.04 0.04 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 -0.040000000000000001 0.040000000000000001 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 -0.040000000000000001 0.040000000000000001 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklab_4[oklab(100% -10% 10% / 0)-oklab(1 -0.04 0.04 / 0)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(100% -10% 10% / 0)', expected = 'oklab(1 -0.04 0.04 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 -0.0...00000001 / 0)' == 'oklab(1 -0.04 0.04 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 -0.04 0.04 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 -0.040000000000000001 0.040000000000000001 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 -0.040000000000000001 0.040000000000000001 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___ test_color_oklab_4[oklab(1.1 -0.04 0.04 / 0)-oklab(1.1 -0.04 0.04 / 0)] ____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(1.1 -0.04 0.04 / 0)', expected = 'oklab(1.1 -0.04 0.04 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...00000001 / 0)' == 'oklab(1.1 -0.04 0.04 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 -0.04 0.04 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 -0.040000000000000001 0.040000000000000001 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 -0.040000000000000001 0.040000000000000001 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__ test_color_oklab_4[oklab(110% -0.04 0.04 / 0%)-oklab(1.1 -0.04 0.04 / 0)] ___\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(110% -0.04 0.04 / 0%)', expected = 'oklab(1.1 -0.04 0.04 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...00000001 / 0)' == 'oklab(1.1 -0.04 0.04 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 -0.04 0.04 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 -0.040000000000000001 0.040000000000000001 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 -0.040000000000000001 0.040000000000000001 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_oklab_4[oklab(110% -10% 10% / 0)-oklab(1.1 -0.04 0.04 / 0)] ____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(110% -10% 10% / 0)', expected = 'oklab(1.1 -0.04 0.04 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...00000001 / 0)' == 'oklab(1.1 -0.04 0.04 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 -0.04 0.04 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 -0.040000000000000001 0.040000000000000001 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 -0.040000000000000001 0.040000000000000001 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__ test_color_oklab_4[oklab(-0.1 -0.04 0.04 / 0)-oklab(-0.1 -0.04 0.04 / 0)] ___\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-0.1 -0.04 0.04 / 0)', expected = 'oklab(-0.1 -0.04 0.04 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...00000001 / 0)' == 'oklab(-0.1 -0.04 0.04 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 -0.04 0.04 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 -0.040000000000000001 0.040000000000000001 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 -0.040000000000000001 0.040000000000000001 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__ test_color_oklab_4[oklab(-10% -0.04 0.04 / 0%)-oklab(-0.1 -0.04 0.04 / 0)] __\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-10% -0.04 0.04 / 0%)', expected = 'oklab(-0.1 -0.04 0.04 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...00000001 / 0)' == 'oklab(-0.1 -0.04 0.04 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 -0.04 0.04 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 -0.040000000000000001 0.040000000000000001 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 -0.040000000000000001 0.040000000000000001 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___ test_color_oklab_4[oklab(-10% -10% 10% / 0)-oklab(-0.1 -0.04 0.04 / 0)] ____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-10% -10% 10% / 0)', expected = 'oklab(-0.1 -0.04 0.04 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...00000001 / 0)' == 'oklab(-0.1 -0.04 0.04 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 -0.04 0.04 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 -0.040000000000000001 0.040000000000000001 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 -0.040000000000000001 0.040000000000000001 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__________ test_color_oklab_4[oklab(0 0 0.4 / 0)-oklab(0 0 0.4 / 0)] ___________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0 0 0.4 / 0)', expected = 'oklab(0 0 0.4 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 0 0....00000002 / 0)' == 'oklab(0 0 0.4 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 0 0.4 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 0 0.40000000000000002 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 0 0.40000000000000002 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_oklab_4[oklab(0% 0 0.4 / 0%)-oklab(0 0 0.4 / 0)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0% 0 0.4 / 0%)', expected = 'oklab(0 0 0.4 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 0 0....00000002 / 0)' == 'oklab(0 0 0.4 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 0 0.4 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 0 0.40000000000000002 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 0 0.40000000000000002 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_oklab_4[oklab(0% 0% 100% / 0)-oklab(0 0 0.4 / 0)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0% 0% 100% / 0)', expected = 'oklab(0 0 0.4 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 0 0....00000002 / 0)' == 'oklab(0 0 0.4 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 0 0.4 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 0 0.40000000000000002 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 0 0.40000000000000002 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklab_4[oklab(0.1 0 0.4 / 0)-oklab(0.1 0 0.4 / 0)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0.1 0 0.4 / 0)', expected = 'oklab(0.1 0 0.4 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...00000002 / 0)' == 'oklab(0.1 0 0.4 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 0 0.4 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 0 0.40000000000000002 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 0 0.40000000000000002 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklab_4[oklab(10% 0 0.4 / 0%)-oklab(0.1 0 0.4 / 0)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(10% 0 0.4 / 0%)', expected = 'oklab(0.1 0 0.4 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...00000002 / 0)' == 'oklab(0.1 0 0.4 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 0 0.4 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 0 0.40000000000000002 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 0 0.40000000000000002 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklab_4[oklab(10% 0% 100% / 0)-oklab(0.1 0 0.4 / 0)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(10% 0% 100% / 0)', expected = 'oklab(0.1 0 0.4 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...00000002 / 0)' == 'oklab(0.1 0 0.4 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 0 0.4 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 0 0.40000000000000002 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 0 0.40000000000000002 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__________ test_color_oklab_4[oklab(1 0 0.4 / 0)-oklab(1 0 0.4 / 0)] ___________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(1 0 0.4 / 0)', expected = 'oklab(1 0 0.4 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 0 0....00000002 / 0)' == 'oklab(1 0 0.4 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 0 0.4 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 0 0.40000000000000002 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 0 0.40000000000000002 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklab_4[oklab(100% 0 0.4 / 0%)-oklab(1 0 0.4 / 0)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(100% 0 0.4 / 0%)', expected = 'oklab(1 0 0.4 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 0 0....00000002 / 0)' == 'oklab(1 0 0.4 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 0 0.4 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 0 0.40000000000000002 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 0 0.40000000000000002 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklab_4[oklab(100% 0% 100% / 0)-oklab(1 0 0.4 / 0)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(100% 0% 100% / 0)', expected = 'oklab(1 0 0.4 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 0 0....00000002 / 0)' == 'oklab(1 0 0.4 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 0 0.4 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 0 0.40000000000000002 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 0 0.40000000000000002 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklab_4[oklab(1.1 0 0.4 / 0)-oklab(1.1 0 0.4 / 0)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(1.1 0 0.4 / 0)', expected = 'oklab(1.1 0 0.4 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...00000002 / 0)' == 'oklab(1.1 0 0.4 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 0 0.4 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 0 0.40000000000000002 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 0 0.40000000000000002 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklab_4[oklab(110% 0 0.4 / 0%)-oklab(1.1 0 0.4 / 0)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(110% 0 0.4 / 0%)', expected = 'oklab(1.1 0 0.4 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...00000002 / 0)' == 'oklab(1.1 0 0.4 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 0 0.4 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 0 0.40000000000000002 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 0 0.40000000000000002 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklab_4[oklab(110% 0% 100% / 0)-oklab(1.1 0 0.4 / 0)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(110% 0% 100% / 0)', expected = 'oklab(1.1 0 0.4 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...00000002 / 0)' == 'oklab(1.1 0 0.4 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 0 0.4 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 0 0.40000000000000002 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 0 0.40000000000000002 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklab_4[oklab(-0.1 0 0.4 / 0)-oklab(-0.1 0 0.4 / 0)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-0.1 0 0.4 / 0)', expected = 'oklab(-0.1 0 0.4 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...00000002 / 0)' == 'oklab(-0.1 0 0.4 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 0 0.4 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 0 0.40000000000000002 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 0 0.40000000000000002 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklab_4[oklab(-10% 0 0.4 / 0%)-oklab(-0.1 0 0.4 / 0)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-10% 0 0.4 / 0%)', expected = 'oklab(-0.1 0 0.4 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...00000002 / 0)' == 'oklab(-0.1 0 0.4 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 0 0.4 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 0 0.40000000000000002 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 0 0.40000000000000002 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklab_4[oklab(-10% 0% 100% / 0)-oklab(-0.1 0 0.4 / 0)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-10% 0% 100% / 0)', expected = 'oklab(-0.1 0 0.4 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...00000002 / 0)' == 'oklab(-0.1 0 0.4 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 0 0.4 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 0 0.40000000000000002 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 0 0.40000000000000002 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklab_4[oklab(0 0.08 0.4 / 0)-oklab(0 0.08 0.4 / 0)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0 0.08 0.4 / 0)', expected = 'oklab(0 0.08 0.4 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 0.08...00000002 / 0)' == 'oklab(0 0.08 0.4 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 0.08 0.4 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 0.080000000000000002 0.40000000000000002 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 0.080000000000000002 0.40000000000000002 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklab_4[oklab(0% 0.08 0.4 / 0%)-oklab(0 0.08 0.4 / 0)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0% 0.08 0.4 / 0%)', expected = 'oklab(0 0.08 0.4 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 0.08...00000002 / 0)' == 'oklab(0 0.08 0.4 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 0.08 0.4 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 0.080000000000000002 0.40000000000000002 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 0.080000000000000002 0.40000000000000002 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklab_4[oklab(0% 20% 100% / 0)-oklab(0 0.08 0.4 / 0)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0% 20% 100% / 0)', expected = 'oklab(0 0.08 0.4 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 0.08...00000002 / 0)' == 'oklab(0 0.08 0.4 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 0.08 0.4 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 0.080000000000000002 0.40000000000000002 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 0.080000000000000002 0.40000000000000002 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklab_4[oklab(0.1 0.08 0.4 / 0)-oklab(0.1 0.08 0.4 / 0)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0.1 0.08 0.4 / 0)', expected = 'oklab(0.1 0.08 0.4 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...00000002 / 0)' == 'oklab(0.1 0.08 0.4 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 0.08 0.4 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 0.080000000000000002 0.40000000000000002 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 0.080000000000000002 0.40000000000000002 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklab_4[oklab(10% 0.08 0.4 / 0%)-oklab(0.1 0.08 0.4 / 0)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(10% 0.08 0.4 / 0%)', expected = 'oklab(0.1 0.08 0.4 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...00000002 / 0)' == 'oklab(0.1 0.08 0.4 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 0.08 0.4 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 0.080000000000000002 0.40000000000000002 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 0.080000000000000002 0.40000000000000002 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklab_4[oklab(10% 20% 100% / 0)-oklab(0.1 0.08 0.4 / 0)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(10% 20% 100% / 0)', expected = 'oklab(0.1 0.08 0.4 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...00000002 / 0)' == 'oklab(0.1 0.08 0.4 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 0.08 0.4 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 0.080000000000000002 0.40000000000000002 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 0.080000000000000002 0.40000000000000002 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklab_4[oklab(1 0.08 0.4 / 0)-oklab(1 0.08 0.4 / 0)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(1 0.08 0.4 / 0)', expected = 'oklab(1 0.08 0.4 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 0.08...00000002 / 0)' == 'oklab(1 0.08 0.4 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 0.08 0.4 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 0.080000000000000002 0.40000000000000002 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 0.080000000000000002 0.40000000000000002 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklab_4[oklab(100% 0.08 0.4 / 0%)-oklab(1 0.08 0.4 / 0)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(100% 0.08 0.4 / 0%)', expected = 'oklab(1 0.08 0.4 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 0.08...00000002 / 0)' == 'oklab(1 0.08 0.4 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 0.08 0.4 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 0.080000000000000002 0.40000000000000002 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 0.080000000000000002 0.40000000000000002 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklab_4[oklab(100% 20% 100% / 0)-oklab(1 0.08 0.4 / 0)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(100% 20% 100% / 0)', expected = 'oklab(1 0.08 0.4 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 0.08...00000002 / 0)' == 'oklab(1 0.08 0.4 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 0.08 0.4 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 0.080000000000000002 0.40000000000000002 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 0.080000000000000002 0.40000000000000002 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklab_4[oklab(1.1 0.08 0.4 / 0)-oklab(1.1 0.08 0.4 / 0)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(1.1 0.08 0.4 / 0)', expected = 'oklab(1.1 0.08 0.4 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...00000002 / 0)' == 'oklab(1.1 0.08 0.4 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 0.08 0.4 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 0.080000000000000002 0.40000000000000002 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 0.080000000000000002 0.40000000000000002 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_oklab_4[oklab(110% 0.08 0.4 / 0%)-oklab(1.1 0.08 0.4 / 0)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(110% 0.08 0.4 / 0%)', expected = 'oklab(1.1 0.08 0.4 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...00000002 / 0)' == 'oklab(1.1 0.08 0.4 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 0.08 0.4 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 0.080000000000000002 0.40000000000000002 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 0.080000000000000002 0.40000000000000002 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklab_4[oklab(110% 20% 100% / 0)-oklab(1.1 0.08 0.4 / 0)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(110% 20% 100% / 0)', expected = 'oklab(1.1 0.08 0.4 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...00000002 / 0)' == 'oklab(1.1 0.08 0.4 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 0.08 0.4 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 0.080000000000000002 0.40000000000000002 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 0.080000000000000002 0.40000000000000002 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_oklab_4[oklab(-0.1 0.08 0.4 / 0)-oklab(-0.1 0.08 0.4 / 0)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-0.1 0.08 0.4 / 0)', expected = 'oklab(-0.1 0.08 0.4 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...00000002 / 0)' == 'oklab(-0.1 0.08 0.4 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 0.08 0.4 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 0.080000000000000002 0.40000000000000002 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 0.080000000000000002 0.40000000000000002 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_oklab_4[oklab(-10% 0.08 0.4 / 0%)-oklab(-0.1 0.08 0.4 / 0)] ____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-10% 0.08 0.4 / 0%)', expected = 'oklab(-0.1 0.08 0.4 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...00000002 / 0)' == 'oklab(-0.1 0.08 0.4 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 0.08 0.4 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 0.080000000000000002 0.40000000000000002 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 0.080000000000000002 0.40000000000000002 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_oklab_4[oklab(-10% 20% 100% / 0)-oklab(-0.1 0.08 0.4 / 0)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-10% 20% 100% / 0)', expected = 'oklab(-0.1 0.08 0.4 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...00000002 / 0)' == 'oklab(-0.1 0.08 0.4 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 0.08 0.4 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 0.080000000000000002 0.40000000000000002 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 0.080000000000000002 0.40000000000000002 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklab_4[oklab(0 0.4 0.4 / 0)-oklab(0 0.4 0.4 / 0)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0 0.4 0.4 / 0)', expected = 'oklab(0 0.4 0.4 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 0.40...00000002 / 0)' == 'oklab(0 0.4 0.4 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 0.4 0.4 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 0.40000000000000002 0.40000000000000002 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 0.40000000000000002 0.40000000000000002 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklab_4[oklab(0% 0.4 0.4 / 0%)-oklab(0 0.4 0.4 / 0)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0% 0.4 0.4 / 0%)', expected = 'oklab(0 0.4 0.4 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 0.40...00000002 / 0)' == 'oklab(0 0.4 0.4 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 0.4 0.4 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 0.40000000000000002 0.40000000000000002 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 0.40000000000000002 0.40000000000000002 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklab_4[oklab(0% 100% 100% / 0)-oklab(0 0.4 0.4 / 0)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0% 100% 100% / 0)', expected = 'oklab(0 0.4 0.4 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 0.40...00000002 / 0)' == 'oklab(0 0.4 0.4 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 0.4 0.4 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 0.40000000000000002 0.40000000000000002 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 0.40000000000000002 0.40000000000000002 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklab_4[oklab(0.1 0.4 0.4 / 0)-oklab(0.1 0.4 0.4 / 0)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0.1 0.4 0.4 / 0)', expected = 'oklab(0.1 0.4 0.4 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...00000002 / 0)' == 'oklab(0.1 0.4 0.4 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 0.4 0.4 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 0.40000000000000002 0.40000000000000002 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 0.40000000000000002 0.40000000000000002 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklab_4[oklab(10% 0.4 0.4 / 0%)-oklab(0.1 0.4 0.4 / 0)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(10% 0.4 0.4 / 0%)', expected = 'oklab(0.1 0.4 0.4 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...00000002 / 0)' == 'oklab(0.1 0.4 0.4 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 0.4 0.4 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 0.40000000000000002 0.40000000000000002 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 0.40000000000000002 0.40000000000000002 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklab_4[oklab(10% 100% 100% / 0)-oklab(0.1 0.4 0.4 / 0)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(10% 100% 100% / 0)', expected = 'oklab(0.1 0.4 0.4 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...00000002 / 0)' == 'oklab(0.1 0.4 0.4 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 0.4 0.4 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 0.40000000000000002 0.40000000000000002 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 0.40000000000000002 0.40000000000000002 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklab_4[oklab(1 0.4 0.4 / 0)-oklab(1 0.4 0.4 / 0)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(1 0.4 0.4 / 0)', expected = 'oklab(1 0.4 0.4 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 0.40...00000002 / 0)' == 'oklab(1 0.4 0.4 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 0.4 0.4 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 0.40000000000000002 0.40000000000000002 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 0.40000000000000002 0.40000000000000002 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklab_4[oklab(100% 0.4 0.4 / 0%)-oklab(1 0.4 0.4 / 0)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(100% 0.4 0.4 / 0%)', expected = 'oklab(1 0.4 0.4 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 0.40...00000002 / 0)' == 'oklab(1 0.4 0.4 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 0.4 0.4 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 0.40000000000000002 0.40000000000000002 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 0.40000000000000002 0.40000000000000002 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklab_4[oklab(100% 100% 100% / 0)-oklab(1 0.4 0.4 / 0)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(100% 100% 100% / 0)', expected = 'oklab(1 0.4 0.4 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 0.40...00000002 / 0)' == 'oklab(1 0.4 0.4 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 0.4 0.4 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 0.40000000000000002 0.40000000000000002 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 0.40000000000000002 0.40000000000000002 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklab_4[oklab(1.1 0.4 0.4 / 0)-oklab(1.1 0.4 0.4 / 0)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(1.1 0.4 0.4 / 0)', expected = 'oklab(1.1 0.4 0.4 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...00000002 / 0)' == 'oklab(1.1 0.4 0.4 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 0.4 0.4 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 0.40000000000000002 0.40000000000000002 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 0.40000000000000002 0.40000000000000002 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklab_4[oklab(110% 0.4 0.4 / 0%)-oklab(1.1 0.4 0.4 / 0)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(110% 0.4 0.4 / 0%)', expected = 'oklab(1.1 0.4 0.4 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...00000002 / 0)' == 'oklab(1.1 0.4 0.4 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 0.4 0.4 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 0.40000000000000002 0.40000000000000002 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 0.40000000000000002 0.40000000000000002 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklab_4[oklab(110% 100% 100% / 0)-oklab(1.1 0.4 0.4 / 0)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(110% 100% 100% / 0)', expected = 'oklab(1.1 0.4 0.4 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...00000002 / 0)' == 'oklab(1.1 0.4 0.4 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 0.4 0.4 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 0.40000000000000002 0.40000000000000002 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 0.40000000000000002 0.40000000000000002 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklab_4[oklab(-0.1 0.4 0.4 / 0)-oklab(-0.1 0.4 0.4 / 0)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-0.1 0.4 0.4 / 0)', expected = 'oklab(-0.1 0.4 0.4 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...00000002 / 0)' == 'oklab(-0.1 0.4 0.4 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 0.4 0.4 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 0.40000000000000002 0.40000000000000002 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 0.40000000000000002 0.40000000000000002 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklab_4[oklab(-10% 0.4 0.4 / 0%)-oklab(-0.1 0.4 0.4 / 0)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-10% 0.4 0.4 / 0%)', expected = 'oklab(-0.1 0.4 0.4 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...00000002 / 0)' == 'oklab(-0.1 0.4 0.4 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 0.4 0.4 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 0.40000000000000002 0.40000000000000002 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 0.40000000000000002 0.40000000000000002 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_oklab_4[oklab(-10% 100% 100% / 0)-oklab(-0.1 0.4 0.4 / 0)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-10% 100% 100% / 0)', expected = 'oklab(-0.1 0.4 0.4 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...00000002 / 0)' == 'oklab(-0.1 0.4 0.4 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 0.4 0.4 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 0.40000000000000002 0.40000000000000002 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 0.40000000000000002 0.40000000000000002 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklab_4[oklab(0 0.44 0.4 / 0)-oklab(0 0.44 0.4 / 0)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0 0.44 0.4 / 0)', expected = 'oklab(0 0.44 0.4 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 0.44...00000002 / 0)' == 'oklab(0 0.44 0.4 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 0.44 0.4 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 0.44 0.40000000000000002 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 0.44 0.40000000000000002 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklab_4[oklab(0% 0.44 0.4 / 0%)-oklab(0 0.44 0.4 / 0)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0% 0.44 0.4 / 0%)', expected = 'oklab(0 0.44 0.4 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 0.44...00000002 / 0)' == 'oklab(0 0.44 0.4 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 0.44 0.4 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 0.44 0.40000000000000002 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 0.44 0.40000000000000002 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklab_4[oklab(0% 110% 100% / 0)-oklab(0 0.44 0.4 / 0)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0% 110% 100% / 0)', expected = 'oklab(0 0.44 0.4 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 0.44...00000002 / 0)' == 'oklab(0 0.44 0.4 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 0.44 0.4 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 0.44 0.40000000000000002 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 0.44 0.40000000000000002 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklab_4[oklab(0.1 0.44 0.4 / 0)-oklab(0.1 0.44 0.4 / 0)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0.1 0.44 0.4 / 0)', expected = 'oklab(0.1 0.44 0.4 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...00000002 / 0)' == 'oklab(0.1 0.44 0.4 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 0.44 0.4 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 0.44 0.40000000000000002 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 0.44 0.40000000000000002 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklab_4[oklab(10% 0.44 0.4 / 0%)-oklab(0.1 0.44 0.4 / 0)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(10% 0.44 0.4 / 0%)', expected = 'oklab(0.1 0.44 0.4 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...00000002 / 0)' == 'oklab(0.1 0.44 0.4 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 0.44 0.4 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 0.44 0.40000000000000002 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 0.44 0.40000000000000002 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklab_4[oklab(10% 110% 100% / 0)-oklab(0.1 0.44 0.4 / 0)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(10% 110% 100% / 0)', expected = 'oklab(0.1 0.44 0.4 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...00000002 / 0)' == 'oklab(0.1 0.44 0.4 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 0.44 0.4 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 0.44 0.40000000000000002 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 0.44 0.40000000000000002 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklab_4[oklab(1 0.44 0.4 / 0)-oklab(1 0.44 0.4 / 0)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(1 0.44 0.4 / 0)', expected = 'oklab(1 0.44 0.4 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 0.44...00000002 / 0)' == 'oklab(1 0.44 0.4 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 0.44 0.4 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 0.44 0.40000000000000002 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 0.44 0.40000000000000002 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklab_4[oklab(100% 0.44 0.4 / 0%)-oklab(1 0.44 0.4 / 0)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(100% 0.44 0.4 / 0%)', expected = 'oklab(1 0.44 0.4 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 0.44...00000002 / 0)' == 'oklab(1 0.44 0.4 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 0.44 0.4 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 0.44 0.40000000000000002 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 0.44 0.40000000000000002 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklab_4[oklab(100% 110% 100% / 0)-oklab(1 0.44 0.4 / 0)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(100% 110% 100% / 0)', expected = 'oklab(1 0.44 0.4 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 0.44...00000002 / 0)' == 'oklab(1 0.44 0.4 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 0.44 0.4 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 0.44 0.40000000000000002 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 0.44 0.40000000000000002 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklab_4[oklab(1.1 0.44 0.4 / 0)-oklab(1.1 0.44 0.4 / 0)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(1.1 0.44 0.4 / 0)', expected = 'oklab(1.1 0.44 0.4 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...00000002 / 0)' == 'oklab(1.1 0.44 0.4 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 0.44 0.4 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 0.44 0.40000000000000002 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 0.44 0.40000000000000002 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_oklab_4[oklab(110% 0.44 0.4 / 0%)-oklab(1.1 0.44 0.4 / 0)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(110% 0.44 0.4 / 0%)', expected = 'oklab(1.1 0.44 0.4 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...00000002 / 0)' == 'oklab(1.1 0.44 0.4 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 0.44 0.4 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 0.44 0.40000000000000002 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 0.44 0.40000000000000002 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_oklab_4[oklab(110% 110% 100% / 0)-oklab(1.1 0.44 0.4 / 0)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(110% 110% 100% / 0)', expected = 'oklab(1.1 0.44 0.4 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...00000002 / 0)' == 'oklab(1.1 0.44 0.4 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 0.44 0.4 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 0.44 0.40000000000000002 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 0.44 0.40000000000000002 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_oklab_4[oklab(-0.1 0.44 0.4 / 0)-oklab(-0.1 0.44 0.4 / 0)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-0.1 0.44 0.4 / 0)', expected = 'oklab(-0.1 0.44 0.4 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...00000002 / 0)' == 'oklab(-0.1 0.44 0.4 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 0.44 0.4 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 0.44 0.40000000000000002 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 0.44 0.40000000000000002 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_oklab_4[oklab(-10% 0.44 0.4 / 0%)-oklab(-0.1 0.44 0.4 / 0)] ____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-10% 0.44 0.4 / 0%)', expected = 'oklab(-0.1 0.44 0.4 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...00000002 / 0)' == 'oklab(-0.1 0.44 0.4 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 0.44 0.4 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 0.44 0.40000000000000002 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 0.44 0.40000000000000002 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_oklab_4[oklab(-10% 110% 100% / 0)-oklab(-0.1 0.44 0.4 / 0)] ____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-10% 110% 100% / 0)', expected = 'oklab(-0.1 0.44 0.4 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...00000002 / 0)' == 'oklab(-0.1 0.44 0.4 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 0.44 0.4 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 0.44 0.40000000000000002 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 0.44 0.40000000000000002 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklab_4[oklab(0 -0.04 0.4 / 0)-oklab(0 -0.04 0.4 / 0)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0 -0.04 0.4 / 0)', expected = 'oklab(0 -0.04 0.4 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 -0.0...00000002 / 0)' == 'oklab(0 -0.04 0.4 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 -0.04 0.4 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 -0.040000000000000001 0.40000000000000002 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 -0.040000000000000001 0.40000000000000002 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklab_4[oklab(0% -0.04 0.4 / 0%)-oklab(0 -0.04 0.4 / 0)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0% -0.04 0.4 / 0%)', expected = 'oklab(0 -0.04 0.4 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 -0.0...00000002 / 0)' == 'oklab(0 -0.04 0.4 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 -0.04 0.4 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 -0.040000000000000001 0.40000000000000002 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 -0.040000000000000001 0.40000000000000002 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklab_4[oklab(0% -10% 100% / 0)-oklab(0 -0.04 0.4 / 0)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0% -10% 100% / 0)', expected = 'oklab(0 -0.04 0.4 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 -0.0...00000002 / 0)' == 'oklab(0 -0.04 0.4 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 -0.04 0.4 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 -0.040000000000000001 0.40000000000000002 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 -0.040000000000000001 0.40000000000000002 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_oklab_4[oklab(0.1 -0.04 0.4 / 0)-oklab(0.1 -0.04 0.4 / 0)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0.1 -0.04 0.4 / 0)', expected = 'oklab(0.1 -0.04 0.4 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...00000002 / 0)' == 'oklab(0.1 -0.04 0.4 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 -0.04 0.4 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 -0.040000000000000001 0.40000000000000002 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 -0.040000000000000001 0.40000000000000002 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_oklab_4[oklab(10% -0.04 0.4 / 0%)-oklab(0.1 -0.04 0.4 / 0)] ____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(10% -0.04 0.4 / 0%)', expected = 'oklab(0.1 -0.04 0.4 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...00000002 / 0)' == 'oklab(0.1 -0.04 0.4 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 -0.04 0.4 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 -0.040000000000000001 0.40000000000000002 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 -0.040000000000000001 0.40000000000000002 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_oklab_4[oklab(10% -10% 100% / 0)-oklab(0.1 -0.04 0.4 / 0)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(10% -10% 100% / 0)', expected = 'oklab(0.1 -0.04 0.4 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...00000002 / 0)' == 'oklab(0.1 -0.04 0.4 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 -0.04 0.4 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 -0.040000000000000001 0.40000000000000002 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 -0.040000000000000001 0.40000000000000002 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklab_4[oklab(1 -0.04 0.4 / 0)-oklab(1 -0.04 0.4 / 0)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(1 -0.04 0.4 / 0)', expected = 'oklab(1 -0.04 0.4 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 -0.0...00000002 / 0)' == 'oklab(1 -0.04 0.4 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 -0.04 0.4 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 -0.040000000000000001 0.40000000000000002 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 -0.040000000000000001 0.40000000000000002 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_oklab_4[oklab(100% -0.04 0.4 / 0%)-oklab(1 -0.04 0.4 / 0)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(100% -0.04 0.4 / 0%)', expected = 'oklab(1 -0.04 0.4 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 -0.0...00000002 / 0)' == 'oklab(1 -0.04 0.4 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 -0.04 0.4 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 -0.040000000000000001 0.40000000000000002 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 -0.040000000000000001 0.40000000000000002 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklab_4[oklab(100% -10% 100% / 0)-oklab(1 -0.04 0.4 / 0)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(100% -10% 100% / 0)', expected = 'oklab(1 -0.04 0.4 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 -0.0...00000002 / 0)' == 'oklab(1 -0.04 0.4 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 -0.04 0.4 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 -0.040000000000000001 0.40000000000000002 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 -0.040000000000000001 0.40000000000000002 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_oklab_4[oklab(1.1 -0.04 0.4 / 0)-oklab(1.1 -0.04 0.4 / 0)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(1.1 -0.04 0.4 / 0)', expected = 'oklab(1.1 -0.04 0.4 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...00000002 / 0)' == 'oklab(1.1 -0.04 0.4 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 -0.04 0.4 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 -0.040000000000000001 0.40000000000000002 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 -0.040000000000000001 0.40000000000000002 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___ test_color_oklab_4[oklab(110% -0.04 0.4 / 0%)-oklab(1.1 -0.04 0.4 / 0)] ____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(110% -0.04 0.4 / 0%)', expected = 'oklab(1.1 -0.04 0.4 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...00000002 / 0)' == 'oklab(1.1 -0.04 0.4 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 -0.04 0.4 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 -0.040000000000000001 0.40000000000000002 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 -0.040000000000000001 0.40000000000000002 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_oklab_4[oklab(110% -10% 100% / 0)-oklab(1.1 -0.04 0.4 / 0)] ____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(110% -10% 100% / 0)', expected = 'oklab(1.1 -0.04 0.4 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...00000002 / 0)' == 'oklab(1.1 -0.04 0.4 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 -0.04 0.4 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 -0.040000000000000001 0.40000000000000002 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 -0.040000000000000001 0.40000000000000002 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___ test_color_oklab_4[oklab(-0.1 -0.04 0.4 / 0)-oklab(-0.1 -0.04 0.4 / 0)] ____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-0.1 -0.04 0.4 / 0)', expected = 'oklab(-0.1 -0.04 0.4 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...00000002 / 0)' == 'oklab(-0.1 -0.04 0.4 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 -0.04 0.4 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 -0.040000000000000001 0.40000000000000002 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 -0.040000000000000001 0.40000000000000002 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___ test_color_oklab_4[oklab(-10% -0.04 0.4 / 0%)-oklab(-0.1 -0.04 0.4 / 0)] ___\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-10% -0.04 0.4 / 0%)', expected = 'oklab(-0.1 -0.04 0.4 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...00000002 / 0)' == 'oklab(-0.1 -0.04 0.4 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 -0.04 0.4 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 -0.040000000000000001 0.40000000000000002 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 -0.040000000000000001 0.40000000000000002 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___ test_color_oklab_4[oklab(-10% -10% 100% / 0)-oklab(-0.1 -0.04 0.4 / 0)] ____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-10% -10% 100% / 0)', expected = 'oklab(-0.1 -0.04 0.4 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...00000002 / 0)' == 'oklab(-0.1 -0.04 0.4 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 -0.04 0.4 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 -0.040000000000000001 0.40000000000000002 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 -0.040000000000000001 0.40000000000000002 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_oklab_4[oklab(0 0 0.46 / 0)-oklab(0 0 0.46 / 0)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0 0 0.46 / 0)', expected = 'oklab(0 0 0.46 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 0 0....00000002 / 0)' == 'oklab(0 0 0.46 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 0 0.46 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 0 0.46000000000000002 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 0 0.46000000000000002 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklab_4[oklab(0% 0 0.46 / 0%)-oklab(0 0 0.46 / 0)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0% 0 0.46 / 0%)', expected = 'oklab(0 0 0.46 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 0 0....00000002 / 0)' == 'oklab(0 0 0.46 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 0 0.46 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 0 0.46000000000000002 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 0 0.46000000000000002 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklab_4[oklab(0% 0% 115% / 0)-oklab(0 0 0.46 / 0)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0% 0% 115% / 0)', expected = 'oklab(0 0 0.46 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 0 0....00000002 / 0)' == 'oklab(0 0 0.46 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 0 0.46 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 0 0.46000000000000002 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 0 0.46000000000000002 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklab_4[oklab(0.1 0 0.46 / 0)-oklab(0.1 0 0.46 / 0)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0.1 0 0.46 / 0)', expected = 'oklab(0.1 0 0.46 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...00000002 / 0)' == 'oklab(0.1 0 0.46 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 0 0.46 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 0 0.46000000000000002 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 0 0.46000000000000002 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklab_4[oklab(10% 0 0.46 / 0%)-oklab(0.1 0 0.46 / 0)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(10% 0 0.46 / 0%)', expected = 'oklab(0.1 0 0.46 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...00000002 / 0)' == 'oklab(0.1 0 0.46 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 0 0.46 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 0 0.46000000000000002 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 0 0.46000000000000002 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklab_4[oklab(10% 0% 115% / 0)-oklab(0.1 0 0.46 / 0)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(10% 0% 115% / 0)', expected = 'oklab(0.1 0 0.46 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...00000002 / 0)' == 'oklab(0.1 0 0.46 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 0 0.46 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 0 0.46000000000000002 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 0 0.46000000000000002 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_oklab_4[oklab(1 0 0.46 / 0)-oklab(1 0 0.46 / 0)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(1 0 0.46 / 0)', expected = 'oklab(1 0 0.46 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 0 0....00000002 / 0)' == 'oklab(1 0 0.46 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 0 0.46 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 0 0.46000000000000002 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 0 0.46000000000000002 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklab_4[oklab(100% 0 0.46 / 0%)-oklab(1 0 0.46 / 0)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(100% 0 0.46 / 0%)', expected = 'oklab(1 0 0.46 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 0 0....00000002 / 0)' == 'oklab(1 0 0.46 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 0 0.46 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 0 0.46000000000000002 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 0 0.46000000000000002 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklab_4[oklab(100% 0% 115% / 0)-oklab(1 0 0.46 / 0)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(100% 0% 115% / 0)', expected = 'oklab(1 0 0.46 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 0 0....00000002 / 0)' == 'oklab(1 0 0.46 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 0 0.46 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 0 0.46000000000000002 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 0 0.46000000000000002 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklab_4[oklab(1.1 0 0.46 / 0)-oklab(1.1 0 0.46 / 0)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(1.1 0 0.46 / 0)', expected = 'oklab(1.1 0 0.46 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...00000002 / 0)' == 'oklab(1.1 0 0.46 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 0 0.46 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 0 0.46000000000000002 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 0 0.46000000000000002 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklab_4[oklab(110% 0 0.46 / 0%)-oklab(1.1 0 0.46 / 0)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(110% 0 0.46 / 0%)', expected = 'oklab(1.1 0 0.46 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...00000002 / 0)' == 'oklab(1.1 0 0.46 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 0 0.46 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 0 0.46000000000000002 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 0 0.46000000000000002 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklab_4[oklab(110% 0% 115% / 0)-oklab(1.1 0 0.46 / 0)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(110% 0% 115% / 0)', expected = 'oklab(1.1 0 0.46 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...00000002 / 0)' == 'oklab(1.1 0 0.46 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 0 0.46 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 0 0.46000000000000002 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 0 0.46000000000000002 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklab_4[oklab(-0.1 0 0.46 / 0)-oklab(-0.1 0 0.46 / 0)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-0.1 0 0.46 / 0)', expected = 'oklab(-0.1 0 0.46 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...00000002 / 0)' == 'oklab(-0.1 0 0.46 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 0 0.46 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 0 0.46000000000000002 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 0 0.46000000000000002 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklab_4[oklab(-10% 0 0.46 / 0%)-oklab(-0.1 0 0.46 / 0)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-10% 0 0.46 / 0%)', expected = 'oklab(-0.1 0 0.46 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...00000002 / 0)' == 'oklab(-0.1 0 0.46 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 0 0.46 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 0 0.46000000000000002 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 0 0.46000000000000002 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklab_4[oklab(-10% 0% 115% / 0)-oklab(-0.1 0 0.46 / 0)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-10% 0% 115% / 0)', expected = 'oklab(-0.1 0 0.46 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...00000002 / 0)' == 'oklab(-0.1 0 0.46 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 0 0.46 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 0 0.46000000000000002 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 0 0.46000000000000002 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklab_4[oklab(0 0.08 0.46 / 0)-oklab(0 0.08 0.46 / 0)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0 0.08 0.46 / 0)', expected = 'oklab(0 0.08 0.46 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 0.08...00000002 / 0)' == 'oklab(0 0.08 0.46 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 0.08 0.46 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 0.080000000000000002 0.46000000000000002 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 0.080000000000000002 0.46000000000000002 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklab_4[oklab(0% 0.08 0.46 / 0%)-oklab(0 0.08 0.46 / 0)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0% 0.08 0.46 / 0%)', expected = 'oklab(0 0.08 0.46 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 0.08...00000002 / 0)' == 'oklab(0 0.08 0.46 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 0.08 0.46 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 0.080000000000000002 0.46000000000000002 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 0.080000000000000002 0.46000000000000002 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklab_4[oklab(0% 20% 115% / 0)-oklab(0 0.08 0.46 / 0)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0% 20% 115% / 0)', expected = 'oklab(0 0.08 0.46 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 0.08...00000002 / 0)' == 'oklab(0 0.08 0.46 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 0.08 0.46 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 0.080000000000000002 0.46000000000000002 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 0.080000000000000002 0.46000000000000002 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_oklab_4[oklab(0.1 0.08 0.46 / 0)-oklab(0.1 0.08 0.46 / 0)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0.1 0.08 0.46 / 0)', expected = 'oklab(0.1 0.08 0.46 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...00000002 / 0)' == 'oklab(0.1 0.08 0.46 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 0.08 0.46 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 0.080000000000000002 0.46000000000000002 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 0.080000000000000002 0.46000000000000002 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_oklab_4[oklab(10% 0.08 0.46 / 0%)-oklab(0.1 0.08 0.46 / 0)] ____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(10% 0.08 0.46 / 0%)', expected = 'oklab(0.1 0.08 0.46 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...00000002 / 0)' == 'oklab(0.1 0.08 0.46 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 0.08 0.46 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 0.080000000000000002 0.46000000000000002 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 0.080000000000000002 0.46000000000000002 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklab_4[oklab(10% 20% 115% / 0)-oklab(0.1 0.08 0.46 / 0)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(10% 20% 115% / 0)', expected = 'oklab(0.1 0.08 0.46 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...00000002 / 0)' == 'oklab(0.1 0.08 0.46 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 0.08 0.46 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 0.080000000000000002 0.46000000000000002 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 0.080000000000000002 0.46000000000000002 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklab_4[oklab(1 0.08 0.46 / 0)-oklab(1 0.08 0.46 / 0)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(1 0.08 0.46 / 0)', expected = 'oklab(1 0.08 0.46 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 0.08...00000002 / 0)' == 'oklab(1 0.08 0.46 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 0.08 0.46 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 0.080000000000000002 0.46000000000000002 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 0.080000000000000002 0.46000000000000002 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_oklab_4[oklab(100% 0.08 0.46 / 0%)-oklab(1 0.08 0.46 / 0)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(100% 0.08 0.46 / 0%)', expected = 'oklab(1 0.08 0.46 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 0.08...00000002 / 0)' == 'oklab(1 0.08 0.46 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 0.08 0.46 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 0.080000000000000002 0.46000000000000002 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 0.080000000000000002 0.46000000000000002 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklab_4[oklab(100% 20% 115% / 0)-oklab(1 0.08 0.46 / 0)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(100% 20% 115% / 0)', expected = 'oklab(1 0.08 0.46 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 0.08...00000002 / 0)' == 'oklab(1 0.08 0.46 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 0.08 0.46 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 0.080000000000000002 0.46000000000000002 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 0.080000000000000002 0.46000000000000002 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_oklab_4[oklab(1.1 0.08 0.46 / 0)-oklab(1.1 0.08 0.46 / 0)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(1.1 0.08 0.46 / 0)', expected = 'oklab(1.1 0.08 0.46 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...00000002 / 0)' == 'oklab(1.1 0.08 0.46 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 0.08 0.46 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 0.080000000000000002 0.46000000000000002 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 0.080000000000000002 0.46000000000000002 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___ test_color_oklab_4[oklab(110% 0.08 0.46 / 0%)-oklab(1.1 0.08 0.46 / 0)] ____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(110% 0.08 0.46 / 0%)', expected = 'oklab(1.1 0.08 0.46 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...00000002 / 0)' == 'oklab(1.1 0.08 0.46 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 0.08 0.46 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 0.080000000000000002 0.46000000000000002 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 0.080000000000000002 0.46000000000000002 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_oklab_4[oklab(110% 20% 115% / 0)-oklab(1.1 0.08 0.46 / 0)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(110% 20% 115% / 0)', expected = 'oklab(1.1 0.08 0.46 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...00000002 / 0)' == 'oklab(1.1 0.08 0.46 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 0.08 0.46 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 0.080000000000000002 0.46000000000000002 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 0.080000000000000002 0.46000000000000002 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___ test_color_oklab_4[oklab(-0.1 0.08 0.46 / 0)-oklab(-0.1 0.08 0.46 / 0)] ____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-0.1 0.08 0.46 / 0)', expected = 'oklab(-0.1 0.08 0.46 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...00000002 / 0)' == 'oklab(-0.1 0.08 0.46 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 0.08 0.46 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 0.080000000000000002 0.46000000000000002 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 0.080000000000000002 0.46000000000000002 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___ test_color_oklab_4[oklab(-10% 0.08 0.46 / 0%)-oklab(-0.1 0.08 0.46 / 0)] ___\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-10% 0.08 0.46 / 0%)', expected = 'oklab(-0.1 0.08 0.46 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...00000002 / 0)' == 'oklab(-0.1 0.08 0.46 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 0.08 0.46 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 0.080000000000000002 0.46000000000000002 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 0.080000000000000002 0.46000000000000002 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_oklab_4[oklab(-10% 20% 115% / 0)-oklab(-0.1 0.08 0.46 / 0)] ____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-10% 20% 115% / 0)', expected = 'oklab(-0.1 0.08 0.46 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...00000002 / 0)' == 'oklab(-0.1 0.08 0.46 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 0.08 0.46 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 0.080000000000000002 0.46000000000000002 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 0.080000000000000002 0.46000000000000002 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklab_4[oklab(0 0.4 0.46 / 0)-oklab(0 0.4 0.46 / 0)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0 0.4 0.46 / 0)', expected = 'oklab(0 0.4 0.46 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 0.40...00000002 / 0)' == 'oklab(0 0.4 0.46 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 0.4 0.46 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 0.40000000000000002 0.46000000000000002 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 0.40000000000000002 0.46000000000000002 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklab_4[oklab(0% 0.4 0.46 / 0%)-oklab(0 0.4 0.46 / 0)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0% 0.4 0.46 / 0%)', expected = 'oklab(0 0.4 0.46 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 0.40...00000002 / 0)' == 'oklab(0 0.4 0.46 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 0.4 0.46 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 0.40000000000000002 0.46000000000000002 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 0.40000000000000002 0.46000000000000002 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklab_4[oklab(0% 100% 115% / 0)-oklab(0 0.4 0.46 / 0)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0% 100% 115% / 0)', expected = 'oklab(0 0.4 0.46 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 0.40...00000002 / 0)' == 'oklab(0 0.4 0.46 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 0.4 0.46 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 0.40000000000000002 0.46000000000000002 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 0.40000000000000002 0.46000000000000002 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklab_4[oklab(0.1 0.4 0.46 / 0)-oklab(0.1 0.4 0.46 / 0)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0.1 0.4 0.46 / 0)', expected = 'oklab(0.1 0.4 0.46 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...00000002 / 0)' == 'oklab(0.1 0.4 0.46 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 0.4 0.46 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 0.40000000000000002 0.46000000000000002 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 0.40000000000000002 0.46000000000000002 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklab_4[oklab(10% 0.4 0.46 / 0%)-oklab(0.1 0.4 0.46 / 0)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(10% 0.4 0.46 / 0%)', expected = 'oklab(0.1 0.4 0.46 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...00000002 / 0)' == 'oklab(0.1 0.4 0.46 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 0.4 0.46 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 0.40000000000000002 0.46000000000000002 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 0.40000000000000002 0.46000000000000002 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklab_4[oklab(10% 100% 115% / 0)-oklab(0.1 0.4 0.46 / 0)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(10% 100% 115% / 0)', expected = 'oklab(0.1 0.4 0.46 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...00000002 / 0)' == 'oklab(0.1 0.4 0.46 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 0.4 0.46 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 0.40000000000000002 0.46000000000000002 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 0.40000000000000002 0.46000000000000002 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklab_4[oklab(1 0.4 0.46 / 0)-oklab(1 0.4 0.46 / 0)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(1 0.4 0.46 / 0)', expected = 'oklab(1 0.4 0.46 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 0.40...00000002 / 0)' == 'oklab(1 0.4 0.46 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 0.4 0.46 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 0.40000000000000002 0.46000000000000002 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 0.40000000000000002 0.46000000000000002 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklab_4[oklab(100% 0.4 0.46 / 0%)-oklab(1 0.4 0.46 / 0)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(100% 0.4 0.46 / 0%)', expected = 'oklab(1 0.4 0.46 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 0.40...00000002 / 0)' == 'oklab(1 0.4 0.46 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 0.4 0.46 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 0.40000000000000002 0.46000000000000002 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 0.40000000000000002 0.46000000000000002 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklab_4[oklab(100% 100% 115% / 0)-oklab(1 0.4 0.46 / 0)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(100% 100% 115% / 0)', expected = 'oklab(1 0.4 0.46 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 0.40...00000002 / 0)' == 'oklab(1 0.4 0.46 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 0.4 0.46 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 0.40000000000000002 0.46000000000000002 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 0.40000000000000002 0.46000000000000002 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklab_4[oklab(1.1 0.4 0.46 / 0)-oklab(1.1 0.4 0.46 / 0)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(1.1 0.4 0.46 / 0)', expected = 'oklab(1.1 0.4 0.46 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...00000002 / 0)' == 'oklab(1.1 0.4 0.46 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 0.4 0.46 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 0.40000000000000002 0.46000000000000002 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 0.40000000000000002 0.46000000000000002 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_oklab_4[oklab(110% 0.4 0.46 / 0%)-oklab(1.1 0.4 0.46 / 0)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(110% 0.4 0.46 / 0%)', expected = 'oklab(1.1 0.4 0.46 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...00000002 / 0)' == 'oklab(1.1 0.4 0.46 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 0.4 0.46 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 0.40000000000000002 0.46000000000000002 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 0.40000000000000002 0.46000000000000002 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_oklab_4[oklab(110% 100% 115% / 0)-oklab(1.1 0.4 0.46 / 0)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(110% 100% 115% / 0)', expected = 'oklab(1.1 0.4 0.46 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...00000002 / 0)' == 'oklab(1.1 0.4 0.46 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 0.4 0.46 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 0.40000000000000002 0.46000000000000002 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 0.40000000000000002 0.46000000000000002 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_oklab_4[oklab(-0.1 0.4 0.46 / 0)-oklab(-0.1 0.4 0.46 / 0)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-0.1 0.4 0.46 / 0)', expected = 'oklab(-0.1 0.4 0.46 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...00000002 / 0)' == 'oklab(-0.1 0.4 0.46 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 0.4 0.46 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 0.40000000000000002 0.46000000000000002 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 0.40000000000000002 0.46000000000000002 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_oklab_4[oklab(-10% 0.4 0.46 / 0%)-oklab(-0.1 0.4 0.46 / 0)] ____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-10% 0.4 0.46 / 0%)', expected = 'oklab(-0.1 0.4 0.46 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...00000002 / 0)' == 'oklab(-0.1 0.4 0.46 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 0.4 0.46 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 0.40000000000000002 0.46000000000000002 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 0.40000000000000002 0.46000000000000002 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_oklab_4[oklab(-10% 100% 115% / 0)-oklab(-0.1 0.4 0.46 / 0)] ____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-10% 100% 115% / 0)', expected = 'oklab(-0.1 0.4 0.46 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...00000002 / 0)' == 'oklab(-0.1 0.4 0.46 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 0.4 0.46 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 0.40000000000000002 0.46000000000000002 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 0.40000000000000002 0.46000000000000002 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklab_4[oklab(0 0.44 0.46 / 0)-oklab(0 0.44 0.46 / 0)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0 0.44 0.46 / 0)', expected = 'oklab(0 0.44 0.46 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 0.44...00000002 / 0)' == 'oklab(0 0.44 0.46 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 0.44 0.46 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 0.44 0.46000000000000002 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 0.44 0.46000000000000002 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklab_4[oklab(0% 0.44 0.46 / 0%)-oklab(0 0.44 0.46 / 0)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0% 0.44 0.46 / 0%)', expected = 'oklab(0 0.44 0.46 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 0.44...00000002 / 0)' == 'oklab(0 0.44 0.46 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 0.44 0.46 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 0.44 0.46000000000000002 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 0.44 0.46000000000000002 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklab_4[oklab(0% 110% 115% / 0)-oklab(0 0.44 0.46 / 0)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0% 110% 115% / 0)', expected = 'oklab(0 0.44 0.46 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 0.44...00000002 / 0)' == 'oklab(0 0.44 0.46 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 0.44 0.46 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 0.44 0.46000000000000002 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 0.44 0.46000000000000002 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_oklab_4[oklab(0.1 0.44 0.46 / 0)-oklab(0.1 0.44 0.46 / 0)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0.1 0.44 0.46 / 0)', expected = 'oklab(0.1 0.44 0.46 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...00000002 / 0)' == 'oklab(0.1 0.44 0.46 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 0.44 0.46 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 0.44 0.46000000000000002 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 0.44 0.46000000000000002 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_oklab_4[oklab(10% 0.44 0.46 / 0%)-oklab(0.1 0.44 0.46 / 0)] ____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(10% 0.44 0.46 / 0%)', expected = 'oklab(0.1 0.44 0.46 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...00000002 / 0)' == 'oklab(0.1 0.44 0.46 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 0.44 0.46 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 0.44 0.46000000000000002 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 0.44 0.46000000000000002 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_oklab_4[oklab(10% 110% 115% / 0)-oklab(0.1 0.44 0.46 / 0)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(10% 110% 115% / 0)', expected = 'oklab(0.1 0.44 0.46 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...00000002 / 0)' == 'oklab(0.1 0.44 0.46 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 0.44 0.46 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 0.44 0.46000000000000002 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 0.44 0.46000000000000002 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklab_4[oklab(1 0.44 0.46 / 0)-oklab(1 0.44 0.46 / 0)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(1 0.44 0.46 / 0)', expected = 'oklab(1 0.44 0.46 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 0.44...00000002 / 0)' == 'oklab(1 0.44 0.46 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 0.44 0.46 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 0.44 0.46000000000000002 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 0.44 0.46000000000000002 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_oklab_4[oklab(100% 0.44 0.46 / 0%)-oklab(1 0.44 0.46 / 0)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(100% 0.44 0.46 / 0%)', expected = 'oklab(1 0.44 0.46 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 0.44...00000002 / 0)' == 'oklab(1 0.44 0.46 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 0.44 0.46 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 0.44 0.46000000000000002 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 0.44 0.46000000000000002 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklab_4[oklab(100% 110% 115% / 0)-oklab(1 0.44 0.46 / 0)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(100% 110% 115% / 0)', expected = 'oklab(1 0.44 0.46 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 0.44...00000002 / 0)' == 'oklab(1 0.44 0.46 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 0.44 0.46 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 0.44 0.46000000000000002 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 0.44 0.46000000000000002 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_oklab_4[oklab(1.1 0.44 0.46 / 0)-oklab(1.1 0.44 0.46 / 0)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(1.1 0.44 0.46 / 0)', expected = 'oklab(1.1 0.44 0.46 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...00000002 / 0)' == 'oklab(1.1 0.44 0.46 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 0.44 0.46 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 0.44 0.46000000000000002 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 0.44 0.46000000000000002 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___ test_color_oklab_4[oklab(110% 0.44 0.46 / 0%)-oklab(1.1 0.44 0.46 / 0)] ____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(110% 0.44 0.46 / 0%)', expected = 'oklab(1.1 0.44 0.46 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...00000002 / 0)' == 'oklab(1.1 0.44 0.46 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 0.44 0.46 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 0.44 0.46000000000000002 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 0.44 0.46000000000000002 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_oklab_4[oklab(110% 110% 115% / 0)-oklab(1.1 0.44 0.46 / 0)] ____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(110% 110% 115% / 0)', expected = 'oklab(1.1 0.44 0.46 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...00000002 / 0)' == 'oklab(1.1 0.44 0.46 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 0.44 0.46 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 0.44 0.46000000000000002 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 0.44 0.46000000000000002 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___ test_color_oklab_4[oklab(-0.1 0.44 0.46 / 0)-oklab(-0.1 0.44 0.46 / 0)] ____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-0.1 0.44 0.46 / 0)', expected = 'oklab(-0.1 0.44 0.46 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...00000002 / 0)' == 'oklab(-0.1 0.44 0.46 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 0.44 0.46 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 0.44 0.46000000000000002 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 0.44 0.46000000000000002 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___ test_color_oklab_4[oklab(-10% 0.44 0.46 / 0%)-oklab(-0.1 0.44 0.46 / 0)] ___\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-10% 0.44 0.46 / 0%)', expected = 'oklab(-0.1 0.44 0.46 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...00000002 / 0)' == 'oklab(-0.1 0.44 0.46 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 0.44 0.46 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 0.44 0.46000000000000002 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 0.44 0.46000000000000002 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___ test_color_oklab_4[oklab(-10% 110% 115% / 0)-oklab(-0.1 0.44 0.46 / 0)] ____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-10% 110% 115% / 0)', expected = 'oklab(-0.1 0.44 0.46 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...00000002 / 0)' == 'oklab(-0.1 0.44 0.46 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 0.44 0.46 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 0.44 0.46000000000000002 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 0.44 0.46000000000000002 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklab_4[oklab(0 -0.04 0.46 / 0)-oklab(0 -0.04 0.46 / 0)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0 -0.04 0.46 / 0)', expected = 'oklab(0 -0.04 0.46 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 -0.0...00000002 / 0)' == 'oklab(0 -0.04 0.46 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 -0.04 0.46 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 -0.040000000000000001 0.46000000000000002 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 -0.040000000000000001 0.46000000000000002 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_oklab_4[oklab(0% -0.04 0.46 / 0%)-oklab(0 -0.04 0.46 / 0)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0% -0.04 0.46 / 0%)', expected = 'oklab(0 -0.04 0.46 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 -0.0...00000002 / 0)' == 'oklab(0 -0.04 0.46 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 -0.04 0.46 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 -0.040000000000000001 0.46000000000000002 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 -0.040000000000000001 0.46000000000000002 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklab_4[oklab(0% -10% 115% / 0)-oklab(0 -0.04 0.46 / 0)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0% -10% 115% / 0)', expected = 'oklab(0 -0.04 0.46 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 -0.0...00000002 / 0)' == 'oklab(0 -0.04 0.46 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 -0.04 0.46 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 -0.040000000000000001 0.46000000000000002 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 -0.040000000000000001 0.46000000000000002 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___ test_color_oklab_4[oklab(0.1 -0.04 0.46 / 0)-oklab(0.1 -0.04 0.46 / 0)] ____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0.1 -0.04 0.46 / 0)', expected = 'oklab(0.1 -0.04 0.46 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...00000002 / 0)' == 'oklab(0.1 -0.04 0.46 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 -0.04 0.46 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 -0.040000000000000001 0.46000000000000002 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 -0.040000000000000001 0.46000000000000002 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___ test_color_oklab_4[oklab(10% -0.04 0.46 / 0%)-oklab(0.1 -0.04 0.46 / 0)] ___\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(10% -0.04 0.46 / 0%)', expected = 'oklab(0.1 -0.04 0.46 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...00000002 / 0)' == 'oklab(0.1 -0.04 0.46 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 -0.04 0.46 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 -0.040000000000000001 0.46000000000000002 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 -0.040000000000000001 0.46000000000000002 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_oklab_4[oklab(10% -10% 115% / 0)-oklab(0.1 -0.04 0.46 / 0)] ____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(10% -10% 115% / 0)', expected = 'oklab(0.1 -0.04 0.46 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...00000002 / 0)' == 'oklab(0.1 -0.04 0.46 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 -0.04 0.46 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 -0.040000000000000001 0.46000000000000002 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 -0.040000000000000001 0.46000000000000002 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklab_4[oklab(1 -0.04 0.46 / 0)-oklab(1 -0.04 0.46 / 0)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(1 -0.04 0.46 / 0)', expected = 'oklab(1 -0.04 0.46 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 -0.0...00000002 / 0)' == 'oklab(1 -0.04 0.46 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 -0.04 0.46 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 -0.040000000000000001 0.46000000000000002 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 -0.040000000000000001 0.46000000000000002 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___ test_color_oklab_4[oklab(100% -0.04 0.46 / 0%)-oklab(1 -0.04 0.46 / 0)] ____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(100% -0.04 0.46 / 0%)', expected = 'oklab(1 -0.04 0.46 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 -0.0...00000002 / 0)' == 'oklab(1 -0.04 0.46 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 -0.04 0.46 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 -0.040000000000000001 0.46000000000000002 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 -0.040000000000000001 0.46000000000000002 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_oklab_4[oklab(100% -10% 115% / 0)-oklab(1 -0.04 0.46 / 0)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(100% -10% 115% / 0)', expected = 'oklab(1 -0.04 0.46 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 -0.0...00000002 / 0)' == 'oklab(1 -0.04 0.46 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 -0.04 0.46 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 -0.040000000000000001 0.46000000000000002 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 -0.040000000000000001 0.46000000000000002 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___ test_color_oklab_4[oklab(1.1 -0.04 0.46 / 0)-oklab(1.1 -0.04 0.46 / 0)] ____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(1.1 -0.04 0.46 / 0)', expected = 'oklab(1.1 -0.04 0.46 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...00000002 / 0)' == 'oklab(1.1 -0.04 0.46 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 -0.04 0.46 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 -0.040000000000000001 0.46000000000000002 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 -0.040000000000000001 0.46000000000000002 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__ test_color_oklab_4[oklab(110% -0.04 0.46 / 0%)-oklab(1.1 -0.04 0.46 / 0)] ___\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(110% -0.04 0.46 / 0%)', expected = 'oklab(1.1 -0.04 0.46 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...00000002 / 0)' == 'oklab(1.1 -0.04 0.46 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 -0.04 0.46 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 -0.040000000000000001 0.46000000000000002 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 -0.040000000000000001 0.46000000000000002 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___ test_color_oklab_4[oklab(110% -10% 115% / 0)-oklab(1.1 -0.04 0.46 / 0)] ____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(110% -10% 115% / 0)', expected = 'oklab(1.1 -0.04 0.46 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...00000002 / 0)' == 'oklab(1.1 -0.04 0.46 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 -0.04 0.46 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 -0.040000000000000001 0.46000000000000002 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 -0.040000000000000001 0.46000000000000002 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__ test_color_oklab_4[oklab(-0.1 -0.04 0.46 / 0)-oklab(-0.1 -0.04 0.46 / 0)] ___\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-0.1 -0.04 0.46 / 0)', expected = 'oklab(-0.1 -0.04 0.46 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...00000002 / 0)' == 'oklab(-0.1 -0.04 0.46 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 -0.04 0.46 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 -0.040000000000000001 0.46000000000000002 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 -0.040000000000000001 0.46000000000000002 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__ test_color_oklab_4[oklab(-10% -0.04 0.46 / 0%)-oklab(-0.1 -0.04 0.46 / 0)] __\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-10% -0.04 0.46 / 0%)', expected = 'oklab(-0.1 -0.04 0.46 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...00000002 / 0)' == 'oklab(-0.1 -0.04 0.46 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 -0.04 0.46 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 -0.040000000000000001 0.46000000000000002 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 -0.040000000000000001 0.46000000000000002 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___ test_color_oklab_4[oklab(-10% -10% 115% / 0)-oklab(-0.1 -0.04 0.46 / 0)] ___\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-10% -10% 115% / 0)', expected = 'oklab(-0.1 -0.04 0.46 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...00000002 / 0)' == 'oklab(-0.1 -0.04 0.46 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 -0.04 0.46 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 -0.040000000000000001 0.46000000000000002 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 -0.040000000000000001 0.46000000000000002 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklab_4[oklab(0 0 -0.04 / 0)-oklab(0 0 -0.04 / 0)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0 0 -0.04 / 0)', expected = 'oklab(0 0 -0.04 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 0 -0...00000001 / 0)' == 'oklab(0 0 -0.04 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 0 -0.04 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 0 -0.040000000000000001 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 0 -0.040000000000000001 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklab_4[oklab(0% 0 -0.04 / 0%)-oklab(0 0 -0.04 / 0)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0% 0 -0.04 / 0%)', expected = 'oklab(0 0 -0.04 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 0 -0...00000001 / 0)' == 'oklab(0 0 -0.04 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 0 -0.04 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 0 -0.040000000000000001 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 0 -0.040000000000000001 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklab_4[oklab(0% 0% -10% / 0)-oklab(0 0 -0.04 / 0)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0% 0% -10% / 0)', expected = 'oklab(0 0 -0.04 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 0 -0...00000001 / 0)' == 'oklab(0 0 -0.04 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 0 -0.04 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 0 -0.040000000000000001 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 0 -0.040000000000000001 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklab_4[oklab(0.1 0 -0.04 / 0)-oklab(0.1 0 -0.04 / 0)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0.1 0 -0.04 / 0)', expected = 'oklab(0.1 0 -0.04 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...00000001 / 0)' == 'oklab(0.1 0 -0.04 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 0 -0.04 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 0 -0.040000000000000001 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 0 -0.040000000000000001 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklab_4[oklab(10% 0 -0.04 / 0%)-oklab(0.1 0 -0.04 / 0)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(10% 0 -0.04 / 0%)', expected = 'oklab(0.1 0 -0.04 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...00000001 / 0)' == 'oklab(0.1 0 -0.04 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 0 -0.04 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 0 -0.040000000000000001 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 0 -0.040000000000000001 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklab_4[oklab(10% 0% -10% / 0)-oklab(0.1 0 -0.04 / 0)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(10% 0% -10% / 0)', expected = 'oklab(0.1 0 -0.04 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...00000001 / 0)' == 'oklab(0.1 0 -0.04 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 0 -0.04 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 0 -0.040000000000000001 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 0 -0.040000000000000001 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklab_4[oklab(1 0 -0.04 / 0)-oklab(1 0 -0.04 / 0)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(1 0 -0.04 / 0)', expected = 'oklab(1 0 -0.04 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 0 -0...00000001 / 0)' == 'oklab(1 0 -0.04 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 0 -0.04 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 0 -0.040000000000000001 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 0 -0.040000000000000001 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklab_4[oklab(100% 0 -0.04 / 0%)-oklab(1 0 -0.04 / 0)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(100% 0 -0.04 / 0%)', expected = 'oklab(1 0 -0.04 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 0 -0...00000001 / 0)' == 'oklab(1 0 -0.04 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 0 -0.04 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 0 -0.040000000000000001 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 0 -0.040000000000000001 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklab_4[oklab(100% 0% -10% / 0)-oklab(1 0 -0.04 / 0)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(100% 0% -10% / 0)', expected = 'oklab(1 0 -0.04 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 0 -0...00000001 / 0)' == 'oklab(1 0 -0.04 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 0 -0.04 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 0 -0.040000000000000001 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 0 -0.040000000000000001 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklab_4[oklab(1.1 0 -0.04 / 0)-oklab(1.1 0 -0.04 / 0)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(1.1 0 -0.04 / 0)', expected = 'oklab(1.1 0 -0.04 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...00000001 / 0)' == 'oklab(1.1 0 -0.04 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 0 -0.04 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 0 -0.040000000000000001 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 0 -0.040000000000000001 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklab_4[oklab(110% 0 -0.04 / 0%)-oklab(1.1 0 -0.04 / 0)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(110% 0 -0.04 / 0%)', expected = 'oklab(1.1 0 -0.04 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...00000001 / 0)' == 'oklab(1.1 0 -0.04 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 0 -0.04 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 0 -0.040000000000000001 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 0 -0.040000000000000001 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklab_4[oklab(110% 0% -10% / 0)-oklab(1.1 0 -0.04 / 0)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(110% 0% -10% / 0)', expected = 'oklab(1.1 0 -0.04 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...00000001 / 0)' == 'oklab(1.1 0 -0.04 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 0 -0.04 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 0 -0.040000000000000001 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 0 -0.040000000000000001 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklab_4[oklab(-0.1 0 -0.04 / 0)-oklab(-0.1 0 -0.04 / 0)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-0.1 0 -0.04 / 0)', expected = 'oklab(-0.1 0 -0.04 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...00000001 / 0)' == 'oklab(-0.1 0 -0.04 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 0 -0.04 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 0 -0.040000000000000001 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 0 -0.040000000000000001 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklab_4[oklab(-10% 0 -0.04 / 0%)-oklab(-0.1 0 -0.04 / 0)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-10% 0 -0.04 / 0%)', expected = 'oklab(-0.1 0 -0.04 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...00000001 / 0)' == 'oklab(-0.1 0 -0.04 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 0 -0.04 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 0 -0.040000000000000001 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 0 -0.040000000000000001 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklab_4[oklab(-10% 0% -10% / 0)-oklab(-0.1 0 -0.04 / 0)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-10% 0% -10% / 0)', expected = 'oklab(-0.1 0 -0.04 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...00000001 / 0)' == 'oklab(-0.1 0 -0.04 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 0 -0.04 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 0 -0.040000000000000001 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 0 -0.040000000000000001 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklab_4[oklab(0 0.08 -0.04 / 0)-oklab(0 0.08 -0.04 / 0)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0 0.08 -0.04 / 0)', expected = 'oklab(0 0.08 -0.04 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 0.08...00000001 / 0)' == 'oklab(0 0.08 -0.04 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 0.08 -0.04 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 0.080000000000000002 -0.040000000000000001 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 0.080000000000000002 -0.040000000000000001 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_oklab_4[oklab(0% 0.08 -0.04 / 0%)-oklab(0 0.08 -0.04 / 0)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0% 0.08 -0.04 / 0%)', expected = 'oklab(0 0.08 -0.04 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 0.08...00000001 / 0)' == 'oklab(0 0.08 -0.04 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 0.08 -0.04 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 0.080000000000000002 -0.040000000000000001 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 0.080000000000000002 -0.040000000000000001 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklab_4[oklab(0% 20% -10% / 0)-oklab(0 0.08 -0.04 / 0)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0% 20% -10% / 0)', expected = 'oklab(0 0.08 -0.04 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 0.08...00000001 / 0)' == 'oklab(0 0.08 -0.04 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 0.08 -0.04 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 0.080000000000000002 -0.040000000000000001 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 0.080000000000000002 -0.040000000000000001 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___ test_color_oklab_4[oklab(0.1 0.08 -0.04 / 0)-oklab(0.1 0.08 -0.04 / 0)] ____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0.1 0.08 -0.04 / 0)', expected = 'oklab(0.1 0.08 -0.04 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...00000001 / 0)' == 'oklab(0.1 0.08 -0.04 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 0.08 -0.04 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 0.080000000000000002 -0.040000000000000001 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 0.080000000000000002 -0.040000000000000001 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___ test_color_oklab_4[oklab(10% 0.08 -0.04 / 0%)-oklab(0.1 0.08 -0.04 / 0)] ___\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(10% 0.08 -0.04 / 0%)', expected = 'oklab(0.1 0.08 -0.04 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...00000001 / 0)' == 'oklab(0.1 0.08 -0.04 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 0.08 -0.04 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 0.080000000000000002 -0.040000000000000001 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 0.080000000000000002 -0.040000000000000001 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_oklab_4[oklab(10% 20% -10% / 0)-oklab(0.1 0.08 -0.04 / 0)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(10% 20% -10% / 0)', expected = 'oklab(0.1 0.08 -0.04 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...00000001 / 0)' == 'oklab(0.1 0.08 -0.04 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 0.08 -0.04 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 0.080000000000000002 -0.040000000000000001 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 0.080000000000000002 -0.040000000000000001 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklab_4[oklab(1 0.08 -0.04 / 0)-oklab(1 0.08 -0.04 / 0)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(1 0.08 -0.04 / 0)', expected = 'oklab(1 0.08 -0.04 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 0.08...00000001 / 0)' == 'oklab(1 0.08 -0.04 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 0.08 -0.04 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 0.080000000000000002 -0.040000000000000001 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 0.080000000000000002 -0.040000000000000001 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___ test_color_oklab_4[oklab(100% 0.08 -0.04 / 0%)-oklab(1 0.08 -0.04 / 0)] ____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(100% 0.08 -0.04 / 0%)', expected = 'oklab(1 0.08 -0.04 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 0.08...00000001 / 0)' == 'oklab(1 0.08 -0.04 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 0.08 -0.04 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 0.080000000000000002 -0.040000000000000001 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 0.080000000000000002 -0.040000000000000001 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklab_4[oklab(100% 20% -10% / 0)-oklab(1 0.08 -0.04 / 0)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(100% 20% -10% / 0)', expected = 'oklab(1 0.08 -0.04 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 0.08...00000001 / 0)' == 'oklab(1 0.08 -0.04 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 0.08 -0.04 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 0.080000000000000002 -0.040000000000000001 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 0.080000000000000002 -0.040000000000000001 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___ test_color_oklab_4[oklab(1.1 0.08 -0.04 / 0)-oklab(1.1 0.08 -0.04 / 0)] ____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(1.1 0.08 -0.04 / 0)', expected = 'oklab(1.1 0.08 -0.04 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...00000001 / 0)' == 'oklab(1.1 0.08 -0.04 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 0.08 -0.04 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 0.080000000000000002 -0.040000000000000001 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 0.080000000000000002 -0.040000000000000001 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__ test_color_oklab_4[oklab(110% 0.08 -0.04 / 0%)-oklab(1.1 0.08 -0.04 / 0)] ___\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(110% 0.08 -0.04 / 0%)', expected = 'oklab(1.1 0.08 -0.04 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...00000001 / 0)' == 'oklab(1.1 0.08 -0.04 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 0.08 -0.04 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 0.080000000000000002 -0.040000000000000001 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 0.080000000000000002 -0.040000000000000001 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_oklab_4[oklab(110% 20% -10% / 0)-oklab(1.1 0.08 -0.04 / 0)] ____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(110% 20% -10% / 0)', expected = 'oklab(1.1 0.08 -0.04 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...00000001 / 0)' == 'oklab(1.1 0.08 -0.04 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 0.08 -0.04 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 0.080000000000000002 -0.040000000000000001 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 0.080000000000000002 -0.040000000000000001 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__ test_color_oklab_4[oklab(-0.1 0.08 -0.04 / 0)-oklab(-0.1 0.08 -0.04 / 0)] ___\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-0.1 0.08 -0.04 / 0)', expected = 'oklab(-0.1 0.08 -0.04 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...00000001 / 0)' == 'oklab(-0.1 0.08 -0.04 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 0.08 -0.04 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 0.080000000000000002 -0.040000000000000001 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 0.080000000000000002 -0.040000000000000001 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__ test_color_oklab_4[oklab(-10% 0.08 -0.04 / 0%)-oklab(-0.1 0.08 -0.04 / 0)] __\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-10% 0.08 -0.04 / 0%)', expected = 'oklab(-0.1 0.08 -0.04 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...00000001 / 0)' == 'oklab(-0.1 0.08 -0.04 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 0.08 -0.04 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 0.080000000000000002 -0.040000000000000001 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 0.080000000000000002 -0.040000000000000001 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___ test_color_oklab_4[oklab(-10% 20% -10% / 0)-oklab(-0.1 0.08 -0.04 / 0)] ____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-10% 20% -10% / 0)', expected = 'oklab(-0.1 0.08 -0.04 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...00000001 / 0)' == 'oklab(-0.1 0.08 -0.04 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 0.08 -0.04 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 0.080000000000000002 -0.040000000000000001 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 0.080000000000000002 -0.040000000000000001 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklab_4[oklab(0 0.4 -0.04 / 0)-oklab(0 0.4 -0.04 / 0)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0 0.4 -0.04 / 0)', expected = 'oklab(0 0.4 -0.04 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 0.40...00000001 / 0)' == 'oklab(0 0.4 -0.04 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 0.4 -0.04 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 0.40000000000000002 -0.040000000000000001 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 0.40000000000000002 -0.040000000000000001 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklab_4[oklab(0% 0.4 -0.04 / 0%)-oklab(0 0.4 -0.04 / 0)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0% 0.4 -0.04 / 0%)', expected = 'oklab(0 0.4 -0.04 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 0.40...00000001 / 0)' == 'oklab(0 0.4 -0.04 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 0.4 -0.04 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 0.40000000000000002 -0.040000000000000001 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 0.40000000000000002 -0.040000000000000001 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklab_4[oklab(0% 100% -10% / 0)-oklab(0 0.4 -0.04 / 0)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0% 100% -10% / 0)', expected = 'oklab(0 0.4 -0.04 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 0.40...00000001 / 0)' == 'oklab(0 0.4 -0.04 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 0.4 -0.04 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 0.40000000000000002 -0.040000000000000001 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 0.40000000000000002 -0.040000000000000001 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_oklab_4[oklab(0.1 0.4 -0.04 / 0)-oklab(0.1 0.4 -0.04 / 0)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0.1 0.4 -0.04 / 0)', expected = 'oklab(0.1 0.4 -0.04 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...00000001 / 0)' == 'oklab(0.1 0.4 -0.04 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 0.4 -0.04 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 0.40000000000000002 -0.040000000000000001 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 0.40000000000000002 -0.040000000000000001 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_oklab_4[oklab(10% 0.4 -0.04 / 0%)-oklab(0.1 0.4 -0.04 / 0)] ____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(10% 0.4 -0.04 / 0%)', expected = 'oklab(0.1 0.4 -0.04 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...00000001 / 0)' == 'oklab(0.1 0.4 -0.04 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 0.4 -0.04 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 0.40000000000000002 -0.040000000000000001 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 0.40000000000000002 -0.040000000000000001 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_oklab_4[oklab(10% 100% -10% / 0)-oklab(0.1 0.4 -0.04 / 0)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(10% 100% -10% / 0)', expected = 'oklab(0.1 0.4 -0.04 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...00000001 / 0)' == 'oklab(0.1 0.4 -0.04 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 0.4 -0.04 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 0.40000000000000002 -0.040000000000000001 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 0.40000000000000002 -0.040000000000000001 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklab_4[oklab(1 0.4 -0.04 / 0)-oklab(1 0.4 -0.04 / 0)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(1 0.4 -0.04 / 0)', expected = 'oklab(1 0.4 -0.04 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 0.40...00000001 / 0)' == 'oklab(1 0.4 -0.04 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 0.4 -0.04 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 0.40000000000000002 -0.040000000000000001 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 0.40000000000000002 -0.040000000000000001 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_oklab_4[oklab(100% 0.4 -0.04 / 0%)-oklab(1 0.4 -0.04 / 0)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(100% 0.4 -0.04 / 0%)', expected = 'oklab(1 0.4 -0.04 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 0.40...00000001 / 0)' == 'oklab(1 0.4 -0.04 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 0.4 -0.04 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 0.40000000000000002 -0.040000000000000001 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 0.40000000000000002 -0.040000000000000001 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklab_4[oklab(100% 100% -10% / 0)-oklab(1 0.4 -0.04 / 0)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(100% 100% -10% / 0)', expected = 'oklab(1 0.4 -0.04 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 0.40...00000001 / 0)' == 'oklab(1 0.4 -0.04 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 0.4 -0.04 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 0.40000000000000002 -0.040000000000000001 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 0.40000000000000002 -0.040000000000000001 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_oklab_4[oklab(1.1 0.4 -0.04 / 0)-oklab(1.1 0.4 -0.04 / 0)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(1.1 0.4 -0.04 / 0)', expected = 'oklab(1.1 0.4 -0.04 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...00000001 / 0)' == 'oklab(1.1 0.4 -0.04 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 0.4 -0.04 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 0.40000000000000002 -0.040000000000000001 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 0.40000000000000002 -0.040000000000000001 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___ test_color_oklab_4[oklab(110% 0.4 -0.04 / 0%)-oklab(1.1 0.4 -0.04 / 0)] ____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(110% 0.4 -0.04 / 0%)', expected = 'oklab(1.1 0.4 -0.04 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...00000001 / 0)' == 'oklab(1.1 0.4 -0.04 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 0.4 -0.04 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 0.40000000000000002 -0.040000000000000001 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 0.40000000000000002 -0.040000000000000001 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_oklab_4[oklab(110% 100% -10% / 0)-oklab(1.1 0.4 -0.04 / 0)] ____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(110% 100% -10% / 0)', expected = 'oklab(1.1 0.4 -0.04 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...00000001 / 0)' == 'oklab(1.1 0.4 -0.04 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 0.4 -0.04 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 0.40000000000000002 -0.040000000000000001 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 0.40000000000000002 -0.040000000000000001 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___ test_color_oklab_4[oklab(-0.1 0.4 -0.04 / 0)-oklab(-0.1 0.4 -0.04 / 0)] ____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-0.1 0.4 -0.04 / 0)', expected = 'oklab(-0.1 0.4 -0.04 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...00000001 / 0)' == 'oklab(-0.1 0.4 -0.04 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 0.4 -0.04 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 0.40000000000000002 -0.040000000000000001 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 0.40000000000000002 -0.040000000000000001 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___ test_color_oklab_4[oklab(-10% 0.4 -0.04 / 0%)-oklab(-0.1 0.4 -0.04 / 0)] ___\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-10% 0.4 -0.04 / 0%)', expected = 'oklab(-0.1 0.4 -0.04 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...00000001 / 0)' == 'oklab(-0.1 0.4 -0.04 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 0.4 -0.04 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 0.40000000000000002 -0.040000000000000001 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 0.40000000000000002 -0.040000000000000001 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___ test_color_oklab_4[oklab(-10% 100% -10% / 0)-oklab(-0.1 0.4 -0.04 / 0)] ____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-10% 100% -10% / 0)', expected = 'oklab(-0.1 0.4 -0.04 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...00000001 / 0)' == 'oklab(-0.1 0.4 -0.04 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 0.4 -0.04 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 0.40000000000000002 -0.040000000000000001 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 0.40000000000000002 -0.040000000000000001 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklab_4[oklab(0 0.44 -0.04 / 0)-oklab(0 0.44 -0.04 / 0)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0 0.44 -0.04 / 0)', expected = 'oklab(0 0.44 -0.04 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 0.44...00000001 / 0)' == 'oklab(0 0.44 -0.04 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 0.44 -0.04 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 0.44 -0.040000000000000001 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 0.44 -0.040000000000000001 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_oklab_4[oklab(0% 0.44 -0.04 / 0%)-oklab(0 0.44 -0.04 / 0)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0% 0.44 -0.04 / 0%)', expected = 'oklab(0 0.44 -0.04 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 0.44...00000001 / 0)' == 'oklab(0 0.44 -0.04 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 0.44 -0.04 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 0.44 -0.040000000000000001 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 0.44 -0.040000000000000001 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklab_4[oklab(0% 110% -10% / 0)-oklab(0 0.44 -0.04 / 0)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0% 110% -10% / 0)', expected = 'oklab(0 0.44 -0.04 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 0.44...00000001 / 0)' == 'oklab(0 0.44 -0.04 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 0.44 -0.04 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 0.44 -0.040000000000000001 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 0.44 -0.040000000000000001 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___ test_color_oklab_4[oklab(0.1 0.44 -0.04 / 0)-oklab(0.1 0.44 -0.04 / 0)] ____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0.1 0.44 -0.04 / 0)', expected = 'oklab(0.1 0.44 -0.04 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...00000001 / 0)' == 'oklab(0.1 0.44 -0.04 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 0.44 -0.04 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 0.44 -0.040000000000000001 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 0.44 -0.040000000000000001 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___ test_color_oklab_4[oklab(10% 0.44 -0.04 / 0%)-oklab(0.1 0.44 -0.04 / 0)] ___\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(10% 0.44 -0.04 / 0%)', expected = 'oklab(0.1 0.44 -0.04 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...00000001 / 0)' == 'oklab(0.1 0.44 -0.04 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 0.44 -0.04 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 0.44 -0.040000000000000001 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 0.44 -0.040000000000000001 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_oklab_4[oklab(10% 110% -10% / 0)-oklab(0.1 0.44 -0.04 / 0)] ____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(10% 110% -10% / 0)', expected = 'oklab(0.1 0.44 -0.04 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...00000001 / 0)' == 'oklab(0.1 0.44 -0.04 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 0.44 -0.04 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 0.44 -0.040000000000000001 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 0.44 -0.040000000000000001 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklab_4[oklab(1 0.44 -0.04 / 0)-oklab(1 0.44 -0.04 / 0)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(1 0.44 -0.04 / 0)', expected = 'oklab(1 0.44 -0.04 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 0.44...00000001 / 0)' == 'oklab(1 0.44 -0.04 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 0.44 -0.04 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 0.44 -0.040000000000000001 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 0.44 -0.040000000000000001 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___ test_color_oklab_4[oklab(100% 0.44 -0.04 / 0%)-oklab(1 0.44 -0.04 / 0)] ____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(100% 0.44 -0.04 / 0%)', expected = 'oklab(1 0.44 -0.04 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 0.44...00000001 / 0)' == 'oklab(1 0.44 -0.04 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 0.44 -0.04 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 0.44 -0.040000000000000001 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 0.44 -0.040000000000000001 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_oklab_4[oklab(100% 110% -10% / 0)-oklab(1 0.44 -0.04 / 0)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(100% 110% -10% / 0)', expected = 'oklab(1 0.44 -0.04 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 0.44...00000001 / 0)' == 'oklab(1 0.44 -0.04 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 0.44 -0.04 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 0.44 -0.040000000000000001 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 0.44 -0.040000000000000001 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___ test_color_oklab_4[oklab(1.1 0.44 -0.04 / 0)-oklab(1.1 0.44 -0.04 / 0)] ____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(1.1 0.44 -0.04 / 0)', expected = 'oklab(1.1 0.44 -0.04 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...00000001 / 0)' == 'oklab(1.1 0.44 -0.04 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 0.44 -0.04 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 0.44 -0.040000000000000001 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 0.44 -0.040000000000000001 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__ test_color_oklab_4[oklab(110% 0.44 -0.04 / 0%)-oklab(1.1 0.44 -0.04 / 0)] ___\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(110% 0.44 -0.04 / 0%)', expected = 'oklab(1.1 0.44 -0.04 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...00000001 / 0)' == 'oklab(1.1 0.44 -0.04 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 0.44 -0.04 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 0.44 -0.040000000000000001 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 0.44 -0.040000000000000001 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___ test_color_oklab_4[oklab(110% 110% -10% / 0)-oklab(1.1 0.44 -0.04 / 0)] ____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(110% 110% -10% / 0)', expected = 'oklab(1.1 0.44 -0.04 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...00000001 / 0)' == 'oklab(1.1 0.44 -0.04 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 0.44 -0.04 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 0.44 -0.040000000000000001 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 0.44 -0.040000000000000001 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__ test_color_oklab_4[oklab(-0.1 0.44 -0.04 / 0)-oklab(-0.1 0.44 -0.04 / 0)] ___\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-0.1 0.44 -0.04 / 0)', expected = 'oklab(-0.1 0.44 -0.04 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...00000001 / 0)' == 'oklab(-0.1 0.44 -0.04 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 0.44 -0.04 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 0.44 -0.040000000000000001 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 0.44 -0.040000000000000001 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__ test_color_oklab_4[oklab(-10% 0.44 -0.04 / 0%)-oklab(-0.1 0.44 -0.04 / 0)] __\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-10% 0.44 -0.04 / 0%)', expected = 'oklab(-0.1 0.44 -0.04 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...00000001 / 0)' == 'oklab(-0.1 0.44 -0.04 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 0.44 -0.04 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 0.44 -0.040000000000000001 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 0.44 -0.040000000000000001 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___ test_color_oklab_4[oklab(-10% 110% -10% / 0)-oklab(-0.1 0.44 -0.04 / 0)] ___\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-10% 110% -10% / 0)', expected = 'oklab(-0.1 0.44 -0.04 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...00000001 / 0)' == 'oklab(-0.1 0.44 -0.04 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 0.44 -0.04 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 0.44 -0.040000000000000001 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 0.44 -0.040000000000000001 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_oklab_4[oklab(0 -0.04 -0.04 / 0)-oklab(0 -0.04 -0.04 / 0)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0 -0.04 -0.04 / 0)', expected = 'oklab(0 -0.04 -0.04 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 -0.0...00000001 / 0)' == 'oklab(0 -0.04 -0.04 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 -0.04 -0.04 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 -0.040000000000000001 -0.040000000000000001 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 -0.040000000000000001 -0.040000000000000001 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___ test_color_oklab_4[oklab(0% -0.04 -0.04 / 0%)-oklab(0 -0.04 -0.04 / 0)] ____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0% -0.04 -0.04 / 0%)', expected = 'oklab(0 -0.04 -0.04 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 -0.0...00000001 / 0)' == 'oklab(0 -0.04 -0.04 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 -0.04 -0.04 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 -0.040000000000000001 -0.040000000000000001 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 -0.040000000000000001 -0.040000000000000001 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklab_4[oklab(0% -10% -10% / 0)-oklab(0 -0.04 -0.04 / 0)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0% -10% -10% / 0)', expected = 'oklab(0 -0.04 -0.04 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0 -0.0...00000001 / 0)' == 'oklab(0 -0.04 -0.04 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0 -0.04 -0.04 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0 -0.040000000000000001 -0.040000000000000001 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0 -0.040000000000000001 -0.040000000000000001 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__ test_color_oklab_4[oklab(0.1 -0.04 -0.04 / 0)-oklab(0.1 -0.04 -0.04 / 0)] ___\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(0.1 -0.04 -0.04 / 0)', expected = 'oklab(0.1 -0.04 -0.04 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...00000001 / 0)' == 'oklab(0.1 -0.04 -0.04 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 -0.04 -0.04 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 -0.040000000000000001 -0.040000000000000001 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 -0.040000000000000001 -0.040000000000000001 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__ test_color_oklab_4[oklab(10% -0.04 -0.04 / 0%)-oklab(0.1 -0.04 -0.04 / 0)] __\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(10% -0.04 -0.04 / 0%)', expected = 'oklab(0.1 -0.04 -0.04 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...00000001 / 0)' == 'oklab(0.1 -0.04 -0.04 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 -0.04 -0.04 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 -0.040000000000000001 -0.040000000000000001 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 -0.040000000000000001 -0.040000000000000001 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___ test_color_oklab_4[oklab(10% -10% -10% / 0)-oklab(0.1 -0.04 -0.04 / 0)] ____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(10% -10% -10% / 0)', expected = 'oklab(0.1 -0.04 -0.04 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(0.1000...00000001 / 0)' == 'oklab(0.1 -0.04 -0.04 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(0.1 -0.04 -0.04 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(0.10000000000000001 -0.040000000000000001 -0.040000000000000001 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(0.10000000000000001 -0.040000000000000001 -0.040000000000000001 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_oklab_4[oklab(1 -0.04 -0.04 / 0)-oklab(1 -0.04 -0.04 / 0)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(1 -0.04 -0.04 / 0)', expected = 'oklab(1 -0.04 -0.04 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 -0.0...00000001 / 0)' == 'oklab(1 -0.04 -0.04 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 -0.04 -0.04 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 -0.040000000000000001 -0.040000000000000001 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 -0.040000000000000001 -0.040000000000000001 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__ test_color_oklab_4[oklab(100% -0.04 -0.04 / 0%)-oklab(1 -0.04 -0.04 / 0)] ___\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(100% -0.04 -0.04 / 0%)', expected = 'oklab(1 -0.04 -0.04 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 -0.0...00000001 / 0)' == 'oklab(1 -0.04 -0.04 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 -0.04 -0.04 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 -0.040000000000000001 -0.040000000000000001 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 -0.040000000000000001 -0.040000000000000001 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_oklab_4[oklab(100% -10% -10% / 0)-oklab(1 -0.04 -0.04 / 0)] ____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(100% -10% -10% / 0)', expected = 'oklab(1 -0.04 -0.04 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1 -0.0...00000001 / 0)' == 'oklab(1 -0.04 -0.04 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1 -0.04 -0.04 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1 -0.040000000000000001 -0.040000000000000001 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1 -0.040000000000000001 -0.040000000000000001 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__ test_color_oklab_4[oklab(1.1 -0.04 -0.04 / 0)-oklab(1.1 -0.04 -0.04 / 0)] ___\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(1.1 -0.04 -0.04 / 0)', expected = 'oklab(1.1 -0.04 -0.04 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...00000001 / 0)' == 'oklab(1.1 -0.04 -0.04 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 -0.04 -0.04 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 -0.040000000000000001 -0.040000000000000001 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 -0.040000000000000001 -0.040000000000000001 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_oklab_4[oklab(110% -0.04 -0.04 / 0%)-oklab(1.1 -0.04 -0.04 / 0)] __\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(110% -0.04 -0.04 / 0%)', expected = 'oklab(1.1 -0.04 -0.04 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...00000001 / 0)' == 'oklab(1.1 -0.04 -0.04 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 -0.04 -0.04 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 -0.040000000000000001 -0.040000000000000001 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 -0.040000000000000001 -0.040000000000000001 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___ test_color_oklab_4[oklab(110% -10% -10% / 0)-oklab(1.1 -0.04 -0.04 / 0)] ___\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(110% -10% -10% / 0)', expected = 'oklab(1.1 -0.04 -0.04 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(1.1000...00000001 / 0)' == 'oklab(1.1 -0.04 -0.04 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(1.1 -0.04 -0.04 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(1.1000000000000001 -0.040000000000000001 -0.040000000000000001 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(1.1000000000000001 -0.040000000000000001 -0.040000000000000001 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_oklab_4[oklab(-0.1 -0.04 -0.04 / 0)-oklab(-0.1 -0.04 -0.04 / 0)] __\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-0.1 -0.04 -0.04 / 0)', expected = 'oklab(-0.1 -0.04 -0.04 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...00000001 / 0)' == 'oklab(-0.1 -0.04 -0.04 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 -0.04 -0.04 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 -0.040000000000000001 -0.040000000000000001 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 -0.040000000000000001 -0.040000000000000001 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_oklab_4[oklab(-10% -0.04 -0.04 / 0%)-oklab(-0.1 -0.04 -0.04 / 0)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-10% -0.04 -0.04 / 0%)', expected = 'oklab(-0.1 -0.04 -0.04 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...00000001 / 0)' == 'oklab(-0.1 -0.04 -0.04 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 -0.04 -0.04 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 -0.040000000000000001 -0.040000000000000001 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 -0.040000000000000001 -0.040000000000000001 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__ test_color_oklab_4[oklab(-10% -10% -10% / 0)-oklab(-0.1 -0.04 -0.04 / 0)] ___\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklab(-10% -10% -10% / 0)', expected = 'oklab(-0.1 -0.04 -0.04 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklab(-0.100...00000001 / 0)' == 'oklab(-0.1 -0.04 -0.04 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklab(-0.1 -0.04 -0.04 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklab(-0.10000000000000001 -0.040000000000000001 -0.040000000000000001 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklab(-0.10000000000000001 -0.040000000000000001 -0.040000000000000001 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______________ test_color_oklch_4[oklch(0.1 0 0)-oklch(0.1 0 0)] _______________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0.1 0 0)', expected = 'oklch(0.1 0 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...00000001 0 0)' == 'oklch(0.1 0 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 0 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 0 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 0 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______________ test_color_oklch_4[oklch(10% 0 0)-oklch(0.1 0 0)] _______________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(10% 0 0)', expected = 'oklch(0.1 0 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...00000001 0 0)' == 'oklch(0.1 0 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 0 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 0 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 0 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____________ test_color_oklch_4[oklch(10% 0% 0deg)-oklch(0.1 0 0)] _____________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(10% 0% 0deg)', expected = 'oklch(0.1 0 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...00000001 0 0)' == 'oklch(0.1 0 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 0 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 0 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 0 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______________ test_color_oklch_4[oklch(1.1 0 0)-oklch(1.1 0 0)] _______________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(1.1 0 0)', expected = 'oklch(1.1 0 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...00000001 0 0)' == 'oklch(1.1 0 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 0 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 0 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 0 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______________ test_color_oklch_4[oklch(110% 0 0)-oklch(1.1 0 0)] ______________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(110% 0 0)', expected = 'oklch(1.1 0 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...00000001 0 0)' == 'oklch(1.1 0 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 0 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 0 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 0 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____________ test_color_oklch_4[oklch(110% 0% 0deg)-oklch(1.1 0 0)] ____________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(110% 0% 0deg)', expected = 'oklch(1.1 0 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...00000001 0 0)' == 'oklch(1.1 0 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 0 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 0 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 0 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____________ test_color_oklch_4[oklch(-0.1 0 0)-oklch(-0.1 0 0)] ______________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-0.1 0 0)', expected = 'oklch(-0.1 0 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...00000001 0 0)' == 'oklch(-0.1 0 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 0 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 0 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 0 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____________ test_color_oklch_4[oklch(-10% 0 0)-oklch(-0.1 0 0)] ______________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-10% 0 0)', expected = 'oklch(-0.1 0 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...00000001 0 0)' == 'oklch(-0.1 0 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 0 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 0 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 0 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___________ test_color_oklch_4[oklch(-10% 0% 0deg)-oklch(-0.1 0 0)] ____________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-10% 0% 0deg)', expected = 'oklch(-0.1 0 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...00000001 0 0)' == 'oklch(-0.1 0 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 0 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 0 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 0 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___________ test_color_oklch_4[oklch(0.1 0.12 0)-oklch(0.1 0.12 0)] ____________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0.1 0.12 0)', expected = 'oklch(0.1 0.12 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...00001 0.12 0)' == 'oklch(0.1 0.12 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 0.12 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 0.12 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 0.12 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___________ test_color_oklch_4[oklch(10% 0.12 0)-oklch(0.1 0.12 0)] ____________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(10% 0.12 0)', expected = 'oklch(0.1 0.12 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...00001 0.12 0)' == 'oklch(0.1 0.12 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 0.12 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 0.12 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 0.12 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__________ test_color_oklch_4[oklch(10% 30% 0deg)-oklch(0.1 0.12 0)] ___________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(10% 30% 0deg)', expected = 'oklch(0.1 0.12 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...00001 0.12 0)' == 'oklch(0.1 0.12 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 0.12 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 0.12 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 0.12 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___________ test_color_oklch_4[oklch(1.1 0.12 0)-oklch(1.1 0.12 0)] ____________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(1.1 0.12 0)', expected = 'oklch(1.1 0.12 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...00001 0.12 0)' == 'oklch(1.1 0.12 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 0.12 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 0.12 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 0.12 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___________ test_color_oklch_4[oklch(110% 0.12 0)-oklch(1.1 0.12 0)] ___________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(110% 0.12 0)', expected = 'oklch(1.1 0.12 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...00001 0.12 0)' == 'oklch(1.1 0.12 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 0.12 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 0.12 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 0.12 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__________ test_color_oklch_4[oklch(110% 30% 0deg)-oklch(1.1 0.12 0)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(110% 30% 0deg)', expected = 'oklch(1.1 0.12 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...00001 0.12 0)' == 'oklch(1.1 0.12 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 0.12 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 0.12 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 0.12 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__________ test_color_oklch_4[oklch(-0.1 0.12 0)-oklch(-0.1 0.12 0)] ___________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-0.1 0.12 0)', expected = 'oklch(-0.1 0.12 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...00001 0.12 0)' == 'oklch(-0.1 0.12 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 0.12 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 0.12 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 0.12 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__________ test_color_oklch_4[oklch(-10% 0.12 0)-oklch(-0.1 0.12 0)] ___________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-10% 0.12 0)', expected = 'oklch(-0.1 0.12 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...00001 0.12 0)' == 'oklch(-0.1 0.12 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 0.12 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 0.12 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 0.12 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_oklch_4[oklch(-10% 30% 0deg)-oklch(-0.1 0.12 0)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-10% 30% 0deg)', expected = 'oklch(-0.1 0.12 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...00001 0.12 0)' == 'oklch(-0.1 0.12 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 0.12 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 0.12 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 0.12 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______________ test_color_oklch_4[oklch(0 0.4 0)-oklch(0 0.4 0)] _______________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0 0.4 0)', expected = 'oklch(0 0.4 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0 0.40...0000000002 0)' == 'oklch(0 0.4 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0 0.4 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0 0.40000000000000002 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0 0.40000000000000002 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______________ test_color_oklch_4[oklch(0% 0.4 0)-oklch(0 0.4 0)] ______________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0% 0.4 0)', expected = 'oklch(0 0.4 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0 0.40...0000000002 0)' == 'oklch(0 0.4 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0 0.4 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0 0.40000000000000002 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0 0.40000000000000002 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____________ test_color_oklch_4[oklch(0% 100% 0deg)-oklch(0 0.4 0)] ____________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0% 100% 0deg)', expected = 'oklch(0 0.4 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0 0.40...0000000002 0)' == 'oklch(0 0.4 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0 0.4 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0 0.40000000000000002 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0 0.40000000000000002 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____________ test_color_oklch_4[oklch(0.1 0.4 0)-oklch(0.1 0.4 0)] _____________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0.1 0.4 0)', expected = 'oklch(0.1 0.4 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...0000000002 0)' == 'oklch(0.1 0.4 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 0.4 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 0.40000000000000002 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 0.40000000000000002 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____________ test_color_oklch_4[oklch(10% 0.4 0)-oklch(0.1 0.4 0)] _____________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(10% 0.4 0)', expected = 'oklch(0.1 0.4 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...0000000002 0)' == 'oklch(0.1 0.4 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 0.4 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 0.40000000000000002 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 0.40000000000000002 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__________ test_color_oklch_4[oklch(10% 100% 0deg)-oklch(0.1 0.4 0)] ___________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(10% 100% 0deg)', expected = 'oklch(0.1 0.4 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...0000000002 0)' == 'oklch(0.1 0.4 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 0.4 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 0.40000000000000002 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 0.40000000000000002 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______________ test_color_oklch_4[oklch(1 0.4 0)-oklch(1 0.4 0)] _______________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(1 0.4 0)', expected = 'oklch(1 0.4 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1 0.40...0000000002 0)' == 'oklch(1 0.4 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1 0.4 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1 0.40000000000000002 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1 0.40000000000000002 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____________ test_color_oklch_4[oklch(100% 0.4 0)-oklch(1 0.4 0)] _____________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(100% 0.4 0)', expected = 'oklch(1 0.4 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1 0.40...0000000002 0)' == 'oklch(1 0.4 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1 0.4 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1 0.40000000000000002 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1 0.40000000000000002 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___________ test_color_oklch_4[oklch(100% 100% 0deg)-oklch(1 0.4 0)] ___________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(100% 100% 0deg)', expected = 'oklch(1 0.4 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1 0.40...0000000002 0)' == 'oklch(1 0.4 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1 0.4 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1 0.40000000000000002 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1 0.40000000000000002 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____________ test_color_oklch_4[oklch(1.1 0.4 0)-oklch(1.1 0.4 0)] _____________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(1.1 0.4 0)', expected = 'oklch(1.1 0.4 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...0000000002 0)' == 'oklch(1.1 0.4 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 0.4 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 0.40000000000000002 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 0.40000000000000002 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____________ test_color_oklch_4[oklch(110% 0.4 0)-oklch(1.1 0.4 0)] ____________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(110% 0.4 0)', expected = 'oklch(1.1 0.4 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...0000000002 0)' == 'oklch(1.1 0.4 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 0.4 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 0.40000000000000002 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 0.40000000000000002 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__________ test_color_oklch_4[oklch(110% 100% 0deg)-oklch(1.1 0.4 0)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(110% 100% 0deg)', expected = 'oklch(1.1 0.4 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...0000000002 0)' == 'oklch(1.1 0.4 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 0.4 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 0.40000000000000002 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 0.40000000000000002 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___________ test_color_oklch_4[oklch(-0.1 0.4 0)-oklch(-0.1 0.4 0)] ____________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-0.1 0.4 0)', expected = 'oklch(-0.1 0.4 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...0000000002 0)' == 'oklch(-0.1 0.4 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 0.4 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 0.40000000000000002 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 0.40000000000000002 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___________ test_color_oklch_4[oklch(-10% 0.4 0)-oklch(-0.1 0.4 0)] ____________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-10% 0.4 0)', expected = 'oklch(-0.1 0.4 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...0000000002 0)' == 'oklch(-0.1 0.4 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 0.4 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 0.40000000000000002 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 0.40000000000000002 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_oklch_4[oklch(-10% 100% 0deg)-oklch(-0.1 0.4 0)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-10% 100% 0deg)', expected = 'oklch(-0.1 0.4 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...0000000002 0)' == 'oklch(-0.1 0.4 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 0.4 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 0.40000000000000002 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 0.40000000000000002 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______________ test_color_oklch_4[oklch(0 0.6 0)-oklch(0 0.6 0)] _______________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0 0.6 0)', expected = 'oklch(0 0.6 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0 0.59...9999999998 0)' == 'oklch(0 0.6 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0 0.6 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0 0.59999999999999998 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0 0.59999999999999998 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______________ test_color_oklch_4[oklch(0% 0.6 0)-oklch(0 0.6 0)] ______________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0% 0.6 0)', expected = 'oklch(0 0.6 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0 0.59...9999999998 0)' == 'oklch(0 0.6 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0 0.6 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0 0.59999999999999998 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0 0.59999999999999998 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____________ test_color_oklch_4[oklch(0% 150% 0deg)-oklch(0 0.6 0)] ____________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0% 150% 0deg)', expected = 'oklch(0 0.6 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0 0.59...9999999998 0)' == 'oklch(0 0.6 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0 0.6 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0 0.59999999999999998 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0 0.59999999999999998 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____________ test_color_oklch_4[oklch(0.1 0.6 0)-oklch(0.1 0.6 0)] _____________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0.1 0.6 0)', expected = 'oklch(0.1 0.6 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...9999999998 0)' == 'oklch(0.1 0.6 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 0.6 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 0.59999999999999998 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 0.59999999999999998 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____________ test_color_oklch_4[oklch(10% 0.6 0)-oklch(0.1 0.6 0)] _____________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(10% 0.6 0)', expected = 'oklch(0.1 0.6 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...9999999998 0)' == 'oklch(0.1 0.6 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 0.6 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 0.59999999999999998 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 0.59999999999999998 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__________ test_color_oklch_4[oklch(10% 150% 0deg)-oklch(0.1 0.6 0)] ___________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(10% 150% 0deg)', expected = 'oklch(0.1 0.6 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...9999999998 0)' == 'oklch(0.1 0.6 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 0.6 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 0.59999999999999998 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 0.59999999999999998 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______________ test_color_oklch_4[oklch(1 0.6 0)-oklch(1 0.6 0)] _______________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(1 0.6 0)', expected = 'oklch(1 0.6 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1 0.59...9999999998 0)' == 'oklch(1 0.6 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1 0.6 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1 0.59999999999999998 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1 0.59999999999999998 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____________ test_color_oklch_4[oklch(100% 0.6 0)-oklch(1 0.6 0)] _____________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(100% 0.6 0)', expected = 'oklch(1 0.6 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1 0.59...9999999998 0)' == 'oklch(1 0.6 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1 0.6 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1 0.59999999999999998 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1 0.59999999999999998 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___________ test_color_oklch_4[oklch(100% 150% 0deg)-oklch(1 0.6 0)] ___________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(100% 150% 0deg)', expected = 'oklch(1 0.6 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1 0.59...9999999998 0)' == 'oklch(1 0.6 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1 0.6 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1 0.59999999999999998 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1 0.59999999999999998 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____________ test_color_oklch_4[oklch(1.1 0.6 0)-oklch(1.1 0.6 0)] _____________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(1.1 0.6 0)', expected = 'oklch(1.1 0.6 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...9999999998 0)' == 'oklch(1.1 0.6 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 0.6 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 0.59999999999999998 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 0.59999999999999998 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____________ test_color_oklch_4[oklch(110% 0.6 0)-oklch(1.1 0.6 0)] ____________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(110% 0.6 0)', expected = 'oklch(1.1 0.6 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...9999999998 0)' == 'oklch(1.1 0.6 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 0.6 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 0.59999999999999998 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 0.59999999999999998 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__________ test_color_oklch_4[oklch(110% 150% 0deg)-oklch(1.1 0.6 0)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(110% 150% 0deg)', expected = 'oklch(1.1 0.6 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...9999999998 0)' == 'oklch(1.1 0.6 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 0.6 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 0.59999999999999998 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 0.59999999999999998 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___________ test_color_oklch_4[oklch(-0.1 0.6 0)-oklch(-0.1 0.6 0)] ____________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-0.1 0.6 0)', expected = 'oklch(-0.1 0.6 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...9999999998 0)' == 'oklch(-0.1 0.6 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 0.6 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 0.59999999999999998 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 0.59999999999999998 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___________ test_color_oklch_4[oklch(-10% 0.6 0)-oklch(-0.1 0.6 0)] ____________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-10% 0.6 0)', expected = 'oklch(-0.1 0.6 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...9999999998 0)' == 'oklch(-0.1 0.6 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 0.6 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 0.59999999999999998 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 0.59999999999999998 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_oklch_4[oklch(-10% 150% 0deg)-oklch(-0.1 0.6 0)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-10% 150% 0deg)', expected = 'oklch(-0.1 0.6 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...9999999998 0)' == 'oklch(-0.1 0.6 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 0.6 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 0.59999999999999998 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 0.59999999999999998 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____________ test_color_oklch_4[oklch(0 -0.3 0)-oklch(0 -0.3 0)] ______________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0 -0.3 0)', expected = 'oklch(0 -0.3 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0 -0.2...9999999999 0)' == 'oklch(0 -0.3 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0 -0.3 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0 -0.29999999999999999 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0 -0.29999999999999999 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____________ test_color_oklch_4[oklch(0% -0.3 0)-oklch(0 -0.3 0)] _____________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0% -0.3 0)', expected = 'oklch(0 -0.3 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0 -0.2...9999999999 0)' == 'oklch(0 -0.3 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0 -0.3 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0 -0.29999999999999999 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0 -0.29999999999999999 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___________ test_color_oklch_4[oklch(0% -75% 0deg)-oklch(0 -0.3 0)] ____________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0% -75% 0deg)', expected = 'oklch(0 -0.3 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0 -0.2...9999999999 0)' == 'oklch(0 -0.3 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0 -0.3 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0 -0.29999999999999999 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0 -0.29999999999999999 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___________ test_color_oklch_4[oklch(0.1 -0.3 0)-oklch(0.1 -0.3 0)] ____________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0.1 -0.3 0)', expected = 'oklch(0.1 -0.3 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...9999999999 0)' == 'oklch(0.1 -0.3 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 -0.3 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 -0.29999999999999999 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 -0.29999999999999999 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___________ test_color_oklch_4[oklch(10% -0.3 0)-oklch(0.1 -0.3 0)] ____________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(10% -0.3 0)', expected = 'oklch(0.1 -0.3 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...9999999999 0)' == 'oklch(0.1 -0.3 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 -0.3 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 -0.29999999999999999 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 -0.29999999999999999 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__________ test_color_oklch_4[oklch(10% -75% 0deg)-oklch(0.1 -0.3 0)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(10% -75% 0deg)', expected = 'oklch(0.1 -0.3 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...9999999999 0)' == 'oklch(0.1 -0.3 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 -0.3 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 -0.29999999999999999 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 -0.29999999999999999 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____________ test_color_oklch_4[oklch(1 -0.3 0)-oklch(1 -0.3 0)] ______________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(1 -0.3 0)', expected = 'oklch(1 -0.3 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1 -0.2...9999999999 0)' == 'oklch(1 -0.3 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1 -0.3 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1 -0.29999999999999999 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1 -0.29999999999999999 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____________ test_color_oklch_4[oklch(100% -0.3 0)-oklch(1 -0.3 0)] ____________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(100% -0.3 0)', expected = 'oklch(1 -0.3 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1 -0.2...9999999999 0)' == 'oklch(1 -0.3 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1 -0.3 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1 -0.29999999999999999 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1 -0.29999999999999999 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__________ test_color_oklch_4[oklch(100% -75% 0deg)-oklch(1 -0.3 0)] ___________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(100% -75% 0deg)', expected = 'oklch(1 -0.3 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1 -0.2...9999999999 0)' == 'oklch(1 -0.3 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1 -0.3 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1 -0.29999999999999999 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1 -0.29999999999999999 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___________ test_color_oklch_4[oklch(1.1 -0.3 0)-oklch(1.1 -0.3 0)] ____________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(1.1 -0.3 0)', expected = 'oklch(1.1 -0.3 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...9999999999 0)' == 'oklch(1.1 -0.3 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 -0.3 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 -0.29999999999999999 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 -0.29999999999999999 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___________ test_color_oklch_4[oklch(110% -0.3 0)-oklch(1.1 -0.3 0)] ___________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(110% -0.3 0)', expected = 'oklch(1.1 -0.3 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...9999999999 0)' == 'oklch(1.1 -0.3 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 -0.3 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 -0.29999999999999999 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 -0.29999999999999999 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_oklch_4[oklch(110% -75% 0deg)-oklch(1.1 -0.3 0)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(110% -75% 0deg)', expected = 'oklch(1.1 -0.3 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...9999999999 0)' == 'oklch(1.1 -0.3 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 -0.3 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 -0.29999999999999999 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 -0.29999999999999999 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__________ test_color_oklch_4[oklch(-0.1 -0.3 0)-oklch(-0.1 -0.3 0)] ___________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-0.1 -0.3 0)', expected = 'oklch(-0.1 -0.3 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...9999999999 0)' == 'oklch(-0.1 -0.3 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 -0.3 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 -0.29999999999999999 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 -0.29999999999999999 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__________ test_color_oklch_4[oklch(-10% -0.3 0)-oklch(-0.1 -0.3 0)] ___________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-10% -0.3 0)', expected = 'oklch(-0.1 -0.3 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...9999999999 0)' == 'oklch(-0.1 -0.3 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 -0.3 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 -0.29999999999999999 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 -0.29999999999999999 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_oklch_4[oklch(-10% -75% 0deg)-oklch(-0.1 -0.3 0)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-10% -75% 0deg)', expected = 'oklch(-0.1 -0.3 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...9999999999 0)' == 'oklch(-0.1 -0.3 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 -0.3 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 -0.29999999999999999 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 -0.29999999999999999 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____________ test_color_oklch_4[oklch(0.1 0 10)-oklch(0.1 0 10)] ______________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0.1 0 10)', expected = 'oklch(0.1 0 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...0000001 0 10)' == 'oklch(0.1 0 10)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 0 10)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 0 10)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 0 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____________ test_color_oklch_4[oklch(10% 0 10)-oklch(0.1 0 10)] ______________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(10% 0 10)', expected = 'oklch(0.1 0 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...0000001 0 10)' == 'oklch(0.1 0 10)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 0 10)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 0 10)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 0 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___________ test_color_oklch_4[oklch(10% 0% 10deg)-oklch(0.1 0 10)] ____________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(10% 0% 10deg)', expected = 'oklch(0.1 0 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...0000001 0 10)' == 'oklch(0.1 0 10)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 0 10)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 0 10)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 0 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____________ test_color_oklch_4[oklch(1.1 0 10)-oklch(1.1 0 10)] ______________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(1.1 0 10)', expected = 'oklch(1.1 0 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...0000001 0 10)' == 'oklch(1.1 0 10)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 0 10)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 0 10)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 0 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____________ test_color_oklch_4[oklch(110% 0 10)-oklch(1.1 0 10)] _____________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(110% 0 10)', expected = 'oklch(1.1 0 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...0000001 0 10)' == 'oklch(1.1 0 10)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 0 10)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 0 10)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 0 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___________ test_color_oklch_4[oklch(110% 0% 10deg)-oklch(1.1 0 10)] ___________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(110% 0% 10deg)', expected = 'oklch(1.1 0 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...0000001 0 10)' == 'oklch(1.1 0 10)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 0 10)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 0 10)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 0 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____________ test_color_oklch_4[oklch(-0.1 0 10)-oklch(-0.1 0 10)] _____________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-0.1 0 10)', expected = 'oklch(-0.1 0 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...0000001 0 10)' == 'oklch(-0.1 0 10)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 0 10)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 0 10)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 0 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____________ test_color_oklch_4[oklch(-10% 0 10)-oklch(-0.1 0 10)] _____________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-10% 0 10)', expected = 'oklch(-0.1 0 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...0000001 0 10)' == 'oklch(-0.1 0 10)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 0 10)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 0 10)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 0 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__________ test_color_oklch_4[oklch(-10% 0% 10deg)-oklch(-0.1 0 10)] ___________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-10% 0% 10deg)', expected = 'oklch(-0.1 0 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...0000001 0 10)' == 'oklch(-0.1 0 10)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 0 10)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 0 10)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 0 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__________ test_color_oklch_4[oklch(0.1 0.12 10)-oklch(0.1 0.12 10)] ___________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0.1 0.12 10)', expected = 'oklch(0.1 0.12 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...0001 0.12 10)' == 'oklch(0.1 0.12 10)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 0.12 10)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 0.12 10)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 0.12 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__________ test_color_oklch_4[oklch(10% 0.12 10)-oklch(0.1 0.12 10)] ___________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(10% 0.12 10)', expected = 'oklch(0.1 0.12 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...0001 0.12 10)' == 'oklch(0.1 0.12 10)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 0.12 10)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 0.12 10)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 0.12 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_oklch_4[oklch(10% 30% 10deg)-oklch(0.1 0.12 10)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(10% 30% 10deg)', expected = 'oklch(0.1 0.12 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...0001 0.12 10)' == 'oklch(0.1 0.12 10)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 0.12 10)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 0.12 10)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 0.12 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__________ test_color_oklch_4[oklch(1.1 0.12 10)-oklch(1.1 0.12 10)] ___________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(1.1 0.12 10)', expected = 'oklch(1.1 0.12 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...0001 0.12 10)' == 'oklch(1.1 0.12 10)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 0.12 10)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 0.12 10)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 0.12 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__________ test_color_oklch_4[oklch(110% 0.12 10)-oklch(1.1 0.12 10)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(110% 0.12 10)', expected = 'oklch(1.1 0.12 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...0001 0.12 10)' == 'oklch(1.1 0.12 10)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 0.12 10)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 0.12 10)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 0.12 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_oklch_4[oklch(110% 30% 10deg)-oklch(1.1 0.12 10)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(110% 30% 10deg)', expected = 'oklch(1.1 0.12 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...0001 0.12 10)' == 'oklch(1.1 0.12 10)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 0.12 10)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 0.12 10)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 0.12 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_oklch_4[oklch(-0.1 0.12 10)-oklch(-0.1 0.12 10)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-0.1 0.12 10)', expected = 'oklch(-0.1 0.12 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...0001 0.12 10)' == 'oklch(-0.1 0.12 10)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 0.12 10)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 0.12 10)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 0.12 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_oklch_4[oklch(-10% 0.12 10)-oklch(-0.1 0.12 10)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-10% 0.12 10)', expected = 'oklch(-0.1 0.12 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...0001 0.12 10)' == 'oklch(-0.1 0.12 10)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 0.12 10)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 0.12 10)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 0.12 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklch_4[oklch(-10% 30% 10deg)-oklch(-0.1 0.12 10)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-10% 30% 10deg)', expected = 'oklch(-0.1 0.12 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...0001 0.12 10)' == 'oklch(-0.1 0.12 10)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 0.12 10)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 0.12 10)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 0.12 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____________ test_color_oklch_4[oklch(0 0.4 10)-oklch(0 0.4 10)] ______________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0 0.4 10)', expected = 'oklch(0 0.4 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0 0.40...000000002 10)' == 'oklch(0 0.4 10)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0 0.4 10)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0 0.40000000000000002 10)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0 0.40000000000000002 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____________ test_color_oklch_4[oklch(0% 0.4 10)-oklch(0 0.4 10)] _____________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0% 0.4 10)', expected = 'oklch(0 0.4 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0 0.40...000000002 10)' == 'oklch(0 0.4 10)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0 0.4 10)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0 0.40000000000000002 10)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0 0.40000000000000002 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___________ test_color_oklch_4[oklch(0% 100% 10deg)-oklch(0 0.4 10)] ___________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0% 100% 10deg)', expected = 'oklch(0 0.4 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0 0.40...000000002 10)' == 'oklch(0 0.4 10)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0 0.4 10)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0 0.40000000000000002 10)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0 0.40000000000000002 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___________ test_color_oklch_4[oklch(0.1 0.4 10)-oklch(0.1 0.4 10)] ____________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0.1 0.4 10)', expected = 'oklch(0.1 0.4 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...000000002 10)' == 'oklch(0.1 0.4 10)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 0.4 10)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 0.40000000000000002 10)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 0.40000000000000002 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___________ test_color_oklch_4[oklch(10% 0.4 10)-oklch(0.1 0.4 10)] ____________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(10% 0.4 10)', expected = 'oklch(0.1 0.4 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...000000002 10)' == 'oklch(0.1 0.4 10)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 0.4 10)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 0.40000000000000002 10)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 0.40000000000000002 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_oklch_4[oklch(10% 100% 10deg)-oklch(0.1 0.4 10)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(10% 100% 10deg)', expected = 'oklch(0.1 0.4 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...000000002 10)' == 'oklch(0.1 0.4 10)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 0.4 10)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 0.40000000000000002 10)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 0.40000000000000002 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____________ test_color_oklch_4[oklch(1 0.4 10)-oklch(1 0.4 10)] ______________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(1 0.4 10)', expected = 'oklch(1 0.4 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1 0.40...000000002 10)' == 'oklch(1 0.4 10)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1 0.4 10)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1 0.40000000000000002 10)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1 0.40000000000000002 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____________ test_color_oklch_4[oklch(100% 0.4 10)-oklch(1 0.4 10)] ____________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(100% 0.4 10)', expected = 'oklch(1 0.4 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1 0.40...000000002 10)' == 'oklch(1 0.4 10)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1 0.4 10)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1 0.40000000000000002 10)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1 0.40000000000000002 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__________ test_color_oklch_4[oklch(100% 100% 10deg)-oklch(1 0.4 10)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(100% 100% 10deg)', expected = 'oklch(1 0.4 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1 0.40...000000002 10)' == 'oklch(1 0.4 10)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1 0.4 10)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1 0.40000000000000002 10)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1 0.40000000000000002 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___________ test_color_oklch_4[oklch(1.1 0.4 10)-oklch(1.1 0.4 10)] ____________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(1.1 0.4 10)', expected = 'oklch(1.1 0.4 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...000000002 10)' == 'oklch(1.1 0.4 10)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 0.4 10)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 0.40000000000000002 10)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 0.40000000000000002 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___________ test_color_oklch_4[oklch(110% 0.4 10)-oklch(1.1 0.4 10)] ___________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(110% 0.4 10)', expected = 'oklch(1.1 0.4 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...000000002 10)' == 'oklch(1.1 0.4 10)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 0.4 10)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 0.40000000000000002 10)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 0.40000000000000002 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_oklch_4[oklch(110% 100% 10deg)-oklch(1.1 0.4 10)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(110% 100% 10deg)', expected = 'oklch(1.1 0.4 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...000000002 10)' == 'oklch(1.1 0.4 10)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 0.4 10)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 0.40000000000000002 10)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 0.40000000000000002 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__________ test_color_oklch_4[oklch(-0.1 0.4 10)-oklch(-0.1 0.4 10)] ___________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-0.1 0.4 10)', expected = 'oklch(-0.1 0.4 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...000000002 10)' == 'oklch(-0.1 0.4 10)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 0.4 10)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 0.40000000000000002 10)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 0.40000000000000002 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__________ test_color_oklch_4[oklch(-10% 0.4 10)-oklch(-0.1 0.4 10)] ___________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-10% 0.4 10)', expected = 'oklch(-0.1 0.4 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...000000002 10)' == 'oklch(-0.1 0.4 10)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 0.4 10)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 0.40000000000000002 10)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 0.40000000000000002 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklch_4[oklch(-10% 100% 10deg)-oklch(-0.1 0.4 10)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-10% 100% 10deg)', expected = 'oklch(-0.1 0.4 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...000000002 10)' == 'oklch(-0.1 0.4 10)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 0.4 10)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 0.40000000000000002 10)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 0.40000000000000002 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____________ test_color_oklch_4[oklch(0 0.6 10)-oklch(0 0.6 10)] ______________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0 0.6 10)', expected = 'oklch(0 0.6 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0 0.59...999999998 10)' == 'oklch(0 0.6 10)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0 0.6 10)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0 0.59999999999999998 10)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0 0.59999999999999998 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____________ test_color_oklch_4[oklch(0% 0.6 10)-oklch(0 0.6 10)] _____________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0% 0.6 10)', expected = 'oklch(0 0.6 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0 0.59...999999998 10)' == 'oklch(0 0.6 10)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0 0.6 10)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0 0.59999999999999998 10)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0 0.59999999999999998 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___________ test_color_oklch_4[oklch(0% 150% 10deg)-oklch(0 0.6 10)] ___________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0% 150% 10deg)', expected = 'oklch(0 0.6 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0 0.59...999999998 10)' == 'oklch(0 0.6 10)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0 0.6 10)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0 0.59999999999999998 10)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0 0.59999999999999998 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___________ test_color_oklch_4[oklch(0.1 0.6 10)-oklch(0.1 0.6 10)] ____________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0.1 0.6 10)', expected = 'oklch(0.1 0.6 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...999999998 10)' == 'oklch(0.1 0.6 10)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 0.6 10)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 0.59999999999999998 10)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 0.59999999999999998 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___________ test_color_oklch_4[oklch(10% 0.6 10)-oklch(0.1 0.6 10)] ____________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(10% 0.6 10)', expected = 'oklch(0.1 0.6 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...999999998 10)' == 'oklch(0.1 0.6 10)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 0.6 10)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 0.59999999999999998 10)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 0.59999999999999998 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_oklch_4[oklch(10% 150% 10deg)-oklch(0.1 0.6 10)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(10% 150% 10deg)', expected = 'oklch(0.1 0.6 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...999999998 10)' == 'oklch(0.1 0.6 10)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 0.6 10)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 0.59999999999999998 10)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 0.59999999999999998 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____________ test_color_oklch_4[oklch(1 0.6 10)-oklch(1 0.6 10)] ______________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(1 0.6 10)', expected = 'oklch(1 0.6 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1 0.59...999999998 10)' == 'oklch(1 0.6 10)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1 0.6 10)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1 0.59999999999999998 10)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1 0.59999999999999998 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____________ test_color_oklch_4[oklch(100% 0.6 10)-oklch(1 0.6 10)] ____________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(100% 0.6 10)', expected = 'oklch(1 0.6 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1 0.59...999999998 10)' == 'oklch(1 0.6 10)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1 0.6 10)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1 0.59999999999999998 10)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1 0.59999999999999998 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__________ test_color_oklch_4[oklch(100% 150% 10deg)-oklch(1 0.6 10)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(100% 150% 10deg)', expected = 'oklch(1 0.6 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1 0.59...999999998 10)' == 'oklch(1 0.6 10)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1 0.6 10)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1 0.59999999999999998 10)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1 0.59999999999999998 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___________ test_color_oklch_4[oklch(1.1 0.6 10)-oklch(1.1 0.6 10)] ____________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(1.1 0.6 10)', expected = 'oklch(1.1 0.6 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...999999998 10)' == 'oklch(1.1 0.6 10)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 0.6 10)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 0.59999999999999998 10)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 0.59999999999999998 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___________ test_color_oklch_4[oklch(110% 0.6 10)-oklch(1.1 0.6 10)] ___________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(110% 0.6 10)', expected = 'oklch(1.1 0.6 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...999999998 10)' == 'oklch(1.1 0.6 10)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 0.6 10)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 0.59999999999999998 10)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 0.59999999999999998 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_oklch_4[oklch(110% 150% 10deg)-oklch(1.1 0.6 10)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(110% 150% 10deg)', expected = 'oklch(1.1 0.6 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...999999998 10)' == 'oklch(1.1 0.6 10)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 0.6 10)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 0.59999999999999998 10)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 0.59999999999999998 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__________ test_color_oklch_4[oklch(-0.1 0.6 10)-oklch(-0.1 0.6 10)] ___________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-0.1 0.6 10)', expected = 'oklch(-0.1 0.6 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...999999998 10)' == 'oklch(-0.1 0.6 10)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 0.6 10)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 0.59999999999999998 10)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 0.59999999999999998 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__________ test_color_oklch_4[oklch(-10% 0.6 10)-oklch(-0.1 0.6 10)] ___________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-10% 0.6 10)', expected = 'oklch(-0.1 0.6 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...999999998 10)' == 'oklch(-0.1 0.6 10)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 0.6 10)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 0.59999999999999998 10)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 0.59999999999999998 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklch_4[oklch(-10% 150% 10deg)-oklch(-0.1 0.6 10)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-10% 150% 10deg)', expected = 'oklch(-0.1 0.6 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...999999998 10)' == 'oklch(-0.1 0.6 10)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 0.6 10)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 0.59999999999999998 10)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 0.59999999999999998 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____________ test_color_oklch_4[oklch(0 -0.3 10)-oklch(0 -0.3 10)] _____________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0 -0.3 10)', expected = 'oklch(0 -0.3 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0 -0.2...999999999 10)' == 'oklch(0 -0.3 10)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0 -0.3 10)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0 -0.29999999999999999 10)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0 -0.29999999999999999 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____________ test_color_oklch_4[oklch(0% -0.3 10)-oklch(0 -0.3 10)] ____________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0% -0.3 10)', expected = 'oklch(0 -0.3 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0 -0.2...999999999 10)' == 'oklch(0 -0.3 10)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0 -0.3 10)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0 -0.29999999999999999 10)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0 -0.29999999999999999 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__________ test_color_oklch_4[oklch(0% -75% 10deg)-oklch(0 -0.3 10)] ___________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0% -75% 10deg)', expected = 'oklch(0 -0.3 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0 -0.2...999999999 10)' == 'oklch(0 -0.3 10)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0 -0.3 10)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0 -0.29999999999999999 10)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0 -0.29999999999999999 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__________ test_color_oklch_4[oklch(0.1 -0.3 10)-oklch(0.1 -0.3 10)] ___________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0.1 -0.3 10)', expected = 'oklch(0.1 -0.3 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...999999999 10)' == 'oklch(0.1 -0.3 10)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 -0.3 10)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 -0.29999999999999999 10)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 -0.29999999999999999 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__________ test_color_oklch_4[oklch(10% -0.3 10)-oklch(0.1 -0.3 10)] ___________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(10% -0.3 10)', expected = 'oklch(0.1 -0.3 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...999999999 10)' == 'oklch(0.1 -0.3 10)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 -0.3 10)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 -0.29999999999999999 10)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 -0.29999999999999999 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_oklch_4[oklch(10% -75% 10deg)-oklch(0.1 -0.3 10)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(10% -75% 10deg)', expected = 'oklch(0.1 -0.3 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...999999999 10)' == 'oklch(0.1 -0.3 10)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 -0.3 10)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 -0.29999999999999999 10)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 -0.29999999999999999 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____________ test_color_oklch_4[oklch(1 -0.3 10)-oklch(1 -0.3 10)] _____________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(1 -0.3 10)', expected = 'oklch(1 -0.3 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1 -0.2...999999999 10)' == 'oklch(1 -0.3 10)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1 -0.3 10)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1 -0.29999999999999999 10)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1 -0.29999999999999999 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___________ test_color_oklch_4[oklch(100% -0.3 10)-oklch(1 -0.3 10)] ___________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(100% -0.3 10)', expected = 'oklch(1 -0.3 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1 -0.2...999999999 10)' == 'oklch(1 -0.3 10)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1 -0.3 10)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1 -0.29999999999999999 10)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1 -0.29999999999999999 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_oklch_4[oklch(100% -75% 10deg)-oklch(1 -0.3 10)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(100% -75% 10deg)', expected = 'oklch(1 -0.3 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1 -0.2...999999999 10)' == 'oklch(1 -0.3 10)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1 -0.3 10)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1 -0.29999999999999999 10)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1 -0.29999999999999999 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__________ test_color_oklch_4[oklch(1.1 -0.3 10)-oklch(1.1 -0.3 10)] ___________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(1.1 -0.3 10)', expected = 'oklch(1.1 -0.3 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...999999999 10)' == 'oklch(1.1 -0.3 10)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 -0.3 10)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 -0.29999999999999999 10)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 -0.29999999999999999 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__________ test_color_oklch_4[oklch(110% -0.3 10)-oklch(1.1 -0.3 10)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(110% -0.3 10)', expected = 'oklch(1.1 -0.3 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...999999999 10)' == 'oklch(1.1 -0.3 10)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 -0.3 10)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 -0.29999999999999999 10)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 -0.29999999999999999 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklch_4[oklch(110% -75% 10deg)-oklch(1.1 -0.3 10)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(110% -75% 10deg)', expected = 'oklch(1.1 -0.3 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...999999999 10)' == 'oklch(1.1 -0.3 10)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 -0.3 10)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 -0.29999999999999999 10)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 -0.29999999999999999 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_oklch_4[oklch(-0.1 -0.3 10)-oklch(-0.1 -0.3 10)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-0.1 -0.3 10)', expected = 'oklch(-0.1 -0.3 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...999999999 10)' == 'oklch(-0.1 -0.3 10)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 -0.3 10)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 -0.29999999999999999 10)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 -0.29999999999999999 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_oklch_4[oklch(-10% -0.3 10)-oklch(-0.1 -0.3 10)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-10% -0.3 10)', expected = 'oklch(-0.1 -0.3 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...999999999 10)' == 'oklch(-0.1 -0.3 10)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 -0.3 10)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 -0.29999999999999999 10)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 -0.29999999999999999 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklch_4[oklch(-10% -75% 10deg)-oklch(-0.1 -0.3 10)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-10% -75% 10deg)', expected = 'oklch(-0.1 -0.3 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...999999999 10)' == 'oklch(-0.1 -0.3 10)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 -0.3 10)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 -0.29999999999999999 10)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 -0.29999999999999999 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____________ test_color_oklch_4[oklch(0.1 0 110)-oklch(0.1 0 110)] _____________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0.1 0 110)', expected = 'oklch(0.1 0 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...000001 0 110)' == 'oklch(0.1 0 110)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 0 110)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 0 110)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 0 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____________ test_color_oklch_4[oklch(10% 0 110)-oklch(0.1 0 110)] _____________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(10% 0 110)', expected = 'oklch(0.1 0 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...000001 0 110)' == 'oklch(0.1 0 110)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 0 110)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 0 110)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 0 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__________ test_color_oklch_4[oklch(10% 0% 110deg)-oklch(0.1 0 110)] ___________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(10% 0% 110deg)', expected = 'oklch(0.1 0 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...000001 0 110)' == 'oklch(0.1 0 110)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 0 110)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 0 110)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 0 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____________ test_color_oklch_4[oklch(1.1 0 110)-oklch(1.1 0 110)] _____________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(1.1 0 110)', expected = 'oklch(1.1 0 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...000001 0 110)' == 'oklch(1.1 0 110)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 0 110)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 0 110)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 0 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____________ test_color_oklch_4[oklch(110% 0 110)-oklch(1.1 0 110)] ____________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(110% 0 110)', expected = 'oklch(1.1 0 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...000001 0 110)' == 'oklch(1.1 0 110)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 0 110)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 0 110)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 0 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__________ test_color_oklch_4[oklch(110% 0% 110deg)-oklch(1.1 0 110)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(110% 0% 110deg)', expected = 'oklch(1.1 0 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...000001 0 110)' == 'oklch(1.1 0 110)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 0 110)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 0 110)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 0 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___________ test_color_oklch_4[oklch(-0.1 0 110)-oklch(-0.1 0 110)] ____________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-0.1 0 110)', expected = 'oklch(-0.1 0 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...000001 0 110)' == 'oklch(-0.1 0 110)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 0 110)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 0 110)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 0 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___________ test_color_oklch_4[oklch(-10% 0 110)-oklch(-0.1 0 110)] ____________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-10% 0 110)', expected = 'oklch(-0.1 0 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...000001 0 110)' == 'oklch(-0.1 0 110)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 0 110)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 0 110)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 0 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_oklch_4[oklch(-10% 0% 110deg)-oklch(-0.1 0 110)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-10% 0% 110deg)', expected = 'oklch(-0.1 0 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...000001 0 110)' == 'oklch(-0.1 0 110)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 0 110)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 0 110)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 0 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_oklch_4[oklch(0.1 0.12 110)-oklch(0.1 0.12 110)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0.1 0.12 110)', expected = 'oklch(0.1 0.12 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...001 0.12 110)' == 'oklch(0.1 0.12 110)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 0.12 110)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 0.12 110)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 0.12 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_oklch_4[oklch(10% 0.12 110)-oklch(0.1 0.12 110)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(10% 0.12 110)', expected = 'oklch(0.1 0.12 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...001 0.12 110)' == 'oklch(0.1 0.12 110)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 0.12 110)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 0.12 110)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 0.12 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklch_4[oklch(10% 30% 110deg)-oklch(0.1 0.12 110)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(10% 30% 110deg)', expected = 'oklch(0.1 0.12 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...001 0.12 110)' == 'oklch(0.1 0.12 110)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 0.12 110)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 0.12 110)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 0.12 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_oklch_4[oklch(1.1 0.12 110)-oklch(1.1 0.12 110)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(1.1 0.12 110)', expected = 'oklch(1.1 0.12 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...001 0.12 110)' == 'oklch(1.1 0.12 110)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 0.12 110)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 0.12 110)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 0.12 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_oklch_4[oklch(110% 0.12 110)-oklch(1.1 0.12 110)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(110% 0.12 110)', expected = 'oklch(1.1 0.12 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...001 0.12 110)' == 'oklch(1.1 0.12 110)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 0.12 110)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 0.12 110)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 0.12 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklch_4[oklch(110% 30% 110deg)-oklch(1.1 0.12 110)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(110% 30% 110deg)', expected = 'oklch(1.1 0.12 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...001 0.12 110)' == 'oklch(1.1 0.12 110)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 0.12 110)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 0.12 110)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 0.12 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklch_4[oklch(-0.1 0.12 110)-oklch(-0.1 0.12 110)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-0.1 0.12 110)', expected = 'oklch(-0.1 0.12 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...001 0.12 110)' == 'oklch(-0.1 0.12 110)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 0.12 110)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 0.12 110)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 0.12 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklch_4[oklch(-10% 0.12 110)-oklch(-0.1 0.12 110)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-10% 0.12 110)', expected = 'oklch(-0.1 0.12 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...001 0.12 110)' == 'oklch(-0.1 0.12 110)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 0.12 110)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 0.12 110)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 0.12 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklch_4[oklch(-10% 30% 110deg)-oklch(-0.1 0.12 110)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-10% 30% 110deg)', expected = 'oklch(-0.1 0.12 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...001 0.12 110)' == 'oklch(-0.1 0.12 110)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 0.12 110)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 0.12 110)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 0.12 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____________ test_color_oklch_4[oklch(0 0.4 110)-oklch(0 0.4 110)] _____________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0 0.4 110)', expected = 'oklch(0 0.4 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0 0.40...00000002 110)' == 'oklch(0 0.4 110)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0 0.4 110)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0 0.40000000000000002 110)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0 0.40000000000000002 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____________ test_color_oklch_4[oklch(0% 0.4 110)-oklch(0 0.4 110)] ____________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0% 0.4 110)', expected = 'oklch(0 0.4 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0 0.40...00000002 110)' == 'oklch(0 0.4 110)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0 0.4 110)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0 0.40000000000000002 110)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0 0.40000000000000002 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__________ test_color_oklch_4[oklch(0% 100% 110deg)-oklch(0 0.4 110)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0% 100% 110deg)', expected = 'oklch(0 0.4 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0 0.40...00000002 110)' == 'oklch(0 0.4 110)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0 0.4 110)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0 0.40000000000000002 110)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0 0.40000000000000002 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__________ test_color_oklch_4[oklch(0.1 0.4 110)-oklch(0.1 0.4 110)] ___________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0.1 0.4 110)', expected = 'oklch(0.1 0.4 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...00000002 110)' == 'oklch(0.1 0.4 110)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 0.4 110)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 0.40000000000000002 110)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 0.40000000000000002 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__________ test_color_oklch_4[oklch(10% 0.4 110)-oklch(0.1 0.4 110)] ___________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(10% 0.4 110)', expected = 'oklch(0.1 0.4 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...00000002 110)' == 'oklch(0.1 0.4 110)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 0.4 110)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 0.40000000000000002 110)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 0.40000000000000002 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklch_4[oklch(10% 100% 110deg)-oklch(0.1 0.4 110)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(10% 100% 110deg)', expected = 'oklch(0.1 0.4 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...00000002 110)' == 'oklch(0.1 0.4 110)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 0.4 110)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 0.40000000000000002 110)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 0.40000000000000002 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____________ test_color_oklch_4[oklch(1 0.4 110)-oklch(1 0.4 110)] _____________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(1 0.4 110)', expected = 'oklch(1 0.4 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1 0.40...00000002 110)' == 'oklch(1 0.4 110)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1 0.4 110)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1 0.40000000000000002 110)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1 0.40000000000000002 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___________ test_color_oklch_4[oklch(100% 0.4 110)-oklch(1 0.4 110)] ___________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(100% 0.4 110)', expected = 'oklch(1 0.4 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1 0.40...00000002 110)' == 'oklch(1 0.4 110)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1 0.4 110)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1 0.40000000000000002 110)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1 0.40000000000000002 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_oklch_4[oklch(100% 100% 110deg)-oklch(1 0.4 110)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(100% 100% 110deg)', expected = 'oklch(1 0.4 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1 0.40...00000002 110)' == 'oklch(1 0.4 110)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1 0.4 110)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1 0.40000000000000002 110)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1 0.40000000000000002 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__________ test_color_oklch_4[oklch(1.1 0.4 110)-oklch(1.1 0.4 110)] ___________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(1.1 0.4 110)', expected = 'oklch(1.1 0.4 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...00000002 110)' == 'oklch(1.1 0.4 110)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 0.4 110)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 0.40000000000000002 110)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 0.40000000000000002 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__________ test_color_oklch_4[oklch(110% 0.4 110)-oklch(1.1 0.4 110)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(110% 0.4 110)', expected = 'oklch(1.1 0.4 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...00000002 110)' == 'oklch(1.1 0.4 110)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 0.4 110)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 0.40000000000000002 110)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 0.40000000000000002 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklch_4[oklch(110% 100% 110deg)-oklch(1.1 0.4 110)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(110% 100% 110deg)', expected = 'oklch(1.1 0.4 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...00000002 110)' == 'oklch(1.1 0.4 110)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 0.4 110)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 0.40000000000000002 110)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 0.40000000000000002 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_oklch_4[oklch(-0.1 0.4 110)-oklch(-0.1 0.4 110)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-0.1 0.4 110)', expected = 'oklch(-0.1 0.4 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...00000002 110)' == 'oklch(-0.1 0.4 110)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 0.4 110)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 0.40000000000000002 110)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 0.40000000000000002 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_oklch_4[oklch(-10% 0.4 110)-oklch(-0.1 0.4 110)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-10% 0.4 110)', expected = 'oklch(-0.1 0.4 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...00000002 110)' == 'oklch(-0.1 0.4 110)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 0.4 110)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 0.40000000000000002 110)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 0.40000000000000002 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklch_4[oklch(-10% 100% 110deg)-oklch(-0.1 0.4 110)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-10% 100% 110deg)', expected = 'oklch(-0.1 0.4 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...00000002 110)' == 'oklch(-0.1 0.4 110)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 0.4 110)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 0.40000000000000002 110)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 0.40000000000000002 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____________ test_color_oklch_4[oklch(0 0.6 110)-oklch(0 0.6 110)] _____________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0 0.6 110)', expected = 'oklch(0 0.6 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0 0.59...99999998 110)' == 'oklch(0 0.6 110)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0 0.6 110)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0 0.59999999999999998 110)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0 0.59999999999999998 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____________ test_color_oklch_4[oklch(0% 0.6 110)-oklch(0 0.6 110)] ____________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0% 0.6 110)', expected = 'oklch(0 0.6 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0 0.59...99999998 110)' == 'oklch(0 0.6 110)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0 0.6 110)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0 0.59999999999999998 110)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0 0.59999999999999998 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__________ test_color_oklch_4[oklch(0% 150% 110deg)-oklch(0 0.6 110)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0% 150% 110deg)', expected = 'oklch(0 0.6 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0 0.59...99999998 110)' == 'oklch(0 0.6 110)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0 0.6 110)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0 0.59999999999999998 110)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0 0.59999999999999998 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__________ test_color_oklch_4[oklch(0.1 0.6 110)-oklch(0.1 0.6 110)] ___________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0.1 0.6 110)', expected = 'oklch(0.1 0.6 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...99999998 110)' == 'oklch(0.1 0.6 110)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 0.6 110)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 0.59999999999999998 110)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 0.59999999999999998 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__________ test_color_oklch_4[oklch(10% 0.6 110)-oklch(0.1 0.6 110)] ___________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(10% 0.6 110)', expected = 'oklch(0.1 0.6 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...99999998 110)' == 'oklch(0.1 0.6 110)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 0.6 110)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 0.59999999999999998 110)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 0.59999999999999998 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklch_4[oklch(10% 150% 110deg)-oklch(0.1 0.6 110)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(10% 150% 110deg)', expected = 'oklch(0.1 0.6 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...99999998 110)' == 'oklch(0.1 0.6 110)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 0.6 110)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 0.59999999999999998 110)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 0.59999999999999998 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____________ test_color_oklch_4[oklch(1 0.6 110)-oklch(1 0.6 110)] _____________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(1 0.6 110)', expected = 'oklch(1 0.6 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1 0.59...99999998 110)' == 'oklch(1 0.6 110)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1 0.6 110)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1 0.59999999999999998 110)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1 0.59999999999999998 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___________ test_color_oklch_4[oklch(100% 0.6 110)-oklch(1 0.6 110)] ___________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(100% 0.6 110)', expected = 'oklch(1 0.6 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1 0.59...99999998 110)' == 'oklch(1 0.6 110)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1 0.6 110)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1 0.59999999999999998 110)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1 0.59999999999999998 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_oklch_4[oklch(100% 150% 110deg)-oklch(1 0.6 110)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(100% 150% 110deg)', expected = 'oklch(1 0.6 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1 0.59...99999998 110)' == 'oklch(1 0.6 110)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1 0.6 110)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1 0.59999999999999998 110)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1 0.59999999999999998 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__________ test_color_oklch_4[oklch(1.1 0.6 110)-oklch(1.1 0.6 110)] ___________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(1.1 0.6 110)', expected = 'oklch(1.1 0.6 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...99999998 110)' == 'oklch(1.1 0.6 110)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 0.6 110)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 0.59999999999999998 110)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 0.59999999999999998 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__________ test_color_oklch_4[oklch(110% 0.6 110)-oklch(1.1 0.6 110)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(110% 0.6 110)', expected = 'oklch(1.1 0.6 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...99999998 110)' == 'oklch(1.1 0.6 110)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 0.6 110)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 0.59999999999999998 110)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 0.59999999999999998 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklch_4[oklch(110% 150% 110deg)-oklch(1.1 0.6 110)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(110% 150% 110deg)', expected = 'oklch(1.1 0.6 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...99999998 110)' == 'oklch(1.1 0.6 110)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 0.6 110)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 0.59999999999999998 110)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 0.59999999999999998 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_oklch_4[oklch(-0.1 0.6 110)-oklch(-0.1 0.6 110)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-0.1 0.6 110)', expected = 'oklch(-0.1 0.6 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...99999998 110)' == 'oklch(-0.1 0.6 110)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 0.6 110)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 0.59999999999999998 110)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 0.59999999999999998 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_oklch_4[oklch(-10% 0.6 110)-oklch(-0.1 0.6 110)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-10% 0.6 110)', expected = 'oklch(-0.1 0.6 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...99999998 110)' == 'oklch(-0.1 0.6 110)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 0.6 110)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 0.59999999999999998 110)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 0.59999999999999998 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklch_4[oklch(-10% 150% 110deg)-oklch(-0.1 0.6 110)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-10% 150% 110deg)', expected = 'oklch(-0.1 0.6 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...99999998 110)' == 'oklch(-0.1 0.6 110)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 0.6 110)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 0.59999999999999998 110)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 0.59999999999999998 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___________ test_color_oklch_4[oklch(0 -0.3 110)-oklch(0 -0.3 110)] ____________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0 -0.3 110)', expected = 'oklch(0 -0.3 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0 -0.2...99999999 110)' == 'oklch(0 -0.3 110)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0 -0.3 110)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0 -0.29999999999999999 110)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0 -0.29999999999999999 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___________ test_color_oklch_4[oklch(0% -0.3 110)-oklch(0 -0.3 110)] ___________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0% -0.3 110)', expected = 'oklch(0 -0.3 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0 -0.2...99999999 110)' == 'oklch(0 -0.3 110)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0 -0.3 110)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0 -0.29999999999999999 110)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0 -0.29999999999999999 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_oklch_4[oklch(0% -75% 110deg)-oklch(0 -0.3 110)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0% -75% 110deg)', expected = 'oklch(0 -0.3 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0 -0.2...99999999 110)' == 'oklch(0 -0.3 110)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0 -0.3 110)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0 -0.29999999999999999 110)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0 -0.29999999999999999 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_oklch_4[oklch(0.1 -0.3 110)-oklch(0.1 -0.3 110)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0.1 -0.3 110)', expected = 'oklch(0.1 -0.3 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...99999999 110)' == 'oklch(0.1 -0.3 110)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 -0.3 110)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 -0.29999999999999999 110)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 -0.29999999999999999 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_oklch_4[oklch(10% -0.3 110)-oklch(0.1 -0.3 110)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(10% -0.3 110)', expected = 'oklch(0.1 -0.3 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...99999999 110)' == 'oklch(0.1 -0.3 110)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 -0.3 110)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 -0.29999999999999999 110)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 -0.29999999999999999 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklch_4[oklch(10% -75% 110deg)-oklch(0.1 -0.3 110)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(10% -75% 110deg)', expected = 'oklch(0.1 -0.3 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...99999999 110)' == 'oklch(0.1 -0.3 110)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 -0.3 110)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 -0.29999999999999999 110)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 -0.29999999999999999 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___________ test_color_oklch_4[oklch(1 -0.3 110)-oklch(1 -0.3 110)] ____________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(1 -0.3 110)', expected = 'oklch(1 -0.3 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1 -0.2...99999999 110)' == 'oklch(1 -0.3 110)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1 -0.3 110)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1 -0.29999999999999999 110)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1 -0.29999999999999999 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__________ test_color_oklch_4[oklch(100% -0.3 110)-oklch(1 -0.3 110)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(100% -0.3 110)', expected = 'oklch(1 -0.3 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1 -0.2...99999999 110)' == 'oklch(1 -0.3 110)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1 -0.3 110)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1 -0.29999999999999999 110)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1 -0.29999999999999999 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklch_4[oklch(100% -75% 110deg)-oklch(1 -0.3 110)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(100% -75% 110deg)', expected = 'oklch(1 -0.3 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1 -0.2...99999999 110)' == 'oklch(1 -0.3 110)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1 -0.3 110)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1 -0.29999999999999999 110)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1 -0.29999999999999999 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_oklch_4[oklch(1.1 -0.3 110)-oklch(1.1 -0.3 110)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(1.1 -0.3 110)', expected = 'oklch(1.1 -0.3 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...99999999 110)' == 'oklch(1.1 -0.3 110)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 -0.3 110)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 -0.29999999999999999 110)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 -0.29999999999999999 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_oklch_4[oklch(110% -0.3 110)-oklch(1.1 -0.3 110)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(110% -0.3 110)', expected = 'oklch(1.1 -0.3 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...99999999 110)' == 'oklch(1.1 -0.3 110)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 -0.3 110)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 -0.29999999999999999 110)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 -0.29999999999999999 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklch_4[oklch(110% -75% 110deg)-oklch(1.1 -0.3 110)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(110% -75% 110deg)', expected = 'oklch(1.1 -0.3 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...99999999 110)' == 'oklch(1.1 -0.3 110)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 -0.3 110)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 -0.29999999999999999 110)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 -0.29999999999999999 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklch_4[oklch(-0.1 -0.3 110)-oklch(-0.1 -0.3 110)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-0.1 -0.3 110)', expected = 'oklch(-0.1 -0.3 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...99999999 110)' == 'oklch(-0.1 -0.3 110)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 -0.3 110)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 -0.29999999999999999 110)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 -0.29999999999999999 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklch_4[oklch(-10% -0.3 110)-oklch(-0.1 -0.3 110)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-10% -0.3 110)', expected = 'oklch(-0.1 -0.3 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...99999999 110)' == 'oklch(-0.1 -0.3 110)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 -0.3 110)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 -0.29999999999999999 110)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 -0.29999999999999999 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklch_4[oklch(-10% -75% 110deg)-oklch(-0.1 -0.3 110)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-10% -75% 110deg)', expected = 'oklch(-0.1 -0.3 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...99999999 110)' == 'oklch(-0.1 -0.3 110)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 -0.3 110)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 -0.29999999999999999 110)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 -0.29999999999999999 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____________ test_color_oklch_4[oklch(0.1 0 700)-oklch(0.1 0 340)] _____________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0.1 0 700)', expected = 'oklch(0.1 0 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...000001 0 340)' == 'oklch(0.1 0 340)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 0 340)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 0 340)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 0 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____________ test_color_oklch_4[oklch(10% 0 700)-oklch(0.1 0 340)] _____________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(10% 0 700)', expected = 'oklch(0.1 0 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...000001 0 340)' == 'oklch(0.1 0 340)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 0 340)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 0 340)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 0 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__________ test_color_oklch_4[oklch(10% 0% 700deg)-oklch(0.1 0 340)] ___________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(10% 0% 700deg)', expected = 'oklch(0.1 0 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...000001 0 340)' == 'oklch(0.1 0 340)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 0 340)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 0 340)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 0 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____________ test_color_oklch_4[oklch(1.1 0 700)-oklch(1.1 0 340)] _____________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(1.1 0 700)', expected = 'oklch(1.1 0 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...000001 0 340)' == 'oklch(1.1 0 340)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 0 340)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 0 340)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 0 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____________ test_color_oklch_4[oklch(110% 0 700)-oklch(1.1 0 340)] ____________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(110% 0 700)', expected = 'oklch(1.1 0 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...000001 0 340)' == 'oklch(1.1 0 340)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 0 340)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 0 340)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 0 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__________ test_color_oklch_4[oklch(110% 0% 700deg)-oklch(1.1 0 340)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(110% 0% 700deg)', expected = 'oklch(1.1 0 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...000001 0 340)' == 'oklch(1.1 0 340)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 0 340)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 0 340)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 0 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___________ test_color_oklch_4[oklch(-0.1 0 700)-oklch(-0.1 0 340)] ____________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-0.1 0 700)', expected = 'oklch(-0.1 0 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...000001 0 340)' == 'oklch(-0.1 0 340)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 0 340)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 0 340)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 0 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___________ test_color_oklch_4[oklch(-10% 0 700)-oklch(-0.1 0 340)] ____________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-10% 0 700)', expected = 'oklch(-0.1 0 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...000001 0 340)' == 'oklch(-0.1 0 340)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 0 340)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 0 340)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 0 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_oklch_4[oklch(-10% 0% 700deg)-oklch(-0.1 0 340)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-10% 0% 700deg)', expected = 'oklch(-0.1 0 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...000001 0 340)' == 'oklch(-0.1 0 340)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 0 340)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 0 340)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 0 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_oklch_4[oklch(0.1 0.12 700)-oklch(0.1 0.12 340)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0.1 0.12 700)', expected = 'oklch(0.1 0.12 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...001 0.12 340)' == 'oklch(0.1 0.12 340)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 0.12 340)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 0.12 340)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 0.12 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_oklch_4[oklch(10% 0.12 700)-oklch(0.1 0.12 340)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(10% 0.12 700)', expected = 'oklch(0.1 0.12 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...001 0.12 340)' == 'oklch(0.1 0.12 340)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 0.12 340)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 0.12 340)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 0.12 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklch_4[oklch(10% 30% 700deg)-oklch(0.1 0.12 340)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(10% 30% 700deg)', expected = 'oklch(0.1 0.12 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...001 0.12 340)' == 'oklch(0.1 0.12 340)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 0.12 340)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 0.12 340)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 0.12 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_oklch_4[oklch(1.1 0.12 700)-oklch(1.1 0.12 340)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(1.1 0.12 700)', expected = 'oklch(1.1 0.12 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...001 0.12 340)' == 'oklch(1.1 0.12 340)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 0.12 340)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 0.12 340)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 0.12 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_oklch_4[oklch(110% 0.12 700)-oklch(1.1 0.12 340)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(110% 0.12 700)', expected = 'oklch(1.1 0.12 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...001 0.12 340)' == 'oklch(1.1 0.12 340)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 0.12 340)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 0.12 340)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 0.12 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklch_4[oklch(110% 30% 700deg)-oklch(1.1 0.12 340)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(110% 30% 700deg)', expected = 'oklch(1.1 0.12 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...001 0.12 340)' == 'oklch(1.1 0.12 340)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 0.12 340)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 0.12 340)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 0.12 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklch_4[oklch(-0.1 0.12 700)-oklch(-0.1 0.12 340)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-0.1 0.12 700)', expected = 'oklch(-0.1 0.12 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...001 0.12 340)' == 'oklch(-0.1 0.12 340)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 0.12 340)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 0.12 340)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 0.12 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklch_4[oklch(-10% 0.12 700)-oklch(-0.1 0.12 340)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-10% 0.12 700)', expected = 'oklch(-0.1 0.12 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...001 0.12 340)' == 'oklch(-0.1 0.12 340)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 0.12 340)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 0.12 340)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 0.12 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklch_4[oklch(-10% 30% 700deg)-oklch(-0.1 0.12 340)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-10% 30% 700deg)', expected = 'oklch(-0.1 0.12 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...001 0.12 340)' == 'oklch(-0.1 0.12 340)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 0.12 340)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 0.12 340)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 0.12 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____________ test_color_oklch_4[oklch(0 0.4 700)-oklch(0 0.4 340)] _____________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0 0.4 700)', expected = 'oklch(0 0.4 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0 0.40...00000002 340)' == 'oklch(0 0.4 340)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0 0.4 340)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0 0.40000000000000002 340)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0 0.40000000000000002 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____________ test_color_oklch_4[oklch(0% 0.4 700)-oklch(0 0.4 340)] ____________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0% 0.4 700)', expected = 'oklch(0 0.4 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0 0.40...00000002 340)' == 'oklch(0 0.4 340)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0 0.4 340)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0 0.40000000000000002 340)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0 0.40000000000000002 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__________ test_color_oklch_4[oklch(0% 100% 700deg)-oklch(0 0.4 340)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0% 100% 700deg)', expected = 'oklch(0 0.4 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0 0.40...00000002 340)' == 'oklch(0 0.4 340)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0 0.4 340)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0 0.40000000000000002 340)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0 0.40000000000000002 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__________ test_color_oklch_4[oklch(0.1 0.4 700)-oklch(0.1 0.4 340)] ___________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0.1 0.4 700)', expected = 'oklch(0.1 0.4 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...00000002 340)' == 'oklch(0.1 0.4 340)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 0.4 340)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 0.40000000000000002 340)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 0.40000000000000002 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__________ test_color_oklch_4[oklch(10% 0.4 700)-oklch(0.1 0.4 340)] ___________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(10% 0.4 700)', expected = 'oklch(0.1 0.4 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...00000002 340)' == 'oklch(0.1 0.4 340)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 0.4 340)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 0.40000000000000002 340)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 0.40000000000000002 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklch_4[oklch(10% 100% 700deg)-oklch(0.1 0.4 340)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(10% 100% 700deg)', expected = 'oklch(0.1 0.4 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...00000002 340)' == 'oklch(0.1 0.4 340)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 0.4 340)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 0.40000000000000002 340)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 0.40000000000000002 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____________ test_color_oklch_4[oklch(1 0.4 700)-oklch(1 0.4 340)] _____________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(1 0.4 700)', expected = 'oklch(1 0.4 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1 0.40...00000002 340)' == 'oklch(1 0.4 340)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1 0.4 340)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1 0.40000000000000002 340)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1 0.40000000000000002 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___________ test_color_oklch_4[oklch(100% 0.4 700)-oklch(1 0.4 340)] ___________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(100% 0.4 700)', expected = 'oklch(1 0.4 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1 0.40...00000002 340)' == 'oklch(1 0.4 340)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1 0.4 340)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1 0.40000000000000002 340)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1 0.40000000000000002 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_oklch_4[oklch(100% 100% 700deg)-oklch(1 0.4 340)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(100% 100% 700deg)', expected = 'oklch(1 0.4 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1 0.40...00000002 340)' == 'oklch(1 0.4 340)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1 0.4 340)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1 0.40000000000000002 340)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1 0.40000000000000002 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__________ test_color_oklch_4[oklch(1.1 0.4 700)-oklch(1.1 0.4 340)] ___________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(1.1 0.4 700)', expected = 'oklch(1.1 0.4 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...00000002 340)' == 'oklch(1.1 0.4 340)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 0.4 340)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 0.40000000000000002 340)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 0.40000000000000002 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__________ test_color_oklch_4[oklch(110% 0.4 700)-oklch(1.1 0.4 340)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(110% 0.4 700)', expected = 'oklch(1.1 0.4 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...00000002 340)' == 'oklch(1.1 0.4 340)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 0.4 340)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 0.40000000000000002 340)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 0.40000000000000002 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklch_4[oklch(110% 100% 700deg)-oklch(1.1 0.4 340)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(110% 100% 700deg)', expected = 'oklch(1.1 0.4 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...00000002 340)' == 'oklch(1.1 0.4 340)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 0.4 340)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 0.40000000000000002 340)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 0.40000000000000002 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_oklch_4[oklch(-0.1 0.4 700)-oklch(-0.1 0.4 340)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-0.1 0.4 700)', expected = 'oklch(-0.1 0.4 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...00000002 340)' == 'oklch(-0.1 0.4 340)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 0.4 340)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 0.40000000000000002 340)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 0.40000000000000002 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_oklch_4[oklch(-10% 0.4 700)-oklch(-0.1 0.4 340)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-10% 0.4 700)', expected = 'oklch(-0.1 0.4 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...00000002 340)' == 'oklch(-0.1 0.4 340)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 0.4 340)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 0.40000000000000002 340)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 0.40000000000000002 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklch_4[oklch(-10% 100% 700deg)-oklch(-0.1 0.4 340)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-10% 100% 700deg)', expected = 'oklch(-0.1 0.4 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...00000002 340)' == 'oklch(-0.1 0.4 340)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 0.4 340)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 0.40000000000000002 340)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 0.40000000000000002 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____________ test_color_oklch_4[oklch(0 0.6 700)-oklch(0 0.6 340)] _____________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0 0.6 700)', expected = 'oklch(0 0.6 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0 0.59...99999998 340)' == 'oklch(0 0.6 340)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0 0.6 340)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0 0.59999999999999998 340)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0 0.59999999999999998 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____________ test_color_oklch_4[oklch(0% 0.6 700)-oklch(0 0.6 340)] ____________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0% 0.6 700)', expected = 'oklch(0 0.6 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0 0.59...99999998 340)' == 'oklch(0 0.6 340)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0 0.6 340)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0 0.59999999999999998 340)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0 0.59999999999999998 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__________ test_color_oklch_4[oklch(0% 150% 700deg)-oklch(0 0.6 340)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0% 150% 700deg)', expected = 'oklch(0 0.6 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0 0.59...99999998 340)' == 'oklch(0 0.6 340)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0 0.6 340)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0 0.59999999999999998 340)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0 0.59999999999999998 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__________ test_color_oklch_4[oklch(0.1 0.6 700)-oklch(0.1 0.6 340)] ___________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0.1 0.6 700)', expected = 'oklch(0.1 0.6 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...99999998 340)' == 'oklch(0.1 0.6 340)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 0.6 340)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 0.59999999999999998 340)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 0.59999999999999998 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__________ test_color_oklch_4[oklch(10% 0.6 700)-oklch(0.1 0.6 340)] ___________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(10% 0.6 700)', expected = 'oklch(0.1 0.6 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...99999998 340)' == 'oklch(0.1 0.6 340)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 0.6 340)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 0.59999999999999998 340)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 0.59999999999999998 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklch_4[oklch(10% 150% 700deg)-oklch(0.1 0.6 340)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(10% 150% 700deg)', expected = 'oklch(0.1 0.6 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...99999998 340)' == 'oklch(0.1 0.6 340)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 0.6 340)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 0.59999999999999998 340)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 0.59999999999999998 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____________ test_color_oklch_4[oklch(1 0.6 700)-oklch(1 0.6 340)] _____________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(1 0.6 700)', expected = 'oklch(1 0.6 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1 0.59...99999998 340)' == 'oklch(1 0.6 340)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1 0.6 340)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1 0.59999999999999998 340)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1 0.59999999999999998 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___________ test_color_oklch_4[oklch(100% 0.6 700)-oklch(1 0.6 340)] ___________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(100% 0.6 700)', expected = 'oklch(1 0.6 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1 0.59...99999998 340)' == 'oklch(1 0.6 340)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1 0.6 340)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1 0.59999999999999998 340)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1 0.59999999999999998 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_oklch_4[oklch(100% 150% 700deg)-oklch(1 0.6 340)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(100% 150% 700deg)', expected = 'oklch(1 0.6 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1 0.59...99999998 340)' == 'oklch(1 0.6 340)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1 0.6 340)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1 0.59999999999999998 340)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1 0.59999999999999998 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__________ test_color_oklch_4[oklch(1.1 0.6 700)-oklch(1.1 0.6 340)] ___________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(1.1 0.6 700)', expected = 'oklch(1.1 0.6 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...99999998 340)' == 'oklch(1.1 0.6 340)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 0.6 340)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 0.59999999999999998 340)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 0.59999999999999998 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__________ test_color_oklch_4[oklch(110% 0.6 700)-oklch(1.1 0.6 340)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(110% 0.6 700)', expected = 'oklch(1.1 0.6 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...99999998 340)' == 'oklch(1.1 0.6 340)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 0.6 340)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 0.59999999999999998 340)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 0.59999999999999998 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklch_4[oklch(110% 150% 700deg)-oklch(1.1 0.6 340)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(110% 150% 700deg)', expected = 'oklch(1.1 0.6 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...99999998 340)' == 'oklch(1.1 0.6 340)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 0.6 340)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 0.59999999999999998 340)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 0.59999999999999998 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_oklch_4[oklch(-0.1 0.6 700)-oklch(-0.1 0.6 340)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-0.1 0.6 700)', expected = 'oklch(-0.1 0.6 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...99999998 340)' == 'oklch(-0.1 0.6 340)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 0.6 340)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 0.59999999999999998 340)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 0.59999999999999998 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_oklch_4[oklch(-10% 0.6 700)-oklch(-0.1 0.6 340)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-10% 0.6 700)', expected = 'oklch(-0.1 0.6 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...99999998 340)' == 'oklch(-0.1 0.6 340)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 0.6 340)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 0.59999999999999998 340)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 0.59999999999999998 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklch_4[oklch(-10% 150% 700deg)-oklch(-0.1 0.6 340)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-10% 150% 700deg)', expected = 'oklch(-0.1 0.6 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...99999998 340)' == 'oklch(-0.1 0.6 340)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 0.6 340)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 0.59999999999999998 340)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 0.59999999999999998 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___________ test_color_oklch_4[oklch(0 -0.3 700)-oklch(0 -0.3 340)] ____________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0 -0.3 700)', expected = 'oklch(0 -0.3 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0 -0.2...99999999 340)' == 'oklch(0 -0.3 340)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0 -0.3 340)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0 -0.29999999999999999 340)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0 -0.29999999999999999 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___________ test_color_oklch_4[oklch(0% -0.3 700)-oklch(0 -0.3 340)] ___________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0% -0.3 700)', expected = 'oklch(0 -0.3 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0 -0.2...99999999 340)' == 'oklch(0 -0.3 340)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0 -0.3 340)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0 -0.29999999999999999 340)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0 -0.29999999999999999 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_oklch_4[oklch(0% -75% 700deg)-oklch(0 -0.3 340)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0% -75% 700deg)', expected = 'oklch(0 -0.3 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0 -0.2...99999999 340)' == 'oklch(0 -0.3 340)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0 -0.3 340)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0 -0.29999999999999999 340)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0 -0.29999999999999999 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_oklch_4[oklch(0.1 -0.3 700)-oklch(0.1 -0.3 340)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0.1 -0.3 700)', expected = 'oklch(0.1 -0.3 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...99999999 340)' == 'oklch(0.1 -0.3 340)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 -0.3 340)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 -0.29999999999999999 340)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 -0.29999999999999999 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_oklch_4[oklch(10% -0.3 700)-oklch(0.1 -0.3 340)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(10% -0.3 700)', expected = 'oklch(0.1 -0.3 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...99999999 340)' == 'oklch(0.1 -0.3 340)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 -0.3 340)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 -0.29999999999999999 340)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 -0.29999999999999999 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklch_4[oklch(10% -75% 700deg)-oklch(0.1 -0.3 340)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(10% -75% 700deg)', expected = 'oklch(0.1 -0.3 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...99999999 340)' == 'oklch(0.1 -0.3 340)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 -0.3 340)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 -0.29999999999999999 340)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 -0.29999999999999999 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___________ test_color_oklch_4[oklch(1 -0.3 700)-oklch(1 -0.3 340)] ____________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(1 -0.3 700)', expected = 'oklch(1 -0.3 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1 -0.2...99999999 340)' == 'oklch(1 -0.3 340)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1 -0.3 340)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1 -0.29999999999999999 340)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1 -0.29999999999999999 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__________ test_color_oklch_4[oklch(100% -0.3 700)-oklch(1 -0.3 340)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(100% -0.3 700)', expected = 'oklch(1 -0.3 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1 -0.2...99999999 340)' == 'oklch(1 -0.3 340)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1 -0.3 340)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1 -0.29999999999999999 340)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1 -0.29999999999999999 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklch_4[oklch(100% -75% 700deg)-oklch(1 -0.3 340)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(100% -75% 700deg)', expected = 'oklch(1 -0.3 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1 -0.2...99999999 340)' == 'oklch(1 -0.3 340)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1 -0.3 340)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1 -0.29999999999999999 340)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1 -0.29999999999999999 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_oklch_4[oklch(1.1 -0.3 700)-oklch(1.1 -0.3 340)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(1.1 -0.3 700)', expected = 'oklch(1.1 -0.3 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...99999999 340)' == 'oklch(1.1 -0.3 340)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 -0.3 340)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 -0.29999999999999999 340)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 -0.29999999999999999 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_oklch_4[oklch(110% -0.3 700)-oklch(1.1 -0.3 340)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(110% -0.3 700)', expected = 'oklch(1.1 -0.3 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...99999999 340)' == 'oklch(1.1 -0.3 340)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 -0.3 340)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 -0.29999999999999999 340)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 -0.29999999999999999 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklch_4[oklch(110% -75% 700deg)-oklch(1.1 -0.3 340)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(110% -75% 700deg)', expected = 'oklch(1.1 -0.3 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...99999999 340)' == 'oklch(1.1 -0.3 340)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 -0.3 340)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 -0.29999999999999999 340)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 -0.29999999999999999 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklch_4[oklch(-0.1 -0.3 700)-oklch(-0.1 -0.3 340)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-0.1 -0.3 700)', expected = 'oklch(-0.1 -0.3 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...99999999 340)' == 'oklch(-0.1 -0.3 340)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 -0.3 340)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 -0.29999999999999999 340)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 -0.29999999999999999 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklch_4[oklch(-10% -0.3 700)-oklch(-0.1 -0.3 340)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-10% -0.3 700)', expected = 'oklch(-0.1 -0.3 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...99999999 340)' == 'oklch(-0.1 -0.3 340)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 -0.3 340)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 -0.29999999999999999 340)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 -0.29999999999999999 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklch_4[oklch(-10% -75% 700deg)-oklch(-0.1 -0.3 340)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-10% -75% 700deg)', expected = 'oklch(-0.1 -0.3 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...99999999 340)' == 'oklch(-0.1 -0.3 340)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 -0.3 340)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 -0.29999999999999999 340)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 -0.29999999999999999 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____________ test_color_oklch_4[oklch(0.1 0 -10)-oklch(0.1 0 350)] _____________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0.1 0 -10)', expected = 'oklch(0.1 0 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...000001 0 350)' == 'oklch(0.1 0 350)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 0 350)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 0 350)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 0 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____________ test_color_oklch_4[oklch(10% 0 -10)-oklch(0.1 0 350)] _____________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(10% 0 -10)', expected = 'oklch(0.1 0 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...000001 0 350)' == 'oklch(0.1 0 350)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 0 350)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 0 350)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 0 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__________ test_color_oklch_4[oklch(10% 0% -10deg)-oklch(0.1 0 350)] ___________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(10% 0% -10deg)', expected = 'oklch(0.1 0 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...000001 0 350)' == 'oklch(0.1 0 350)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 0 350)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 0 350)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 0 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____________ test_color_oklch_4[oklch(1.1 0 -10)-oklch(1.1 0 350)] _____________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(1.1 0 -10)', expected = 'oklch(1.1 0 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...000001 0 350)' == 'oklch(1.1 0 350)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 0 350)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 0 350)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 0 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____________ test_color_oklch_4[oklch(110% 0 -10)-oklch(1.1 0 350)] ____________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(110% 0 -10)', expected = 'oklch(1.1 0 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...000001 0 350)' == 'oklch(1.1 0 350)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 0 350)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 0 350)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 0 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__________ test_color_oklch_4[oklch(110% 0% -10deg)-oklch(1.1 0 350)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(110% 0% -10deg)', expected = 'oklch(1.1 0 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...000001 0 350)' == 'oklch(1.1 0 350)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 0 350)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 0 350)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 0 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___________ test_color_oklch_4[oklch(-0.1 0 -10)-oklch(-0.1 0 350)] ____________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-0.1 0 -10)', expected = 'oklch(-0.1 0 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...000001 0 350)' == 'oklch(-0.1 0 350)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 0 350)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 0 350)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 0 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___________ test_color_oklch_4[oklch(-10% 0 -10)-oklch(-0.1 0 350)] ____________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-10% 0 -10)', expected = 'oklch(-0.1 0 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...000001 0 350)' == 'oklch(-0.1 0 350)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 0 350)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 0 350)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 0 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_oklch_4[oklch(-10% 0% -10deg)-oklch(-0.1 0 350)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-10% 0% -10deg)', expected = 'oklch(-0.1 0 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...000001 0 350)' == 'oklch(-0.1 0 350)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 0 350)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 0 350)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 0 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_oklch_4[oklch(0.1 0.12 -10)-oklch(0.1 0.12 350)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0.1 0.12 -10)', expected = 'oklch(0.1 0.12 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...001 0.12 350)' == 'oklch(0.1 0.12 350)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 0.12 350)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 0.12 350)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 0.12 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_oklch_4[oklch(10% 0.12 -10)-oklch(0.1 0.12 350)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(10% 0.12 -10)', expected = 'oklch(0.1 0.12 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...001 0.12 350)' == 'oklch(0.1 0.12 350)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 0.12 350)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 0.12 350)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 0.12 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklch_4[oklch(10% 30% -10deg)-oklch(0.1 0.12 350)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(10% 30% -10deg)', expected = 'oklch(0.1 0.12 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...001 0.12 350)' == 'oklch(0.1 0.12 350)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 0.12 350)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 0.12 350)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 0.12 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_oklch_4[oklch(1.1 0.12 -10)-oklch(1.1 0.12 350)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(1.1 0.12 -10)', expected = 'oklch(1.1 0.12 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...001 0.12 350)' == 'oklch(1.1 0.12 350)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 0.12 350)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 0.12 350)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 0.12 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_oklch_4[oklch(110% 0.12 -10)-oklch(1.1 0.12 350)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(110% 0.12 -10)', expected = 'oklch(1.1 0.12 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...001 0.12 350)' == 'oklch(1.1 0.12 350)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 0.12 350)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 0.12 350)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 0.12 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklch_4[oklch(110% 30% -10deg)-oklch(1.1 0.12 350)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(110% 30% -10deg)', expected = 'oklch(1.1 0.12 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...001 0.12 350)' == 'oklch(1.1 0.12 350)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 0.12 350)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 0.12 350)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 0.12 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklch_4[oklch(-0.1 0.12 -10)-oklch(-0.1 0.12 350)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-0.1 0.12 -10)', expected = 'oklch(-0.1 0.12 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...001 0.12 350)' == 'oklch(-0.1 0.12 350)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 0.12 350)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 0.12 350)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 0.12 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklch_4[oklch(-10% 0.12 -10)-oklch(-0.1 0.12 350)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-10% 0.12 -10)', expected = 'oklch(-0.1 0.12 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...001 0.12 350)' == 'oklch(-0.1 0.12 350)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 0.12 350)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 0.12 350)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 0.12 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklch_4[oklch(-10% 30% -10deg)-oklch(-0.1 0.12 350)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-10% 30% -10deg)', expected = 'oklch(-0.1 0.12 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...001 0.12 350)' == 'oklch(-0.1 0.12 350)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 0.12 350)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 0.12 350)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 0.12 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____________ test_color_oklch_4[oklch(0 0.4 -10)-oklch(0 0.4 350)] _____________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0 0.4 -10)', expected = 'oklch(0 0.4 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0 0.40...00000002 350)' == 'oklch(0 0.4 350)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0 0.4 350)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0 0.40000000000000002 350)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0 0.40000000000000002 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____________ test_color_oklch_4[oklch(0% 0.4 -10)-oklch(0 0.4 350)] ____________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0% 0.4 -10)', expected = 'oklch(0 0.4 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0 0.40...00000002 350)' == 'oklch(0 0.4 350)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0 0.4 350)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0 0.40000000000000002 350)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0 0.40000000000000002 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__________ test_color_oklch_4[oklch(0% 100% -10deg)-oklch(0 0.4 350)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0% 100% -10deg)', expected = 'oklch(0 0.4 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0 0.40...00000002 350)' == 'oklch(0 0.4 350)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0 0.4 350)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0 0.40000000000000002 350)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0 0.40000000000000002 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__________ test_color_oklch_4[oklch(0.1 0.4 -10)-oklch(0.1 0.4 350)] ___________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0.1 0.4 -10)', expected = 'oklch(0.1 0.4 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...00000002 350)' == 'oklch(0.1 0.4 350)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 0.4 350)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 0.40000000000000002 350)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 0.40000000000000002 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__________ test_color_oklch_4[oklch(10% 0.4 -10)-oklch(0.1 0.4 350)] ___________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(10% 0.4 -10)', expected = 'oklch(0.1 0.4 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...00000002 350)' == 'oklch(0.1 0.4 350)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 0.4 350)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 0.40000000000000002 350)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 0.40000000000000002 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklch_4[oklch(10% 100% -10deg)-oklch(0.1 0.4 350)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(10% 100% -10deg)', expected = 'oklch(0.1 0.4 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...00000002 350)' == 'oklch(0.1 0.4 350)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 0.4 350)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 0.40000000000000002 350)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 0.40000000000000002 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____________ test_color_oklch_4[oklch(1 0.4 -10)-oklch(1 0.4 350)] _____________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(1 0.4 -10)', expected = 'oklch(1 0.4 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1 0.40...00000002 350)' == 'oklch(1 0.4 350)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1 0.4 350)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1 0.40000000000000002 350)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1 0.40000000000000002 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___________ test_color_oklch_4[oklch(100% 0.4 -10)-oklch(1 0.4 350)] ___________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(100% 0.4 -10)', expected = 'oklch(1 0.4 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1 0.40...00000002 350)' == 'oklch(1 0.4 350)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1 0.4 350)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1 0.40000000000000002 350)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1 0.40000000000000002 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_oklch_4[oklch(100% 100% -10deg)-oklch(1 0.4 350)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(100% 100% -10deg)', expected = 'oklch(1 0.4 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1 0.40...00000002 350)' == 'oklch(1 0.4 350)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1 0.4 350)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1 0.40000000000000002 350)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1 0.40000000000000002 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__________ test_color_oklch_4[oklch(1.1 0.4 -10)-oklch(1.1 0.4 350)] ___________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(1.1 0.4 -10)', expected = 'oklch(1.1 0.4 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...00000002 350)' == 'oklch(1.1 0.4 350)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 0.4 350)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 0.40000000000000002 350)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 0.40000000000000002 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__________ test_color_oklch_4[oklch(110% 0.4 -10)-oklch(1.1 0.4 350)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(110% 0.4 -10)', expected = 'oklch(1.1 0.4 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...00000002 350)' == 'oklch(1.1 0.4 350)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 0.4 350)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 0.40000000000000002 350)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 0.40000000000000002 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklch_4[oklch(110% 100% -10deg)-oklch(1.1 0.4 350)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(110% 100% -10deg)', expected = 'oklch(1.1 0.4 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...00000002 350)' == 'oklch(1.1 0.4 350)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 0.4 350)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 0.40000000000000002 350)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 0.40000000000000002 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_oklch_4[oklch(-0.1 0.4 -10)-oklch(-0.1 0.4 350)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-0.1 0.4 -10)', expected = 'oklch(-0.1 0.4 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...00000002 350)' == 'oklch(-0.1 0.4 350)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 0.4 350)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 0.40000000000000002 350)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 0.40000000000000002 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_oklch_4[oklch(-10% 0.4 -10)-oklch(-0.1 0.4 350)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-10% 0.4 -10)', expected = 'oklch(-0.1 0.4 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...00000002 350)' == 'oklch(-0.1 0.4 350)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 0.4 350)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 0.40000000000000002 350)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 0.40000000000000002 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklch_4[oklch(-10% 100% -10deg)-oklch(-0.1 0.4 350)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-10% 100% -10deg)', expected = 'oklch(-0.1 0.4 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...00000002 350)' == 'oklch(-0.1 0.4 350)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 0.4 350)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 0.40000000000000002 350)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 0.40000000000000002 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____________ test_color_oklch_4[oklch(0 0.6 -10)-oklch(0 0.6 350)] _____________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0 0.6 -10)', expected = 'oklch(0 0.6 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0 0.59...99999998 350)' == 'oklch(0 0.6 350)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0 0.6 350)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0 0.59999999999999998 350)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0 0.59999999999999998 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____________ test_color_oklch_4[oklch(0% 0.6 -10)-oklch(0 0.6 350)] ____________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0% 0.6 -10)', expected = 'oklch(0 0.6 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0 0.59...99999998 350)' == 'oklch(0 0.6 350)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0 0.6 350)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0 0.59999999999999998 350)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0 0.59999999999999998 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__________ test_color_oklch_4[oklch(0% 150% -10deg)-oklch(0 0.6 350)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0% 150% -10deg)', expected = 'oklch(0 0.6 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0 0.59...99999998 350)' == 'oklch(0 0.6 350)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0 0.6 350)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0 0.59999999999999998 350)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0 0.59999999999999998 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__________ test_color_oklch_4[oklch(0.1 0.6 -10)-oklch(0.1 0.6 350)] ___________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0.1 0.6 -10)', expected = 'oklch(0.1 0.6 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...99999998 350)' == 'oklch(0.1 0.6 350)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 0.6 350)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 0.59999999999999998 350)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 0.59999999999999998 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__________ test_color_oklch_4[oklch(10% 0.6 -10)-oklch(0.1 0.6 350)] ___________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(10% 0.6 -10)', expected = 'oklch(0.1 0.6 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...99999998 350)' == 'oklch(0.1 0.6 350)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 0.6 350)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 0.59999999999999998 350)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 0.59999999999999998 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklch_4[oklch(10% 150% -10deg)-oklch(0.1 0.6 350)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(10% 150% -10deg)', expected = 'oklch(0.1 0.6 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...99999998 350)' == 'oklch(0.1 0.6 350)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 0.6 350)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 0.59999999999999998 350)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 0.59999999999999998 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____________ test_color_oklch_4[oklch(1 0.6 -10)-oklch(1 0.6 350)] _____________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(1 0.6 -10)', expected = 'oklch(1 0.6 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1 0.59...99999998 350)' == 'oklch(1 0.6 350)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1 0.6 350)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1 0.59999999999999998 350)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1 0.59999999999999998 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___________ test_color_oklch_4[oklch(100% 0.6 -10)-oklch(1 0.6 350)] ___________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(100% 0.6 -10)', expected = 'oklch(1 0.6 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1 0.59...99999998 350)' == 'oklch(1 0.6 350)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1 0.6 350)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1 0.59999999999999998 350)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1 0.59999999999999998 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_oklch_4[oklch(100% 150% -10deg)-oklch(1 0.6 350)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(100% 150% -10deg)', expected = 'oklch(1 0.6 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1 0.59...99999998 350)' == 'oklch(1 0.6 350)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1 0.6 350)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1 0.59999999999999998 350)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1 0.59999999999999998 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__________ test_color_oklch_4[oklch(1.1 0.6 -10)-oklch(1.1 0.6 350)] ___________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(1.1 0.6 -10)', expected = 'oklch(1.1 0.6 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...99999998 350)' == 'oklch(1.1 0.6 350)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 0.6 350)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 0.59999999999999998 350)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 0.59999999999999998 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__________ test_color_oklch_4[oklch(110% 0.6 -10)-oklch(1.1 0.6 350)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(110% 0.6 -10)', expected = 'oklch(1.1 0.6 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...99999998 350)' == 'oklch(1.1 0.6 350)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 0.6 350)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 0.59999999999999998 350)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 0.59999999999999998 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklch_4[oklch(110% 150% -10deg)-oklch(1.1 0.6 350)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(110% 150% -10deg)', expected = 'oklch(1.1 0.6 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...99999998 350)' == 'oklch(1.1 0.6 350)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 0.6 350)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 0.59999999999999998 350)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 0.59999999999999998 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_oklch_4[oklch(-0.1 0.6 -10)-oklch(-0.1 0.6 350)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-0.1 0.6 -10)', expected = 'oklch(-0.1 0.6 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...99999998 350)' == 'oklch(-0.1 0.6 350)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 0.6 350)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 0.59999999999999998 350)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 0.59999999999999998 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_oklch_4[oklch(-10% 0.6 -10)-oklch(-0.1 0.6 350)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-10% 0.6 -10)', expected = 'oklch(-0.1 0.6 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...99999998 350)' == 'oklch(-0.1 0.6 350)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 0.6 350)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 0.59999999999999998 350)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 0.59999999999999998 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklch_4[oklch(-10% 150% -10deg)-oklch(-0.1 0.6 350)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-10% 150% -10deg)', expected = 'oklch(-0.1 0.6 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...99999998 350)' == 'oklch(-0.1 0.6 350)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 0.6 350)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 0.59999999999999998 350)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 0.59999999999999998 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___________ test_color_oklch_4[oklch(0 -0.3 -10)-oklch(0 -0.3 350)] ____________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0 -0.3 -10)', expected = 'oklch(0 -0.3 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0 -0.2...99999999 350)' == 'oklch(0 -0.3 350)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0 -0.3 350)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0 -0.29999999999999999 350)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0 -0.29999999999999999 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___________ test_color_oklch_4[oklch(0% -0.3 -10)-oklch(0 -0.3 350)] ___________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0% -0.3 -10)', expected = 'oklch(0 -0.3 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0 -0.2...99999999 350)' == 'oklch(0 -0.3 350)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0 -0.3 350)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0 -0.29999999999999999 350)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0 -0.29999999999999999 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_oklch_4[oklch(0% -75% -10deg)-oklch(0 -0.3 350)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0% -75% -10deg)', expected = 'oklch(0 -0.3 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0 -0.2...99999999 350)' == 'oklch(0 -0.3 350)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0 -0.3 350)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0 -0.29999999999999999 350)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0 -0.29999999999999999 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_oklch_4[oklch(0.1 -0.3 -10)-oklch(0.1 -0.3 350)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0.1 -0.3 -10)', expected = 'oklch(0.1 -0.3 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...99999999 350)' == 'oklch(0.1 -0.3 350)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 -0.3 350)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 -0.29999999999999999 350)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 -0.29999999999999999 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_oklch_4[oklch(10% -0.3 -10)-oklch(0.1 -0.3 350)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(10% -0.3 -10)', expected = 'oklch(0.1 -0.3 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...99999999 350)' == 'oklch(0.1 -0.3 350)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 -0.3 350)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 -0.29999999999999999 350)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 -0.29999999999999999 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklch_4[oklch(10% -75% -10deg)-oklch(0.1 -0.3 350)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(10% -75% -10deg)', expected = 'oklch(0.1 -0.3 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...99999999 350)' == 'oklch(0.1 -0.3 350)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 -0.3 350)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 -0.29999999999999999 350)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 -0.29999999999999999 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___________ test_color_oklch_4[oklch(1 -0.3 -10)-oklch(1 -0.3 350)] ____________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(1 -0.3 -10)', expected = 'oklch(1 -0.3 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1 -0.2...99999999 350)' == 'oklch(1 -0.3 350)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1 -0.3 350)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1 -0.29999999999999999 350)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1 -0.29999999999999999 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__________ test_color_oklch_4[oklch(100% -0.3 -10)-oklch(1 -0.3 350)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(100% -0.3 -10)', expected = 'oklch(1 -0.3 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1 -0.2...99999999 350)' == 'oklch(1 -0.3 350)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1 -0.3 350)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1 -0.29999999999999999 350)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1 -0.29999999999999999 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklch_4[oklch(100% -75% -10deg)-oklch(1 -0.3 350)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(100% -75% -10deg)', expected = 'oklch(1 -0.3 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1 -0.2...99999999 350)' == 'oklch(1 -0.3 350)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1 -0.3 350)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1 -0.29999999999999999 350)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1 -0.29999999999999999 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_oklch_4[oklch(1.1 -0.3 -10)-oklch(1.1 -0.3 350)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(1.1 -0.3 -10)', expected = 'oklch(1.1 -0.3 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...99999999 350)' == 'oklch(1.1 -0.3 350)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 -0.3 350)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 -0.29999999999999999 350)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 -0.29999999999999999 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_oklch_4[oklch(110% -0.3 -10)-oklch(1.1 -0.3 350)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(110% -0.3 -10)', expected = 'oklch(1.1 -0.3 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...99999999 350)' == 'oklch(1.1 -0.3 350)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 -0.3 350)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 -0.29999999999999999 350)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 -0.29999999999999999 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklch_4[oklch(110% -75% -10deg)-oklch(1.1 -0.3 350)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(110% -75% -10deg)', expected = 'oklch(1.1 -0.3 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...99999999 350)' == 'oklch(1.1 -0.3 350)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 -0.3 350)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 -0.29999999999999999 350)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 -0.29999999999999999 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklch_4[oklch(-0.1 -0.3 -10)-oklch(-0.1 -0.3 350)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-0.1 -0.3 -10)', expected = 'oklch(-0.1 -0.3 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...99999999 350)' == 'oklch(-0.1 -0.3 350)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 -0.3 350)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 -0.29999999999999999 350)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 -0.29999999999999999 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklch_4[oklch(-10% -0.3 -10)-oklch(-0.1 -0.3 350)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-10% -0.3 -10)', expected = 'oklch(-0.1 -0.3 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...99999999 350)' == 'oklch(-0.1 -0.3 350)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 -0.3 350)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 -0.29999999999999999 350)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 -0.29999999999999999 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklch_4[oklch(-10% -75% -10deg)-oklch(-0.1 -0.3 350)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-10% -75% -10deg)', expected = 'oklch(-0.1 -0.3 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...99999999 350)' == 'oklch(-0.1 -0.3 350)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 -0.3 350)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 -0.29999999999999999 350)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 -0.29999999999999999 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____________ test_color_oklch_4[oklch(0.1 0 0 / 1)-oklch(0.1 0 0)] _____________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0.1 0 0 / 1)', expected = 'oklch(0.1 0 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...00000001 0 0)' == 'oklch(0.1 0 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 0 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 0 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 0 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___________ test_color_oklch_4[oklch(10% 0 0 / 100%)-oklch(0.1 0 0)] ___________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(10% 0 0 / 100%)', expected = 'oklch(0.1 0 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...00000001 0 0)' == 'oklch(0.1 0 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 0 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 0 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 0 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__________ test_color_oklch_4[oklch(10% 0% 0deg / 1)-oklch(0.1 0 0)] ___________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(10% 0% 0deg / 1)', expected = 'oklch(0.1 0 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...00000001 0 0)' == 'oklch(0.1 0 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 0 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 0 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 0 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____________ test_color_oklch_4[oklch(1.1 0 0 / 1)-oklch(1.1 0 0)] _____________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(1.1 0 0 / 1)', expected = 'oklch(1.1 0 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...00000001 0 0)' == 'oklch(1.1 0 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 0 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 0 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 0 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__________ test_color_oklch_4[oklch(110% 0 0 / 100%)-oklch(1.1 0 0)] ___________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(110% 0 0 / 100%)', expected = 'oklch(1.1 0 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...00000001 0 0)' == 'oklch(1.1 0 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 0 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 0 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 0 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__________ test_color_oklch_4[oklch(110% 0% 0deg / 1)-oklch(1.1 0 0)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(110% 0% 0deg / 1)', expected = 'oklch(1.1 0 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...00000001 0 0)' == 'oklch(1.1 0 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 0 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 0 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 0 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___________ test_color_oklch_4[oklch(-0.1 0 0 / 1)-oklch(-0.1 0 0)] ____________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-0.1 0 0 / 1)', expected = 'oklch(-0.1 0 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...00000001 0 0)' == 'oklch(-0.1 0 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 0 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 0 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 0 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__________ test_color_oklch_4[oklch(-10% 0 0 / 100%)-oklch(-0.1 0 0)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-10% 0 0 / 100%)', expected = 'oklch(-0.1 0 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...00000001 0 0)' == 'oklch(-0.1 0 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 0 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 0 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 0 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_oklch_4[oklch(-10% 0% 0deg / 1)-oklch(-0.1 0 0)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-10% 0% 0deg / 1)', expected = 'oklch(-0.1 0 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...00000001 0 0)' == 'oklch(-0.1 0 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 0 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 0 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 0 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_oklch_4[oklch(0.1 0.12 0 / 1)-oklch(0.1 0.12 0)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0.1 0.12 0 / 1)', expected = 'oklch(0.1 0.12 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...00001 0.12 0)' == 'oklch(0.1 0.12 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 0.12 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 0.12 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 0.12 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklch_4[oklch(10% 0.12 0 / 100%)-oklch(0.1 0.12 0)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(10% 0.12 0 / 100%)', expected = 'oklch(0.1 0.12 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...00001 0.12 0)' == 'oklch(0.1 0.12 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 0.12 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 0.12 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 0.12 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklch_4[oklch(10% 30% 0deg / 1)-oklch(0.1 0.12 0)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(10% 30% 0deg / 1)', expected = 'oklch(0.1 0.12 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...00001 0.12 0)' == 'oklch(0.1 0.12 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 0.12 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 0.12 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 0.12 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_oklch_4[oklch(1.1 0.12 0 / 1)-oklch(1.1 0.12 0)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(1.1 0.12 0 / 1)', expected = 'oklch(1.1 0.12 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...00001 0.12 0)' == 'oklch(1.1 0.12 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 0.12 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 0.12 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 0.12 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklch_4[oklch(110% 0.12 0 / 100%)-oklch(1.1 0.12 0)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(110% 0.12 0 / 100%)', expected = 'oklch(1.1 0.12 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...00001 0.12 0)' == 'oklch(1.1 0.12 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 0.12 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 0.12 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 0.12 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklch_4[oklch(110% 30% 0deg / 1)-oklch(1.1 0.12 0)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(110% 30% 0deg / 1)', expected = 'oklch(1.1 0.12 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...00001 0.12 0)' == 'oklch(1.1 0.12 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 0.12 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 0.12 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 0.12 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklch_4[oklch(-0.1 0.12 0 / 1)-oklch(-0.1 0.12 0)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-0.1 0.12 0 / 1)', expected = 'oklch(-0.1 0.12 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...00001 0.12 0)' == 'oklch(-0.1 0.12 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 0.12 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 0.12 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 0.12 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklch_4[oklch(-10% 0.12 0 / 100%)-oklch(-0.1 0.12 0)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-10% 0.12 0 / 100%)', expected = 'oklch(-0.1 0.12 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...00001 0.12 0)' == 'oklch(-0.1 0.12 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 0.12 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 0.12 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 0.12 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklch_4[oklch(-10% 30% 0deg / 1)-oklch(-0.1 0.12 0)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-10% 30% 0deg / 1)', expected = 'oklch(-0.1 0.12 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...00001 0.12 0)' == 'oklch(-0.1 0.12 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 0.12 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 0.12 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 0.12 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____________ test_color_oklch_4[oklch(0 0.4 0 / 1)-oklch(0 0.4 0)] _____________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0 0.4 0 / 1)', expected = 'oklch(0 0.4 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0 0.40...0000000002 0)' == 'oklch(0 0.4 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0 0.4 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0 0.40000000000000002 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0 0.40000000000000002 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__________ test_color_oklch_4[oklch(0% 0.4 0 / 100%)-oklch(0 0.4 0)] ___________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0% 0.4 0 / 100%)', expected = 'oklch(0 0.4 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0 0.40...0000000002 0)' == 'oklch(0 0.4 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0 0.4 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0 0.40000000000000002 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0 0.40000000000000002 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__________ test_color_oklch_4[oklch(0% 100% 0deg / 1)-oklch(0 0.4 0)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0% 100% 0deg / 1)', expected = 'oklch(0 0.4 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0 0.40...0000000002 0)' == 'oklch(0 0.4 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0 0.4 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0 0.40000000000000002 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0 0.40000000000000002 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__________ test_color_oklch_4[oklch(0.1 0.4 0 / 1)-oklch(0.1 0.4 0)] ___________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0.1 0.4 0 / 1)', expected = 'oklch(0.1 0.4 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...0000000002 0)' == 'oklch(0.1 0.4 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 0.4 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 0.40000000000000002 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 0.40000000000000002 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_oklch_4[oklch(10% 0.4 0 / 100%)-oklch(0.1 0.4 0)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(10% 0.4 0 / 100%)', expected = 'oklch(0.1 0.4 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...0000000002 0)' == 'oklch(0.1 0.4 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 0.4 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 0.40000000000000002 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 0.40000000000000002 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklch_4[oklch(10% 100% 0deg / 1)-oklch(0.1 0.4 0)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(10% 100% 0deg / 1)', expected = 'oklch(0.1 0.4 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...0000000002 0)' == 'oklch(0.1 0.4 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 0.4 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 0.40000000000000002 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 0.40000000000000002 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____________ test_color_oklch_4[oklch(1 0.4 0 / 1)-oklch(1 0.4 0)] _____________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(1 0.4 0 / 1)', expected = 'oklch(1 0.4 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1 0.40...0000000002 0)' == 'oklch(1 0.4 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1 0.4 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1 0.40000000000000002 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1 0.40000000000000002 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_oklch_4[oklch(100% 0.4 0 / 100%)-oklch(1 0.4 0)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(100% 0.4 0 / 100%)', expected = 'oklch(1 0.4 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1 0.40...0000000002 0)' == 'oklch(1 0.4 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1 0.4 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1 0.40000000000000002 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1 0.40000000000000002 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_oklch_4[oklch(100% 100% 0deg / 1)-oklch(1 0.4 0)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(100% 100% 0deg / 1)', expected = 'oklch(1 0.4 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1 0.40...0000000002 0)' == 'oklch(1 0.4 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1 0.4 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1 0.40000000000000002 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1 0.40000000000000002 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__________ test_color_oklch_4[oklch(1.1 0.4 0 / 1)-oklch(1.1 0.4 0)] ___________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(1.1 0.4 0 / 1)', expected = 'oklch(1.1 0.4 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...0000000002 0)' == 'oklch(1.1 0.4 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 0.4 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 0.40000000000000002 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 0.40000000000000002 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklch_4[oklch(110% 0.4 0 / 100%)-oklch(1.1 0.4 0)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(110% 0.4 0 / 100%)', expected = 'oklch(1.1 0.4 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...0000000002 0)' == 'oklch(1.1 0.4 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 0.4 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 0.40000000000000002 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 0.40000000000000002 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklch_4[oklch(110% 100% 0deg / 1)-oklch(1.1 0.4 0)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(110% 100% 0deg / 1)', expected = 'oklch(1.1 0.4 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...0000000002 0)' == 'oklch(1.1 0.4 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 0.4 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 0.40000000000000002 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 0.40000000000000002 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_oklch_4[oklch(-0.1 0.4 0 / 1)-oklch(-0.1 0.4 0)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-0.1 0.4 0 / 1)', expected = 'oklch(-0.1 0.4 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...0000000002 0)' == 'oklch(-0.1 0.4 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 0.4 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 0.40000000000000002 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 0.40000000000000002 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklch_4[oklch(-10% 0.4 0 / 100%)-oklch(-0.1 0.4 0)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-10% 0.4 0 / 100%)', expected = 'oklch(-0.1 0.4 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...0000000002 0)' == 'oklch(-0.1 0.4 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 0.4 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 0.40000000000000002 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 0.40000000000000002 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklch_4[oklch(-10% 100% 0deg / 1)-oklch(-0.1 0.4 0)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-10% 100% 0deg / 1)', expected = 'oklch(-0.1 0.4 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...0000000002 0)' == 'oklch(-0.1 0.4 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 0.4 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 0.40000000000000002 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 0.40000000000000002 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____________ test_color_oklch_4[oklch(0 0.6 0 / 1)-oklch(0 0.6 0)] _____________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0 0.6 0 / 1)', expected = 'oklch(0 0.6 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0 0.59...9999999998 0)' == 'oklch(0 0.6 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0 0.6 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0 0.59999999999999998 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0 0.59999999999999998 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__________ test_color_oklch_4[oklch(0% 0.6 0 / 100%)-oklch(0 0.6 0)] ___________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0% 0.6 0 / 100%)', expected = 'oklch(0 0.6 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0 0.59...9999999998 0)' == 'oklch(0 0.6 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0 0.6 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0 0.59999999999999998 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0 0.59999999999999998 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__________ test_color_oklch_4[oklch(0% 150% 0deg / 1)-oklch(0 0.6 0)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0% 150% 0deg / 1)', expected = 'oklch(0 0.6 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0 0.59...9999999998 0)' == 'oklch(0 0.6 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0 0.6 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0 0.59999999999999998 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0 0.59999999999999998 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__________ test_color_oklch_4[oklch(0.1 0.6 0 / 1)-oklch(0.1 0.6 0)] ___________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0.1 0.6 0 / 1)', expected = 'oklch(0.1 0.6 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...9999999998 0)' == 'oklch(0.1 0.6 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 0.6 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 0.59999999999999998 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 0.59999999999999998 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_oklch_4[oklch(10% 0.6 0 / 100%)-oklch(0.1 0.6 0)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(10% 0.6 0 / 100%)', expected = 'oklch(0.1 0.6 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...9999999998 0)' == 'oklch(0.1 0.6 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 0.6 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 0.59999999999999998 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 0.59999999999999998 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklch_4[oklch(10% 150% 0deg / 1)-oklch(0.1 0.6 0)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(10% 150% 0deg / 1)', expected = 'oklch(0.1 0.6 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...9999999998 0)' == 'oklch(0.1 0.6 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 0.6 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 0.59999999999999998 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 0.59999999999999998 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____________ test_color_oklch_4[oklch(1 0.6 0 / 1)-oklch(1 0.6 0)] _____________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(1 0.6 0 / 1)', expected = 'oklch(1 0.6 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1 0.59...9999999998 0)' == 'oklch(1 0.6 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1 0.6 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1 0.59999999999999998 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1 0.59999999999999998 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_oklch_4[oklch(100% 0.6 0 / 100%)-oklch(1 0.6 0)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(100% 0.6 0 / 100%)', expected = 'oklch(1 0.6 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1 0.59...9999999998 0)' == 'oklch(1 0.6 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1 0.6 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1 0.59999999999999998 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1 0.59999999999999998 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_oklch_4[oklch(100% 150% 0deg / 1)-oklch(1 0.6 0)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(100% 150% 0deg / 1)', expected = 'oklch(1 0.6 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1 0.59...9999999998 0)' == 'oklch(1 0.6 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1 0.6 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1 0.59999999999999998 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1 0.59999999999999998 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__________ test_color_oklch_4[oklch(1.1 0.6 0 / 1)-oklch(1.1 0.6 0)] ___________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(1.1 0.6 0 / 1)', expected = 'oklch(1.1 0.6 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...9999999998 0)' == 'oklch(1.1 0.6 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 0.6 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 0.59999999999999998 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 0.59999999999999998 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklch_4[oklch(110% 0.6 0 / 100%)-oklch(1.1 0.6 0)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(110% 0.6 0 / 100%)', expected = 'oklch(1.1 0.6 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...9999999998 0)' == 'oklch(1.1 0.6 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 0.6 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 0.59999999999999998 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 0.59999999999999998 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklch_4[oklch(110% 150% 0deg / 1)-oklch(1.1 0.6 0)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(110% 150% 0deg / 1)', expected = 'oklch(1.1 0.6 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...9999999998 0)' == 'oklch(1.1 0.6 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 0.6 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 0.59999999999999998 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 0.59999999999999998 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_oklch_4[oklch(-0.1 0.6 0 / 1)-oklch(-0.1 0.6 0)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-0.1 0.6 0 / 1)', expected = 'oklch(-0.1 0.6 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...9999999998 0)' == 'oklch(-0.1 0.6 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 0.6 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 0.59999999999999998 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 0.59999999999999998 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklch_4[oklch(-10% 0.6 0 / 100%)-oklch(-0.1 0.6 0)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-10% 0.6 0 / 100%)', expected = 'oklch(-0.1 0.6 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...9999999998 0)' == 'oklch(-0.1 0.6 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 0.6 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 0.59999999999999998 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 0.59999999999999998 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklch_4[oklch(-10% 150% 0deg / 1)-oklch(-0.1 0.6 0)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-10% 150% 0deg / 1)', expected = 'oklch(-0.1 0.6 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...9999999998 0)' == 'oklch(-0.1 0.6 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 0.6 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 0.59999999999999998 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 0.59999999999999998 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___________ test_color_oklch_4[oklch(0 -0.3 0 / 1)-oklch(0 -0.3 0)] ____________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0 -0.3 0 / 1)', expected = 'oklch(0 -0.3 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0 -0.2...9999999999 0)' == 'oklch(0 -0.3 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0 -0.3 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0 -0.29999999999999999 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0 -0.29999999999999999 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_oklch_4[oklch(0% -0.3 0 / 100%)-oklch(0 -0.3 0)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0% -0.3 0 / 100%)', expected = 'oklch(0 -0.3 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0 -0.2...9999999999 0)' == 'oklch(0 -0.3 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0 -0.3 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0 -0.29999999999999999 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0 -0.29999999999999999 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_oklch_4[oklch(0% -75% 0deg / 1)-oklch(0 -0.3 0)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0% -75% 0deg / 1)', expected = 'oklch(0 -0.3 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0 -0.2...9999999999 0)' == 'oklch(0 -0.3 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0 -0.3 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0 -0.29999999999999999 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0 -0.29999999999999999 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_oklch_4[oklch(0.1 -0.3 0 / 1)-oklch(0.1 -0.3 0)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0.1 -0.3 0 / 1)', expected = 'oklch(0.1 -0.3 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...9999999999 0)' == 'oklch(0.1 -0.3 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 -0.3 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 -0.29999999999999999 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 -0.29999999999999999 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklch_4[oklch(10% -0.3 0 / 100%)-oklch(0.1 -0.3 0)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(10% -0.3 0 / 100%)', expected = 'oklch(0.1 -0.3 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...9999999999 0)' == 'oklch(0.1 -0.3 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 -0.3 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 -0.29999999999999999 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 -0.29999999999999999 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklch_4[oklch(10% -75% 0deg / 1)-oklch(0.1 -0.3 0)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(10% -75% 0deg / 1)', expected = 'oklch(0.1 -0.3 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...9999999999 0)' == 'oklch(0.1 -0.3 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 -0.3 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 -0.29999999999999999 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 -0.29999999999999999 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___________ test_color_oklch_4[oklch(1 -0.3 0 / 1)-oklch(1 -0.3 0)] ____________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(1 -0.3 0 / 1)', expected = 'oklch(1 -0.3 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1 -0.2...9999999999 0)' == 'oklch(1 -0.3 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1 -0.3 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1 -0.29999999999999999 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1 -0.29999999999999999 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklch_4[oklch(100% -0.3 0 / 100%)-oklch(1 -0.3 0)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(100% -0.3 0 / 100%)', expected = 'oklch(1 -0.3 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1 -0.2...9999999999 0)' == 'oklch(1 -0.3 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1 -0.3 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1 -0.29999999999999999 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1 -0.29999999999999999 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklch_4[oklch(100% -75% 0deg / 1)-oklch(1 -0.3 0)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(100% -75% 0deg / 1)', expected = 'oklch(1 -0.3 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1 -0.2...9999999999 0)' == 'oklch(1 -0.3 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1 -0.3 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1 -0.29999999999999999 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1 -0.29999999999999999 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_oklch_4[oklch(1.1 -0.3 0 / 1)-oklch(1.1 -0.3 0)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(1.1 -0.3 0 / 1)', expected = 'oklch(1.1 -0.3 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...9999999999 0)' == 'oklch(1.1 -0.3 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 -0.3 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 -0.29999999999999999 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 -0.29999999999999999 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklch_4[oklch(110% -0.3 0 / 100%)-oklch(1.1 -0.3 0)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(110% -0.3 0 / 100%)', expected = 'oklch(1.1 -0.3 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...9999999999 0)' == 'oklch(1.1 -0.3 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 -0.3 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 -0.29999999999999999 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 -0.29999999999999999 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklch_4[oklch(110% -75% 0deg / 1)-oklch(1.1 -0.3 0)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(110% -75% 0deg / 1)', expected = 'oklch(1.1 -0.3 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...9999999999 0)' == 'oklch(1.1 -0.3 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 -0.3 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 -0.29999999999999999 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 -0.29999999999999999 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklch_4[oklch(-0.1 -0.3 0 / 1)-oklch(-0.1 -0.3 0)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-0.1 -0.3 0 / 1)', expected = 'oklch(-0.1 -0.3 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...9999999999 0)' == 'oklch(-0.1 -0.3 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 -0.3 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 -0.29999999999999999 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 -0.29999999999999999 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklch_4[oklch(-10% -0.3 0 / 100%)-oklch(-0.1 -0.3 0)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-10% -0.3 0 / 100%)', expected = 'oklch(-0.1 -0.3 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...9999999999 0)' == 'oklch(-0.1 -0.3 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 -0.3 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 -0.29999999999999999 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 -0.29999999999999999 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklch_4[oklch(-10% -75% 0deg / 1)-oklch(-0.1 -0.3 0)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-10% -75% 0deg / 1)', expected = 'oklch(-0.1 -0.3 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...9999999999 0)' == 'oklch(-0.1 -0.3 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 -0.3 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 -0.29999999999999999 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 -0.29999999999999999 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___________ test_color_oklch_4[oklch(0.1 0 10 / 1)-oklch(0.1 0 10)] ____________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0.1 0 10 / 1)', expected = 'oklch(0.1 0 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...0000001 0 10)' == 'oklch(0.1 0 10)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 0 10)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 0 10)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 0 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__________ test_color_oklch_4[oklch(10% 0 10 / 100%)-oklch(0.1 0 10)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(10% 0 10 / 100%)', expected = 'oklch(0.1 0 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...0000001 0 10)' == 'oklch(0.1 0 10)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 0 10)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 0 10)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 0 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_oklch_4[oklch(10% 0% 10deg / 1)-oklch(0.1 0 10)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(10% 0% 10deg / 1)', expected = 'oklch(0.1 0 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...0000001 0 10)' == 'oklch(0.1 0 10)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 0 10)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 0 10)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 0 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___________ test_color_oklch_4[oklch(1.1 0 10 / 1)-oklch(1.1 0 10)] ____________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(1.1 0 10 / 1)', expected = 'oklch(1.1 0 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...0000001 0 10)' == 'oklch(1.1 0 10)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 0 10)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 0 10)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 0 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_oklch_4[oklch(110% 0 10 / 100%)-oklch(1.1 0 10)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(110% 0 10 / 100%)', expected = 'oklch(1.1 0 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...0000001 0 10)' == 'oklch(1.1 0 10)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 0 10)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 0 10)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 0 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_oklch_4[oklch(110% 0% 10deg / 1)-oklch(1.1 0 10)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(110% 0% 10deg / 1)', expected = 'oklch(1.1 0 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...0000001 0 10)' == 'oklch(1.1 0 10)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 0 10)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 0 10)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 0 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__________ test_color_oklch_4[oklch(-0.1 0 10 / 1)-oklch(-0.1 0 10)] ___________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-0.1 0 10 / 1)', expected = 'oklch(-0.1 0 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...0000001 0 10)' == 'oklch(-0.1 0 10)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 0 10)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 0 10)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 0 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_oklch_4[oklch(-10% 0 10 / 100%)-oklch(-0.1 0 10)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-10% 0 10 / 100%)', expected = 'oklch(-0.1 0 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...0000001 0 10)' == 'oklch(-0.1 0 10)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 0 10)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 0 10)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 0 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklch_4[oklch(-10% 0% 10deg / 1)-oklch(-0.1 0 10)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-10% 0% 10deg / 1)', expected = 'oklch(-0.1 0 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...0000001 0 10)' == 'oklch(-0.1 0 10)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 0 10)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 0 10)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 0 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklch_4[oklch(0.1 0.12 10 / 1)-oklch(0.1 0.12 10)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0.1 0.12 10 / 1)', expected = 'oklch(0.1 0.12 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...0001 0.12 10)' == 'oklch(0.1 0.12 10)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 0.12 10)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 0.12 10)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 0.12 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklch_4[oklch(10% 0.12 10 / 100%)-oklch(0.1 0.12 10)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(10% 0.12 10 / 100%)', expected = 'oklch(0.1 0.12 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...0001 0.12 10)' == 'oklch(0.1 0.12 10)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 0.12 10)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 0.12 10)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 0.12 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklch_4[oklch(10% 30% 10deg / 1)-oklch(0.1 0.12 10)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(10% 30% 10deg / 1)', expected = 'oklch(0.1 0.12 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...0001 0.12 10)' == 'oklch(0.1 0.12 10)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 0.12 10)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 0.12 10)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 0.12 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklch_4[oklch(1.1 0.12 10 / 1)-oklch(1.1 0.12 10)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(1.1 0.12 10 / 1)', expected = 'oklch(1.1 0.12 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...0001 0.12 10)' == 'oklch(1.1 0.12 10)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 0.12 10)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 0.12 10)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 0.12 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklch_4[oklch(110% 0.12 10 / 100%)-oklch(1.1 0.12 10)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(110% 0.12 10 / 100%)', expected = 'oklch(1.1 0.12 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...0001 0.12 10)' == 'oklch(1.1 0.12 10)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 0.12 10)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 0.12 10)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 0.12 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklch_4[oklch(110% 30% 10deg / 1)-oklch(1.1 0.12 10)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(110% 30% 10deg / 1)', expected = 'oklch(1.1 0.12 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...0001 0.12 10)' == 'oklch(1.1 0.12 10)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 0.12 10)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 0.12 10)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 0.12 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklch_4[oklch(-0.1 0.12 10 / 1)-oklch(-0.1 0.12 10)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-0.1 0.12 10 / 1)', expected = 'oklch(-0.1 0.12 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...0001 0.12 10)' == 'oklch(-0.1 0.12 10)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 0.12 10)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 0.12 10)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 0.12 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklch_4[oklch(-10% 0.12 10 / 100%)-oklch(-0.1 0.12 10)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-10% 0.12 10 / 100%)', expected = 'oklch(-0.1 0.12 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...0001 0.12 10)' == 'oklch(-0.1 0.12 10)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 0.12 10)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 0.12 10)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 0.12 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklch_4[oklch(-10% 30% 10deg / 1)-oklch(-0.1 0.12 10)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-10% 30% 10deg / 1)', expected = 'oklch(-0.1 0.12 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...0001 0.12 10)' == 'oklch(-0.1 0.12 10)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 0.12 10)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 0.12 10)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 0.12 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___________ test_color_oklch_4[oklch(0 0.4 10 / 1)-oklch(0 0.4 10)] ____________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0 0.4 10 / 1)', expected = 'oklch(0 0.4 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0 0.40...000000002 10)' == 'oklch(0 0.4 10)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0 0.4 10)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0 0.40000000000000002 10)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0 0.40000000000000002 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_oklch_4[oklch(0% 0.4 10 / 100%)-oklch(0 0.4 10)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0% 0.4 10 / 100%)', expected = 'oklch(0 0.4 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0 0.40...000000002 10)' == 'oklch(0 0.4 10)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0 0.4 10)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0 0.40000000000000002 10)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0 0.40000000000000002 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_oklch_4[oklch(0% 100% 10deg / 1)-oklch(0 0.4 10)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0% 100% 10deg / 1)', expected = 'oklch(0 0.4 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0 0.40...000000002 10)' == 'oklch(0 0.4 10)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0 0.4 10)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0 0.40000000000000002 10)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0 0.40000000000000002 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_oklch_4[oklch(0.1 0.4 10 / 1)-oklch(0.1 0.4 10)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0.1 0.4 10 / 1)', expected = 'oklch(0.1 0.4 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...000000002 10)' == 'oklch(0.1 0.4 10)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 0.4 10)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 0.40000000000000002 10)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 0.40000000000000002 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklch_4[oklch(10% 0.4 10 / 100%)-oklch(0.1 0.4 10)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(10% 0.4 10 / 100%)', expected = 'oklch(0.1 0.4 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...000000002 10)' == 'oklch(0.1 0.4 10)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 0.4 10)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 0.40000000000000002 10)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 0.40000000000000002 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklch_4[oklch(10% 100% 10deg / 1)-oklch(0.1 0.4 10)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(10% 100% 10deg / 1)', expected = 'oklch(0.1 0.4 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...000000002 10)' == 'oklch(0.1 0.4 10)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 0.4 10)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 0.40000000000000002 10)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 0.40000000000000002 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___________ test_color_oklch_4[oklch(1 0.4 10 / 1)-oklch(1 0.4 10)] ____________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(1 0.4 10 / 1)', expected = 'oklch(1 0.4 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1 0.40...000000002 10)' == 'oklch(1 0.4 10)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1 0.4 10)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1 0.40000000000000002 10)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1 0.40000000000000002 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklch_4[oklch(100% 0.4 10 / 100%)-oklch(1 0.4 10)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(100% 0.4 10 / 100%)', expected = 'oklch(1 0.4 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1 0.40...000000002 10)' == 'oklch(1 0.4 10)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1 0.4 10)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1 0.40000000000000002 10)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1 0.40000000000000002 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklch_4[oklch(100% 100% 10deg / 1)-oklch(1 0.4 10)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(100% 100% 10deg / 1)', expected = 'oklch(1 0.4 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1 0.40...000000002 10)' == 'oklch(1 0.4 10)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1 0.4 10)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1 0.40000000000000002 10)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1 0.40000000000000002 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_oklch_4[oklch(1.1 0.4 10 / 1)-oklch(1.1 0.4 10)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(1.1 0.4 10 / 1)', expected = 'oklch(1.1 0.4 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...000000002 10)' == 'oklch(1.1 0.4 10)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 0.4 10)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 0.40000000000000002 10)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 0.40000000000000002 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklch_4[oklch(110% 0.4 10 / 100%)-oklch(1.1 0.4 10)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(110% 0.4 10 / 100%)', expected = 'oklch(1.1 0.4 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...000000002 10)' == 'oklch(1.1 0.4 10)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 0.4 10)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 0.40000000000000002 10)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 0.40000000000000002 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklch_4[oklch(110% 100% 10deg / 1)-oklch(1.1 0.4 10)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(110% 100% 10deg / 1)', expected = 'oklch(1.1 0.4 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...000000002 10)' == 'oklch(1.1 0.4 10)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 0.4 10)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 0.40000000000000002 10)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 0.40000000000000002 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklch_4[oklch(-0.1 0.4 10 / 1)-oklch(-0.1 0.4 10)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-0.1 0.4 10 / 1)', expected = 'oklch(-0.1 0.4 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...000000002 10)' == 'oklch(-0.1 0.4 10)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 0.4 10)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 0.40000000000000002 10)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 0.40000000000000002 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklch_4[oklch(-10% 0.4 10 / 100%)-oklch(-0.1 0.4 10)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-10% 0.4 10 / 100%)', expected = 'oklch(-0.1 0.4 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...000000002 10)' == 'oklch(-0.1 0.4 10)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 0.4 10)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 0.40000000000000002 10)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 0.40000000000000002 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklch_4[oklch(-10% 100% 10deg / 1)-oklch(-0.1 0.4 10)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-10% 100% 10deg / 1)', expected = 'oklch(-0.1 0.4 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...000000002 10)' == 'oklch(-0.1 0.4 10)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 0.4 10)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 0.40000000000000002 10)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 0.40000000000000002 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___________ test_color_oklch_4[oklch(0 0.6 10 / 1)-oklch(0 0.6 10)] ____________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0 0.6 10 / 1)', expected = 'oklch(0 0.6 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0 0.59...999999998 10)' == 'oklch(0 0.6 10)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0 0.6 10)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0 0.59999999999999998 10)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0 0.59999999999999998 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_oklch_4[oklch(0% 0.6 10 / 100%)-oklch(0 0.6 10)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0% 0.6 10 / 100%)', expected = 'oklch(0 0.6 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0 0.59...999999998 10)' == 'oklch(0 0.6 10)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0 0.6 10)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0 0.59999999999999998 10)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0 0.59999999999999998 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_oklch_4[oklch(0% 150% 10deg / 1)-oklch(0 0.6 10)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0% 150% 10deg / 1)', expected = 'oklch(0 0.6 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0 0.59...999999998 10)' == 'oklch(0 0.6 10)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0 0.6 10)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0 0.59999999999999998 10)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0 0.59999999999999998 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_oklch_4[oklch(0.1 0.6 10 / 1)-oklch(0.1 0.6 10)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0.1 0.6 10 / 1)', expected = 'oklch(0.1 0.6 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...999999998 10)' == 'oklch(0.1 0.6 10)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 0.6 10)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 0.59999999999999998 10)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 0.59999999999999998 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklch_4[oklch(10% 0.6 10 / 100%)-oklch(0.1 0.6 10)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(10% 0.6 10 / 100%)', expected = 'oklch(0.1 0.6 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...999999998 10)' == 'oklch(0.1 0.6 10)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 0.6 10)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 0.59999999999999998 10)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 0.59999999999999998 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklch_4[oklch(10% 150% 10deg / 1)-oklch(0.1 0.6 10)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(10% 150% 10deg / 1)', expected = 'oklch(0.1 0.6 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...999999998 10)' == 'oklch(0.1 0.6 10)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 0.6 10)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 0.59999999999999998 10)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 0.59999999999999998 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___________ test_color_oklch_4[oklch(1 0.6 10 / 1)-oklch(1 0.6 10)] ____________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(1 0.6 10 / 1)', expected = 'oklch(1 0.6 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1 0.59...999999998 10)' == 'oklch(1 0.6 10)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1 0.6 10)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1 0.59999999999999998 10)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1 0.59999999999999998 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklch_4[oklch(100% 0.6 10 / 100%)-oklch(1 0.6 10)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(100% 0.6 10 / 100%)', expected = 'oklch(1 0.6 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1 0.59...999999998 10)' == 'oklch(1 0.6 10)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1 0.6 10)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1 0.59999999999999998 10)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1 0.59999999999999998 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklch_4[oklch(100% 150% 10deg / 1)-oklch(1 0.6 10)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(100% 150% 10deg / 1)', expected = 'oklch(1 0.6 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1 0.59...999999998 10)' == 'oklch(1 0.6 10)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1 0.6 10)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1 0.59999999999999998 10)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1 0.59999999999999998 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_oklch_4[oklch(1.1 0.6 10 / 1)-oklch(1.1 0.6 10)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(1.1 0.6 10 / 1)', expected = 'oklch(1.1 0.6 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...999999998 10)' == 'oklch(1.1 0.6 10)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 0.6 10)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 0.59999999999999998 10)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 0.59999999999999998 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklch_4[oklch(110% 0.6 10 / 100%)-oklch(1.1 0.6 10)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(110% 0.6 10 / 100%)', expected = 'oklch(1.1 0.6 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...999999998 10)' == 'oklch(1.1 0.6 10)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 0.6 10)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 0.59999999999999998 10)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 0.59999999999999998 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklch_4[oklch(110% 150% 10deg / 1)-oklch(1.1 0.6 10)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(110% 150% 10deg / 1)', expected = 'oklch(1.1 0.6 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...999999998 10)' == 'oklch(1.1 0.6 10)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 0.6 10)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 0.59999999999999998 10)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 0.59999999999999998 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklch_4[oklch(-0.1 0.6 10 / 1)-oklch(-0.1 0.6 10)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-0.1 0.6 10 / 1)', expected = 'oklch(-0.1 0.6 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...999999998 10)' == 'oklch(-0.1 0.6 10)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 0.6 10)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 0.59999999999999998 10)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 0.59999999999999998 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklch_4[oklch(-10% 0.6 10 / 100%)-oklch(-0.1 0.6 10)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-10% 0.6 10 / 100%)', expected = 'oklch(-0.1 0.6 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...999999998 10)' == 'oklch(-0.1 0.6 10)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 0.6 10)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 0.59999999999999998 10)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 0.59999999999999998 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklch_4[oklch(-10% 150% 10deg / 1)-oklch(-0.1 0.6 10)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-10% 150% 10deg / 1)', expected = 'oklch(-0.1 0.6 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...999999998 10)' == 'oklch(-0.1 0.6 10)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 0.6 10)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 0.59999999999999998 10)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 0.59999999999999998 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__________ test_color_oklch_4[oklch(0 -0.3 10 / 1)-oklch(0 -0.3 10)] ___________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0 -0.3 10 / 1)', expected = 'oklch(0 -0.3 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0 -0.2...999999999 10)' == 'oklch(0 -0.3 10)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0 -0.3 10)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0 -0.29999999999999999 10)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0 -0.29999999999999999 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklch_4[oklch(0% -0.3 10 / 100%)-oklch(0 -0.3 10)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0% -0.3 10 / 100%)', expected = 'oklch(0 -0.3 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0 -0.2...999999999 10)' == 'oklch(0 -0.3 10)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0 -0.3 10)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0 -0.29999999999999999 10)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0 -0.29999999999999999 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklch_4[oklch(0% -75% 10deg / 1)-oklch(0 -0.3 10)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0% -75% 10deg / 1)', expected = 'oklch(0 -0.3 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0 -0.2...999999999 10)' == 'oklch(0 -0.3 10)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0 -0.3 10)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0 -0.29999999999999999 10)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0 -0.29999999999999999 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklch_4[oklch(0.1 -0.3 10 / 1)-oklch(0.1 -0.3 10)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0.1 -0.3 10 / 1)', expected = 'oklch(0.1 -0.3 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...999999999 10)' == 'oklch(0.1 -0.3 10)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 -0.3 10)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 -0.29999999999999999 10)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 -0.29999999999999999 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklch_4[oklch(10% -0.3 10 / 100%)-oklch(0.1 -0.3 10)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(10% -0.3 10 / 100%)', expected = 'oklch(0.1 -0.3 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...999999999 10)' == 'oklch(0.1 -0.3 10)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 -0.3 10)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 -0.29999999999999999 10)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 -0.29999999999999999 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklch_4[oklch(10% -75% 10deg / 1)-oklch(0.1 -0.3 10)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(10% -75% 10deg / 1)', expected = 'oklch(0.1 -0.3 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...999999999 10)' == 'oklch(0.1 -0.3 10)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 -0.3 10)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 -0.29999999999999999 10)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 -0.29999999999999999 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__________ test_color_oklch_4[oklch(1 -0.3 10 / 1)-oklch(1 -0.3 10)] ___________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(1 -0.3 10 / 1)', expected = 'oklch(1 -0.3 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1 -0.2...999999999 10)' == 'oklch(1 -0.3 10)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1 -0.3 10)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1 -0.29999999999999999 10)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1 -0.29999999999999999 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklch_4[oklch(100% -0.3 10 / 100%)-oklch(1 -0.3 10)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(100% -0.3 10 / 100%)', expected = 'oklch(1 -0.3 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1 -0.2...999999999 10)' == 'oklch(1 -0.3 10)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1 -0.3 10)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1 -0.29999999999999999 10)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1 -0.29999999999999999 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklch_4[oklch(100% -75% 10deg / 1)-oklch(1 -0.3 10)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(100% -75% 10deg / 1)', expected = 'oklch(1 -0.3 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1 -0.2...999999999 10)' == 'oklch(1 -0.3 10)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1 -0.3 10)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1 -0.29999999999999999 10)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1 -0.29999999999999999 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklch_4[oklch(1.1 -0.3 10 / 1)-oklch(1.1 -0.3 10)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(1.1 -0.3 10 / 1)', expected = 'oklch(1.1 -0.3 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...999999999 10)' == 'oklch(1.1 -0.3 10)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 -0.3 10)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 -0.29999999999999999 10)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 -0.29999999999999999 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklch_4[oklch(110% -0.3 10 / 100%)-oklch(1.1 -0.3 10)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(110% -0.3 10 / 100%)', expected = 'oklch(1.1 -0.3 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...999999999 10)' == 'oklch(1.1 -0.3 10)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 -0.3 10)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 -0.29999999999999999 10)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 -0.29999999999999999 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklch_4[oklch(110% -75% 10deg / 1)-oklch(1.1 -0.3 10)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(110% -75% 10deg / 1)', expected = 'oklch(1.1 -0.3 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...999999999 10)' == 'oklch(1.1 -0.3 10)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 -0.3 10)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 -0.29999999999999999 10)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 -0.29999999999999999 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklch_4[oklch(-0.1 -0.3 10 / 1)-oklch(-0.1 -0.3 10)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-0.1 -0.3 10 / 1)', expected = 'oklch(-0.1 -0.3 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...999999999 10)' == 'oklch(-0.1 -0.3 10)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 -0.3 10)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 -0.29999999999999999 10)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 -0.29999999999999999 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklch_4[oklch(-10% -0.3 10 / 100%)-oklch(-0.1 -0.3 10)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-10% -0.3 10 / 100%)', expected = 'oklch(-0.1 -0.3 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...999999999 10)' == 'oklch(-0.1 -0.3 10)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 -0.3 10)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 -0.29999999999999999 10)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 -0.29999999999999999 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklch_4[oklch(-10% -75% 10deg / 1)-oklch(-0.1 -0.3 10)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-10% -75% 10deg / 1)', expected = 'oklch(-0.1 -0.3 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...999999999 10)' == 'oklch(-0.1 -0.3 10)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 -0.3 10)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 -0.29999999999999999 10)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 -0.29999999999999999 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__________ test_color_oklch_4[oklch(0.1 0 110 / 1)-oklch(0.1 0 110)] ___________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0.1 0 110 / 1)', expected = 'oklch(0.1 0 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...000001 0 110)' == 'oklch(0.1 0 110)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 0 110)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 0 110)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 0 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_oklch_4[oklch(10% 0 110 / 100%)-oklch(0.1 0 110)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(10% 0 110 / 100%)', expected = 'oklch(0.1 0 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...000001 0 110)' == 'oklch(0.1 0 110)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 0 110)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 0 110)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 0 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklch_4[oklch(10% 0% 110deg / 1)-oklch(0.1 0 110)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(10% 0% 110deg / 1)', expected = 'oklch(0.1 0 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...000001 0 110)' == 'oklch(0.1 0 110)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 0 110)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 0 110)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 0 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__________ test_color_oklch_4[oklch(1.1 0 110 / 1)-oklch(1.1 0 110)] ___________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(1.1 0 110 / 1)', expected = 'oklch(1.1 0 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...000001 0 110)' == 'oklch(1.1 0 110)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 0 110)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 0 110)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 0 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklch_4[oklch(110% 0 110 / 100%)-oklch(1.1 0 110)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(110% 0 110 / 100%)', expected = 'oklch(1.1 0 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...000001 0 110)' == 'oklch(1.1 0 110)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 0 110)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 0 110)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 0 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklch_4[oklch(110% 0% 110deg / 1)-oklch(1.1 0 110)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(110% 0% 110deg / 1)', expected = 'oklch(1.1 0 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...000001 0 110)' == 'oklch(1.1 0 110)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 0 110)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 0 110)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 0 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_oklch_4[oklch(-0.1 0 110 / 1)-oklch(-0.1 0 110)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-0.1 0 110 / 1)', expected = 'oklch(-0.1 0 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...000001 0 110)' == 'oklch(-0.1 0 110)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 0 110)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 0 110)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 0 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklch_4[oklch(-10% 0 110 / 100%)-oklch(-0.1 0 110)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-10% 0 110 / 100%)', expected = 'oklch(-0.1 0 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...000001 0 110)' == 'oklch(-0.1 0 110)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 0 110)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 0 110)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 0 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklch_4[oklch(-10% 0% 110deg / 1)-oklch(-0.1 0 110)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-10% 0% 110deg / 1)', expected = 'oklch(-0.1 0 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...000001 0 110)' == 'oklch(-0.1 0 110)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 0 110)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 0 110)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 0 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklch_4[oklch(0.1 0.12 110 / 1)-oklch(0.1 0.12 110)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0.1 0.12 110 / 1)', expected = 'oklch(0.1 0.12 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...001 0.12 110)' == 'oklch(0.1 0.12 110)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 0.12 110)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 0.12 110)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 0.12 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklch_4[oklch(10% 0.12 110 / 100%)-oklch(0.1 0.12 110)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(10% 0.12 110 / 100%)', expected = 'oklch(0.1 0.12 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...001 0.12 110)' == 'oklch(0.1 0.12 110)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 0.12 110)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 0.12 110)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 0.12 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklch_4[oklch(10% 30% 110deg / 1)-oklch(0.1 0.12 110)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(10% 30% 110deg / 1)', expected = 'oklch(0.1 0.12 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...001 0.12 110)' == 'oklch(0.1 0.12 110)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 0.12 110)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 0.12 110)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 0.12 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklch_4[oklch(1.1 0.12 110 / 1)-oklch(1.1 0.12 110)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(1.1 0.12 110 / 1)', expected = 'oklch(1.1 0.12 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...001 0.12 110)' == 'oklch(1.1 0.12 110)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 0.12 110)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 0.12 110)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 0.12 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklch_4[oklch(110% 0.12 110 / 100%)-oklch(1.1 0.12 110)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(110% 0.12 110 / 100%)', expected = 'oklch(1.1 0.12 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...001 0.12 110)' == 'oklch(1.1 0.12 110)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 0.12 110)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 0.12 110)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 0.12 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklch_4[oklch(110% 30% 110deg / 1)-oklch(1.1 0.12 110)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(110% 30% 110deg / 1)', expected = 'oklch(1.1 0.12 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...001 0.12 110)' == 'oklch(1.1 0.12 110)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 0.12 110)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 0.12 110)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 0.12 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklch_4[oklch(-0.1 0.12 110 / 1)-oklch(-0.1 0.12 110)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-0.1 0.12 110 / 1)', expected = 'oklch(-0.1 0.12 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...001 0.12 110)' == 'oklch(-0.1 0.12 110)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 0.12 110)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 0.12 110)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 0.12 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklch_4[oklch(-10% 0.12 110 / 100%)-oklch(-0.1 0.12 110)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-10% 0.12 110 / 100%)', expected = 'oklch(-0.1 0.12 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...001 0.12 110)' == 'oklch(-0.1 0.12 110)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 0.12 110)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 0.12 110)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 0.12 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklch_4[oklch(-10% 30% 110deg / 1)-oklch(-0.1 0.12 110)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-10% 30% 110deg / 1)', expected = 'oklch(-0.1 0.12 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...001 0.12 110)' == 'oklch(-0.1 0.12 110)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 0.12 110)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 0.12 110)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 0.12 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__________ test_color_oklch_4[oklch(0 0.4 110 / 1)-oklch(0 0.4 110)] ___________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0 0.4 110 / 1)', expected = 'oklch(0 0.4 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0 0.40...00000002 110)' == 'oklch(0 0.4 110)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0 0.4 110)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0 0.40000000000000002 110)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0 0.40000000000000002 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklch_4[oklch(0% 0.4 110 / 100%)-oklch(0 0.4 110)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0% 0.4 110 / 100%)', expected = 'oklch(0 0.4 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0 0.40...00000002 110)' == 'oklch(0 0.4 110)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0 0.4 110)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0 0.40000000000000002 110)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0 0.40000000000000002 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklch_4[oklch(0% 100% 110deg / 1)-oklch(0 0.4 110)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0% 100% 110deg / 1)', expected = 'oklch(0 0.4 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0 0.40...00000002 110)' == 'oklch(0 0.4 110)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0 0.4 110)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0 0.40000000000000002 110)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0 0.40000000000000002 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklch_4[oklch(0.1 0.4 110 / 1)-oklch(0.1 0.4 110)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0.1 0.4 110 / 1)', expected = 'oklch(0.1 0.4 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...00000002 110)' == 'oklch(0.1 0.4 110)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 0.4 110)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 0.40000000000000002 110)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 0.40000000000000002 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklch_4[oklch(10% 0.4 110 / 100%)-oklch(0.1 0.4 110)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(10% 0.4 110 / 100%)', expected = 'oklch(0.1 0.4 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...00000002 110)' == 'oklch(0.1 0.4 110)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 0.4 110)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 0.40000000000000002 110)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 0.40000000000000002 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklch_4[oklch(10% 100% 110deg / 1)-oklch(0.1 0.4 110)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(10% 100% 110deg / 1)', expected = 'oklch(0.1 0.4 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...00000002 110)' == 'oklch(0.1 0.4 110)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 0.4 110)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 0.40000000000000002 110)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 0.40000000000000002 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__________ test_color_oklch_4[oklch(1 0.4 110 / 1)-oklch(1 0.4 110)] ___________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(1 0.4 110 / 1)', expected = 'oklch(1 0.4 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1 0.40...00000002 110)' == 'oklch(1 0.4 110)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1 0.4 110)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1 0.40000000000000002 110)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1 0.40000000000000002 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklch_4[oklch(100% 0.4 110 / 100%)-oklch(1 0.4 110)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(100% 0.4 110 / 100%)', expected = 'oklch(1 0.4 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1 0.40...00000002 110)' == 'oklch(1 0.4 110)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1 0.4 110)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1 0.40000000000000002 110)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1 0.40000000000000002 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklch_4[oklch(100% 100% 110deg / 1)-oklch(1 0.4 110)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(100% 100% 110deg / 1)', expected = 'oklch(1 0.4 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1 0.40...00000002 110)' == 'oklch(1 0.4 110)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1 0.4 110)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1 0.40000000000000002 110)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1 0.40000000000000002 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklch_4[oklch(1.1 0.4 110 / 1)-oklch(1.1 0.4 110)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(1.1 0.4 110 / 1)', expected = 'oklch(1.1 0.4 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...00000002 110)' == 'oklch(1.1 0.4 110)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 0.4 110)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 0.40000000000000002 110)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 0.40000000000000002 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklch_4[oklch(110% 0.4 110 / 100%)-oklch(1.1 0.4 110)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(110% 0.4 110 / 100%)', expected = 'oklch(1.1 0.4 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...00000002 110)' == 'oklch(1.1 0.4 110)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 0.4 110)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 0.40000000000000002 110)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 0.40000000000000002 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklch_4[oklch(110% 100% 110deg / 1)-oklch(1.1 0.4 110)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(110% 100% 110deg / 1)', expected = 'oklch(1.1 0.4 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...00000002 110)' == 'oklch(1.1 0.4 110)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 0.4 110)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 0.40000000000000002 110)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 0.40000000000000002 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklch_4[oklch(-0.1 0.4 110 / 1)-oklch(-0.1 0.4 110)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-0.1 0.4 110 / 1)', expected = 'oklch(-0.1 0.4 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...00000002 110)' == 'oklch(-0.1 0.4 110)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 0.4 110)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 0.40000000000000002 110)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 0.40000000000000002 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklch_4[oklch(-10% 0.4 110 / 100%)-oklch(-0.1 0.4 110)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-10% 0.4 110 / 100%)', expected = 'oklch(-0.1 0.4 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...00000002 110)' == 'oklch(-0.1 0.4 110)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 0.4 110)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 0.40000000000000002 110)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 0.40000000000000002 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklch_4[oklch(-10% 100% 110deg / 1)-oklch(-0.1 0.4 110)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-10% 100% 110deg / 1)', expected = 'oklch(-0.1 0.4 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...00000002 110)' == 'oklch(-0.1 0.4 110)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 0.4 110)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 0.40000000000000002 110)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 0.40000000000000002 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__________ test_color_oklch_4[oklch(0 0.6 110 / 1)-oklch(0 0.6 110)] ___________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0 0.6 110 / 1)', expected = 'oklch(0 0.6 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0 0.59...99999998 110)' == 'oklch(0 0.6 110)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0 0.6 110)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0 0.59999999999999998 110)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0 0.59999999999999998 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklch_4[oklch(0% 0.6 110 / 100%)-oklch(0 0.6 110)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0% 0.6 110 / 100%)', expected = 'oklch(0 0.6 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0 0.59...99999998 110)' == 'oklch(0 0.6 110)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0 0.6 110)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0 0.59999999999999998 110)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0 0.59999999999999998 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklch_4[oklch(0% 150% 110deg / 1)-oklch(0 0.6 110)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0% 150% 110deg / 1)', expected = 'oklch(0 0.6 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0 0.59...99999998 110)' == 'oklch(0 0.6 110)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0 0.6 110)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0 0.59999999999999998 110)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0 0.59999999999999998 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklch_4[oklch(0.1 0.6 110 / 1)-oklch(0.1 0.6 110)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0.1 0.6 110 / 1)', expected = 'oklch(0.1 0.6 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...99999998 110)' == 'oklch(0.1 0.6 110)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 0.6 110)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 0.59999999999999998 110)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 0.59999999999999998 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklch_4[oklch(10% 0.6 110 / 100%)-oklch(0.1 0.6 110)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(10% 0.6 110 / 100%)', expected = 'oklch(0.1 0.6 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...99999998 110)' == 'oklch(0.1 0.6 110)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 0.6 110)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 0.59999999999999998 110)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 0.59999999999999998 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklch_4[oklch(10% 150% 110deg / 1)-oklch(0.1 0.6 110)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(10% 150% 110deg / 1)', expected = 'oklch(0.1 0.6 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...99999998 110)' == 'oklch(0.1 0.6 110)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 0.6 110)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 0.59999999999999998 110)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 0.59999999999999998 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__________ test_color_oklch_4[oklch(1 0.6 110 / 1)-oklch(1 0.6 110)] ___________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(1 0.6 110 / 1)', expected = 'oklch(1 0.6 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1 0.59...99999998 110)' == 'oklch(1 0.6 110)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1 0.6 110)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1 0.59999999999999998 110)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1 0.59999999999999998 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklch_4[oklch(100% 0.6 110 / 100%)-oklch(1 0.6 110)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(100% 0.6 110 / 100%)', expected = 'oklch(1 0.6 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1 0.59...99999998 110)' == 'oklch(1 0.6 110)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1 0.6 110)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1 0.59999999999999998 110)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1 0.59999999999999998 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklch_4[oklch(100% 150% 110deg / 1)-oklch(1 0.6 110)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(100% 150% 110deg / 1)', expected = 'oklch(1 0.6 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1 0.59...99999998 110)' == 'oklch(1 0.6 110)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1 0.6 110)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1 0.59999999999999998 110)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1 0.59999999999999998 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklch_4[oklch(1.1 0.6 110 / 1)-oklch(1.1 0.6 110)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(1.1 0.6 110 / 1)', expected = 'oklch(1.1 0.6 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...99999998 110)' == 'oklch(1.1 0.6 110)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 0.6 110)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 0.59999999999999998 110)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 0.59999999999999998 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklch_4[oklch(110% 0.6 110 / 100%)-oklch(1.1 0.6 110)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(110% 0.6 110 / 100%)', expected = 'oklch(1.1 0.6 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...99999998 110)' == 'oklch(1.1 0.6 110)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 0.6 110)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 0.59999999999999998 110)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 0.59999999999999998 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklch_4[oklch(110% 150% 110deg / 1)-oklch(1.1 0.6 110)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(110% 150% 110deg / 1)', expected = 'oklch(1.1 0.6 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...99999998 110)' == 'oklch(1.1 0.6 110)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 0.6 110)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 0.59999999999999998 110)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 0.59999999999999998 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklch_4[oklch(-0.1 0.6 110 / 1)-oklch(-0.1 0.6 110)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-0.1 0.6 110 / 1)', expected = 'oklch(-0.1 0.6 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...99999998 110)' == 'oklch(-0.1 0.6 110)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 0.6 110)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 0.59999999999999998 110)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 0.59999999999999998 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklch_4[oklch(-10% 0.6 110 / 100%)-oklch(-0.1 0.6 110)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-10% 0.6 110 / 100%)', expected = 'oklch(-0.1 0.6 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...99999998 110)' == 'oklch(-0.1 0.6 110)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 0.6 110)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 0.59999999999999998 110)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 0.59999999999999998 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklch_4[oklch(-10% 150% 110deg / 1)-oklch(-0.1 0.6 110)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-10% 150% 110deg / 1)', expected = 'oklch(-0.1 0.6 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...99999998 110)' == 'oklch(-0.1 0.6 110)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 0.6 110)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 0.59999999999999998 110)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 0.59999999999999998 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_oklch_4[oklch(0 -0.3 110 / 1)-oklch(0 -0.3 110)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0 -0.3 110 / 1)', expected = 'oklch(0 -0.3 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0 -0.2...99999999 110)' == 'oklch(0 -0.3 110)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0 -0.3 110)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0 -0.29999999999999999 110)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0 -0.29999999999999999 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklch_4[oklch(0% -0.3 110 / 100%)-oklch(0 -0.3 110)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0% -0.3 110 / 100%)', expected = 'oklch(0 -0.3 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0 -0.2...99999999 110)' == 'oklch(0 -0.3 110)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0 -0.3 110)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0 -0.29999999999999999 110)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0 -0.29999999999999999 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklch_4[oklch(0% -75% 110deg / 1)-oklch(0 -0.3 110)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0% -75% 110deg / 1)', expected = 'oklch(0 -0.3 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0 -0.2...99999999 110)' == 'oklch(0 -0.3 110)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0 -0.3 110)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0 -0.29999999999999999 110)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0 -0.29999999999999999 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklch_4[oklch(0.1 -0.3 110 / 1)-oklch(0.1 -0.3 110)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0.1 -0.3 110 / 1)', expected = 'oklch(0.1 -0.3 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...99999999 110)' == 'oklch(0.1 -0.3 110)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 -0.3 110)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 -0.29999999999999999 110)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 -0.29999999999999999 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklch_4[oklch(10% -0.3 110 / 100%)-oklch(0.1 -0.3 110)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(10% -0.3 110 / 100%)', expected = 'oklch(0.1 -0.3 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...99999999 110)' == 'oklch(0.1 -0.3 110)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 -0.3 110)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 -0.29999999999999999 110)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 -0.29999999999999999 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklch_4[oklch(10% -75% 110deg / 1)-oklch(0.1 -0.3 110)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(10% -75% 110deg / 1)', expected = 'oklch(0.1 -0.3 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...99999999 110)' == 'oklch(0.1 -0.3 110)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 -0.3 110)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 -0.29999999999999999 110)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 -0.29999999999999999 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_oklch_4[oklch(1 -0.3 110 / 1)-oklch(1 -0.3 110)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(1 -0.3 110 / 1)', expected = 'oklch(1 -0.3 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1 -0.2...99999999 110)' == 'oklch(1 -0.3 110)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1 -0.3 110)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1 -0.29999999999999999 110)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1 -0.29999999999999999 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklch_4[oklch(100% -0.3 110 / 100%)-oklch(1 -0.3 110)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(100% -0.3 110 / 100%)', expected = 'oklch(1 -0.3 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1 -0.2...99999999 110)' == 'oklch(1 -0.3 110)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1 -0.3 110)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1 -0.29999999999999999 110)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1 -0.29999999999999999 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklch_4[oklch(100% -75% 110deg / 1)-oklch(1 -0.3 110)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(100% -75% 110deg / 1)', expected = 'oklch(1 -0.3 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1 -0.2...99999999 110)' == 'oklch(1 -0.3 110)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1 -0.3 110)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1 -0.29999999999999999 110)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1 -0.29999999999999999 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklch_4[oklch(1.1 -0.3 110 / 1)-oklch(1.1 -0.3 110)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(1.1 -0.3 110 / 1)', expected = 'oklch(1.1 -0.3 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...99999999 110)' == 'oklch(1.1 -0.3 110)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 -0.3 110)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 -0.29999999999999999 110)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 -0.29999999999999999 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklch_4[oklch(110% -0.3 110 / 100%)-oklch(1.1 -0.3 110)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(110% -0.3 110 / 100%)', expected = 'oklch(1.1 -0.3 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...99999999 110)' == 'oklch(1.1 -0.3 110)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 -0.3 110)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 -0.29999999999999999 110)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 -0.29999999999999999 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklch_4[oklch(110% -75% 110deg / 1)-oklch(1.1 -0.3 110)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(110% -75% 110deg / 1)', expected = 'oklch(1.1 -0.3 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...99999999 110)' == 'oklch(1.1 -0.3 110)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 -0.3 110)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 -0.29999999999999999 110)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 -0.29999999999999999 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklch_4[oklch(-0.1 -0.3 110 / 1)-oklch(-0.1 -0.3 110)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-0.1 -0.3 110 / 1)', expected = 'oklch(-0.1 -0.3 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...99999999 110)' == 'oklch(-0.1 -0.3 110)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 -0.3 110)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 -0.29999999999999999 110)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 -0.29999999999999999 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklch_4[oklch(-10% -0.3 110 / 100%)-oklch(-0.1 -0.3 110)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-10% -0.3 110 / 100%)', expected = 'oklch(-0.1 -0.3 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...99999999 110)' == 'oklch(-0.1 -0.3 110)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 -0.3 110)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 -0.29999999999999999 110)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 -0.29999999999999999 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklch_4[oklch(-10% -75% 110deg / 1)-oklch(-0.1 -0.3 110)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-10% -75% 110deg / 1)', expected = 'oklch(-0.1 -0.3 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...99999999 110)' == 'oklch(-0.1 -0.3 110)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 -0.3 110)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 -0.29999999999999999 110)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 -0.29999999999999999 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__________ test_color_oklch_4[oklch(0.1 0 700 / 1)-oklch(0.1 0 340)] ___________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0.1 0 700 / 1)', expected = 'oklch(0.1 0 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...000001 0 340)' == 'oklch(0.1 0 340)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 0 340)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 0 340)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 0 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_oklch_4[oklch(10% 0 700 / 100%)-oklch(0.1 0 340)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(10% 0 700 / 100%)', expected = 'oklch(0.1 0 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...000001 0 340)' == 'oklch(0.1 0 340)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 0 340)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 0 340)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 0 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklch_4[oklch(10% 0% 700deg / 1)-oklch(0.1 0 340)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(10% 0% 700deg / 1)', expected = 'oklch(0.1 0 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...000001 0 340)' == 'oklch(0.1 0 340)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 0 340)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 0 340)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 0 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__________ test_color_oklch_4[oklch(1.1 0 700 / 1)-oklch(1.1 0 340)] ___________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(1.1 0 700 / 1)', expected = 'oklch(1.1 0 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...000001 0 340)' == 'oklch(1.1 0 340)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 0 340)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 0 340)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 0 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklch_4[oklch(110% 0 700 / 100%)-oklch(1.1 0 340)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(110% 0 700 / 100%)', expected = 'oklch(1.1 0 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...000001 0 340)' == 'oklch(1.1 0 340)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 0 340)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 0 340)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 0 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklch_4[oklch(110% 0% 700deg / 1)-oklch(1.1 0 340)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(110% 0% 700deg / 1)', expected = 'oklch(1.1 0 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...000001 0 340)' == 'oklch(1.1 0 340)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 0 340)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 0 340)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 0 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_oklch_4[oklch(-0.1 0 700 / 1)-oklch(-0.1 0 340)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-0.1 0 700 / 1)', expected = 'oklch(-0.1 0 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...000001 0 340)' == 'oklch(-0.1 0 340)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 0 340)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 0 340)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 0 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklch_4[oklch(-10% 0 700 / 100%)-oklch(-0.1 0 340)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-10% 0 700 / 100%)', expected = 'oklch(-0.1 0 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...000001 0 340)' == 'oklch(-0.1 0 340)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 0 340)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 0 340)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 0 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklch_4[oklch(-10% 0% 700deg / 1)-oklch(-0.1 0 340)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-10% 0% 700deg / 1)', expected = 'oklch(-0.1 0 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...000001 0 340)' == 'oklch(-0.1 0 340)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 0 340)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 0 340)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 0 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklch_4[oklch(0.1 0.12 700 / 1)-oklch(0.1 0.12 340)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0.1 0.12 700 / 1)', expected = 'oklch(0.1 0.12 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...001 0.12 340)' == 'oklch(0.1 0.12 340)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 0.12 340)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 0.12 340)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 0.12 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklch_4[oklch(10% 0.12 700 / 100%)-oklch(0.1 0.12 340)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(10% 0.12 700 / 100%)', expected = 'oklch(0.1 0.12 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...001 0.12 340)' == 'oklch(0.1 0.12 340)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 0.12 340)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 0.12 340)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 0.12 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklch_4[oklch(10% 30% 700deg / 1)-oklch(0.1 0.12 340)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(10% 30% 700deg / 1)', expected = 'oklch(0.1 0.12 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...001 0.12 340)' == 'oklch(0.1 0.12 340)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 0.12 340)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 0.12 340)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 0.12 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklch_4[oklch(1.1 0.12 700 / 1)-oklch(1.1 0.12 340)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(1.1 0.12 700 / 1)', expected = 'oklch(1.1 0.12 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...001 0.12 340)' == 'oklch(1.1 0.12 340)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 0.12 340)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 0.12 340)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 0.12 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklch_4[oklch(110% 0.12 700 / 100%)-oklch(1.1 0.12 340)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(110% 0.12 700 / 100%)', expected = 'oklch(1.1 0.12 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...001 0.12 340)' == 'oklch(1.1 0.12 340)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 0.12 340)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 0.12 340)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 0.12 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklch_4[oklch(110% 30% 700deg / 1)-oklch(1.1 0.12 340)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(110% 30% 700deg / 1)', expected = 'oklch(1.1 0.12 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...001 0.12 340)' == 'oklch(1.1 0.12 340)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 0.12 340)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 0.12 340)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 0.12 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklch_4[oklch(-0.1 0.12 700 / 1)-oklch(-0.1 0.12 340)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-0.1 0.12 700 / 1)', expected = 'oklch(-0.1 0.12 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...001 0.12 340)' == 'oklch(-0.1 0.12 340)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 0.12 340)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 0.12 340)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 0.12 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklch_4[oklch(-10% 0.12 700 / 100%)-oklch(-0.1 0.12 340)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-10% 0.12 700 / 100%)', expected = 'oklch(-0.1 0.12 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...001 0.12 340)' == 'oklch(-0.1 0.12 340)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 0.12 340)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 0.12 340)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 0.12 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklch_4[oklch(-10% 30% 700deg / 1)-oklch(-0.1 0.12 340)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-10% 30% 700deg / 1)', expected = 'oklch(-0.1 0.12 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...001 0.12 340)' == 'oklch(-0.1 0.12 340)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 0.12 340)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 0.12 340)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 0.12 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__________ test_color_oklch_4[oklch(0 0.4 700 / 1)-oklch(0 0.4 340)] ___________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0 0.4 700 / 1)', expected = 'oklch(0 0.4 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0 0.40...00000002 340)' == 'oklch(0 0.4 340)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0 0.4 340)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0 0.40000000000000002 340)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0 0.40000000000000002 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklch_4[oklch(0% 0.4 700 / 100%)-oklch(0 0.4 340)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0% 0.4 700 / 100%)', expected = 'oklch(0 0.4 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0 0.40...00000002 340)' == 'oklch(0 0.4 340)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0 0.4 340)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0 0.40000000000000002 340)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0 0.40000000000000002 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklch_4[oklch(0% 100% 700deg / 1)-oklch(0 0.4 340)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0% 100% 700deg / 1)', expected = 'oklch(0 0.4 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0 0.40...00000002 340)' == 'oklch(0 0.4 340)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0 0.4 340)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0 0.40000000000000002 340)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0 0.40000000000000002 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklch_4[oklch(0.1 0.4 700 / 1)-oklch(0.1 0.4 340)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0.1 0.4 700 / 1)', expected = 'oklch(0.1 0.4 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...00000002 340)' == 'oklch(0.1 0.4 340)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 0.4 340)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 0.40000000000000002 340)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 0.40000000000000002 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklch_4[oklch(10% 0.4 700 / 100%)-oklch(0.1 0.4 340)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(10% 0.4 700 / 100%)', expected = 'oklch(0.1 0.4 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...00000002 340)' == 'oklch(0.1 0.4 340)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 0.4 340)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 0.40000000000000002 340)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 0.40000000000000002 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklch_4[oklch(10% 100% 700deg / 1)-oklch(0.1 0.4 340)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(10% 100% 700deg / 1)', expected = 'oklch(0.1 0.4 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...00000002 340)' == 'oklch(0.1 0.4 340)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 0.4 340)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 0.40000000000000002 340)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 0.40000000000000002 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__________ test_color_oklch_4[oklch(1 0.4 700 / 1)-oklch(1 0.4 340)] ___________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(1 0.4 700 / 1)', expected = 'oklch(1 0.4 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1 0.40...00000002 340)' == 'oklch(1 0.4 340)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1 0.4 340)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1 0.40000000000000002 340)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1 0.40000000000000002 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklch_4[oklch(100% 0.4 700 / 100%)-oklch(1 0.4 340)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(100% 0.4 700 / 100%)', expected = 'oklch(1 0.4 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1 0.40...00000002 340)' == 'oklch(1 0.4 340)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1 0.4 340)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1 0.40000000000000002 340)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1 0.40000000000000002 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklch_4[oklch(100% 100% 700deg / 1)-oklch(1 0.4 340)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(100% 100% 700deg / 1)', expected = 'oklch(1 0.4 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1 0.40...00000002 340)' == 'oklch(1 0.4 340)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1 0.4 340)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1 0.40000000000000002 340)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1 0.40000000000000002 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklch_4[oklch(1.1 0.4 700 / 1)-oklch(1.1 0.4 340)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(1.1 0.4 700 / 1)', expected = 'oklch(1.1 0.4 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...00000002 340)' == 'oklch(1.1 0.4 340)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 0.4 340)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 0.40000000000000002 340)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 0.40000000000000002 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklch_4[oklch(110% 0.4 700 / 100%)-oklch(1.1 0.4 340)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(110% 0.4 700 / 100%)', expected = 'oklch(1.1 0.4 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...00000002 340)' == 'oklch(1.1 0.4 340)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 0.4 340)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 0.40000000000000002 340)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 0.40000000000000002 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklch_4[oklch(110% 100% 700deg / 1)-oklch(1.1 0.4 340)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(110% 100% 700deg / 1)', expected = 'oklch(1.1 0.4 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...00000002 340)' == 'oklch(1.1 0.4 340)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 0.4 340)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 0.40000000000000002 340)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 0.40000000000000002 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklch_4[oklch(-0.1 0.4 700 / 1)-oklch(-0.1 0.4 340)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-0.1 0.4 700 / 1)', expected = 'oklch(-0.1 0.4 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...00000002 340)' == 'oklch(-0.1 0.4 340)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 0.4 340)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 0.40000000000000002 340)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 0.40000000000000002 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklch_4[oklch(-10% 0.4 700 / 100%)-oklch(-0.1 0.4 340)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-10% 0.4 700 / 100%)', expected = 'oklch(-0.1 0.4 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...00000002 340)' == 'oklch(-0.1 0.4 340)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 0.4 340)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 0.40000000000000002 340)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 0.40000000000000002 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklch_4[oklch(-10% 100% 700deg / 1)-oklch(-0.1 0.4 340)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-10% 100% 700deg / 1)', expected = 'oklch(-0.1 0.4 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...00000002 340)' == 'oklch(-0.1 0.4 340)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 0.4 340)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 0.40000000000000002 340)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 0.40000000000000002 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__________ test_color_oklch_4[oklch(0 0.6 700 / 1)-oklch(0 0.6 340)] ___________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0 0.6 700 / 1)', expected = 'oklch(0 0.6 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0 0.59...99999998 340)' == 'oklch(0 0.6 340)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0 0.6 340)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0 0.59999999999999998 340)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0 0.59999999999999998 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklch_4[oklch(0% 0.6 700 / 100%)-oklch(0 0.6 340)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0% 0.6 700 / 100%)', expected = 'oklch(0 0.6 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0 0.59...99999998 340)' == 'oklch(0 0.6 340)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0 0.6 340)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0 0.59999999999999998 340)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0 0.59999999999999998 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklch_4[oklch(0% 150% 700deg / 1)-oklch(0 0.6 340)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0% 150% 700deg / 1)', expected = 'oklch(0 0.6 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0 0.59...99999998 340)' == 'oklch(0 0.6 340)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0 0.6 340)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0 0.59999999999999998 340)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0 0.59999999999999998 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklch_4[oklch(0.1 0.6 700 / 1)-oklch(0.1 0.6 340)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0.1 0.6 700 / 1)', expected = 'oklch(0.1 0.6 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...99999998 340)' == 'oklch(0.1 0.6 340)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 0.6 340)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 0.59999999999999998 340)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 0.59999999999999998 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklch_4[oklch(10% 0.6 700 / 100%)-oklch(0.1 0.6 340)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(10% 0.6 700 / 100%)', expected = 'oklch(0.1 0.6 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...99999998 340)' == 'oklch(0.1 0.6 340)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 0.6 340)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 0.59999999999999998 340)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 0.59999999999999998 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklch_4[oklch(10% 150% 700deg / 1)-oklch(0.1 0.6 340)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(10% 150% 700deg / 1)', expected = 'oklch(0.1 0.6 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...99999998 340)' == 'oklch(0.1 0.6 340)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 0.6 340)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 0.59999999999999998 340)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 0.59999999999999998 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__________ test_color_oklch_4[oklch(1 0.6 700 / 1)-oklch(1 0.6 340)] ___________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(1 0.6 700 / 1)', expected = 'oklch(1 0.6 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1 0.59...99999998 340)' == 'oklch(1 0.6 340)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1 0.6 340)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1 0.59999999999999998 340)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1 0.59999999999999998 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklch_4[oklch(100% 0.6 700 / 100%)-oklch(1 0.6 340)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(100% 0.6 700 / 100%)', expected = 'oklch(1 0.6 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1 0.59...99999998 340)' == 'oklch(1 0.6 340)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1 0.6 340)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1 0.59999999999999998 340)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1 0.59999999999999998 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklch_4[oklch(100% 150% 700deg / 1)-oklch(1 0.6 340)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(100% 150% 700deg / 1)', expected = 'oklch(1 0.6 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1 0.59...99999998 340)' == 'oklch(1 0.6 340)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1 0.6 340)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1 0.59999999999999998 340)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1 0.59999999999999998 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklch_4[oklch(1.1 0.6 700 / 1)-oklch(1.1 0.6 340)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(1.1 0.6 700 / 1)', expected = 'oklch(1.1 0.6 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...99999998 340)' == 'oklch(1.1 0.6 340)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 0.6 340)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 0.59999999999999998 340)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 0.59999999999999998 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklch_4[oklch(110% 0.6 700 / 100%)-oklch(1.1 0.6 340)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(110% 0.6 700 / 100%)', expected = 'oklch(1.1 0.6 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...99999998 340)' == 'oklch(1.1 0.6 340)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 0.6 340)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 0.59999999999999998 340)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 0.59999999999999998 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklch_4[oklch(110% 150% 700deg / 1)-oklch(1.1 0.6 340)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(110% 150% 700deg / 1)', expected = 'oklch(1.1 0.6 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...99999998 340)' == 'oklch(1.1 0.6 340)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 0.6 340)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 0.59999999999999998 340)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 0.59999999999999998 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklch_4[oklch(-0.1 0.6 700 / 1)-oklch(-0.1 0.6 340)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-0.1 0.6 700 / 1)', expected = 'oklch(-0.1 0.6 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...99999998 340)' == 'oklch(-0.1 0.6 340)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 0.6 340)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 0.59999999999999998 340)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 0.59999999999999998 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklch_4[oklch(-10% 0.6 700 / 100%)-oklch(-0.1 0.6 340)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-10% 0.6 700 / 100%)', expected = 'oklch(-0.1 0.6 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...99999998 340)' == 'oklch(-0.1 0.6 340)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 0.6 340)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 0.59999999999999998 340)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 0.59999999999999998 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklch_4[oklch(-10% 150% 700deg / 1)-oklch(-0.1 0.6 340)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-10% 150% 700deg / 1)', expected = 'oklch(-0.1 0.6 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...99999998 340)' == 'oklch(-0.1 0.6 340)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 0.6 340)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 0.59999999999999998 340)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 0.59999999999999998 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_oklch_4[oklch(0 -0.3 700 / 1)-oklch(0 -0.3 340)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0 -0.3 700 / 1)', expected = 'oklch(0 -0.3 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0 -0.2...99999999 340)' == 'oklch(0 -0.3 340)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0 -0.3 340)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0 -0.29999999999999999 340)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0 -0.29999999999999999 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklch_4[oklch(0% -0.3 700 / 100%)-oklch(0 -0.3 340)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0% -0.3 700 / 100%)', expected = 'oklch(0 -0.3 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0 -0.2...99999999 340)' == 'oklch(0 -0.3 340)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0 -0.3 340)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0 -0.29999999999999999 340)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0 -0.29999999999999999 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklch_4[oklch(0% -75% 700deg / 1)-oklch(0 -0.3 340)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0% -75% 700deg / 1)', expected = 'oklch(0 -0.3 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0 -0.2...99999999 340)' == 'oklch(0 -0.3 340)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0 -0.3 340)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0 -0.29999999999999999 340)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0 -0.29999999999999999 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklch_4[oklch(0.1 -0.3 700 / 1)-oklch(0.1 -0.3 340)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0.1 -0.3 700 / 1)', expected = 'oklch(0.1 -0.3 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...99999999 340)' == 'oklch(0.1 -0.3 340)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 -0.3 340)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 -0.29999999999999999 340)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 -0.29999999999999999 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklch_4[oklch(10% -0.3 700 / 100%)-oklch(0.1 -0.3 340)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(10% -0.3 700 / 100%)', expected = 'oklch(0.1 -0.3 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...99999999 340)' == 'oklch(0.1 -0.3 340)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 -0.3 340)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 -0.29999999999999999 340)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 -0.29999999999999999 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklch_4[oklch(10% -75% 700deg / 1)-oklch(0.1 -0.3 340)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(10% -75% 700deg / 1)', expected = 'oklch(0.1 -0.3 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...99999999 340)' == 'oklch(0.1 -0.3 340)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 -0.3 340)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 -0.29999999999999999 340)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 -0.29999999999999999 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_oklch_4[oklch(1 -0.3 700 / 1)-oklch(1 -0.3 340)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(1 -0.3 700 / 1)', expected = 'oklch(1 -0.3 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1 -0.2...99999999 340)' == 'oklch(1 -0.3 340)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1 -0.3 340)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1 -0.29999999999999999 340)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1 -0.29999999999999999 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklch_4[oklch(100% -0.3 700 / 100%)-oklch(1 -0.3 340)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(100% -0.3 700 / 100%)', expected = 'oklch(1 -0.3 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1 -0.2...99999999 340)' == 'oklch(1 -0.3 340)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1 -0.3 340)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1 -0.29999999999999999 340)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1 -0.29999999999999999 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklch_4[oklch(100% -75% 700deg / 1)-oklch(1 -0.3 340)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(100% -75% 700deg / 1)', expected = 'oklch(1 -0.3 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1 -0.2...99999999 340)' == 'oklch(1 -0.3 340)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1 -0.3 340)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1 -0.29999999999999999 340)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1 -0.29999999999999999 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklch_4[oklch(1.1 -0.3 700 / 1)-oklch(1.1 -0.3 340)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(1.1 -0.3 700 / 1)', expected = 'oklch(1.1 -0.3 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...99999999 340)' == 'oklch(1.1 -0.3 340)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 -0.3 340)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 -0.29999999999999999 340)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 -0.29999999999999999 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklch_4[oklch(110% -0.3 700 / 100%)-oklch(1.1 -0.3 340)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(110% -0.3 700 / 100%)', expected = 'oklch(1.1 -0.3 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...99999999 340)' == 'oklch(1.1 -0.3 340)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 -0.3 340)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 -0.29999999999999999 340)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 -0.29999999999999999 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklch_4[oklch(110% -75% 700deg / 1)-oklch(1.1 -0.3 340)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(110% -75% 700deg / 1)', expected = 'oklch(1.1 -0.3 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...99999999 340)' == 'oklch(1.1 -0.3 340)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 -0.3 340)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 -0.29999999999999999 340)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 -0.29999999999999999 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklch_4[oklch(-0.1 -0.3 700 / 1)-oklch(-0.1 -0.3 340)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-0.1 -0.3 700 / 1)', expected = 'oklch(-0.1 -0.3 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...99999999 340)' == 'oklch(-0.1 -0.3 340)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 -0.3 340)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 -0.29999999999999999 340)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 -0.29999999999999999 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklch_4[oklch(-10% -0.3 700 / 100%)-oklch(-0.1 -0.3 340)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-10% -0.3 700 / 100%)', expected = 'oklch(-0.1 -0.3 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...99999999 340)' == 'oklch(-0.1 -0.3 340)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 -0.3 340)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 -0.29999999999999999 340)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 -0.29999999999999999 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklch_4[oklch(-10% -75% 700deg / 1)-oklch(-0.1 -0.3 340)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-10% -75% 700deg / 1)', expected = 'oklch(-0.1 -0.3 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...99999999 340)' == 'oklch(-0.1 -0.3 340)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 -0.3 340)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 -0.29999999999999999 340)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 -0.29999999999999999 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__________ test_color_oklch_4[oklch(0.1 0 -10 / 1)-oklch(0.1 0 350)] ___________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0.1 0 -10 / 1)', expected = 'oklch(0.1 0 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...000001 0 350)' == 'oklch(0.1 0 350)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 0 350)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 0 350)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 0 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_oklch_4[oklch(10% 0 -10 / 100%)-oklch(0.1 0 350)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(10% 0 -10 / 100%)', expected = 'oklch(0.1 0 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...000001 0 350)' == 'oklch(0.1 0 350)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 0 350)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 0 350)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 0 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklch_4[oklch(10% 0% -10deg / 1)-oklch(0.1 0 350)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(10% 0% -10deg / 1)', expected = 'oklch(0.1 0 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...000001 0 350)' == 'oklch(0.1 0 350)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 0 350)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 0 350)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 0 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__________ test_color_oklch_4[oklch(1.1 0 -10 / 1)-oklch(1.1 0 350)] ___________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(1.1 0 -10 / 1)', expected = 'oklch(1.1 0 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...000001 0 350)' == 'oklch(1.1 0 350)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 0 350)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 0 350)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 0 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklch_4[oklch(110% 0 -10 / 100%)-oklch(1.1 0 350)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(110% 0 -10 / 100%)', expected = 'oklch(1.1 0 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...000001 0 350)' == 'oklch(1.1 0 350)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 0 350)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 0 350)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 0 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklch_4[oklch(110% 0% -10deg / 1)-oklch(1.1 0 350)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(110% 0% -10deg / 1)', expected = 'oklch(1.1 0 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...000001 0 350)' == 'oklch(1.1 0 350)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 0 350)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 0 350)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 0 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_oklch_4[oklch(-0.1 0 -10 / 1)-oklch(-0.1 0 350)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-0.1 0 -10 / 1)', expected = 'oklch(-0.1 0 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...000001 0 350)' == 'oklch(-0.1 0 350)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 0 350)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 0 350)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 0 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklch_4[oklch(-10% 0 -10 / 100%)-oklch(-0.1 0 350)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-10% 0 -10 / 100%)', expected = 'oklch(-0.1 0 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...000001 0 350)' == 'oklch(-0.1 0 350)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 0 350)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 0 350)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 0 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklch_4[oklch(-10% 0% -10deg / 1)-oklch(-0.1 0 350)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-10% 0% -10deg / 1)', expected = 'oklch(-0.1 0 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...000001 0 350)' == 'oklch(-0.1 0 350)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 0 350)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 0 350)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 0 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklch_4[oklch(0.1 0.12 -10 / 1)-oklch(0.1 0.12 350)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0.1 0.12 -10 / 1)', expected = 'oklch(0.1 0.12 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...001 0.12 350)' == 'oklch(0.1 0.12 350)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 0.12 350)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 0.12 350)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 0.12 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklch_4[oklch(10% 0.12 -10 / 100%)-oklch(0.1 0.12 350)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(10% 0.12 -10 / 100%)', expected = 'oklch(0.1 0.12 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...001 0.12 350)' == 'oklch(0.1 0.12 350)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 0.12 350)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 0.12 350)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 0.12 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklch_4[oklch(10% 30% -10deg / 1)-oklch(0.1 0.12 350)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(10% 30% -10deg / 1)', expected = 'oklch(0.1 0.12 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...001 0.12 350)' == 'oklch(0.1 0.12 350)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 0.12 350)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 0.12 350)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 0.12 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklch_4[oklch(1.1 0.12 -10 / 1)-oklch(1.1 0.12 350)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(1.1 0.12 -10 / 1)', expected = 'oklch(1.1 0.12 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...001 0.12 350)' == 'oklch(1.1 0.12 350)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 0.12 350)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 0.12 350)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 0.12 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklch_4[oklch(110% 0.12 -10 / 100%)-oklch(1.1 0.12 350)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(110% 0.12 -10 / 100%)', expected = 'oklch(1.1 0.12 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...001 0.12 350)' == 'oklch(1.1 0.12 350)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 0.12 350)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 0.12 350)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 0.12 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklch_4[oklch(110% 30% -10deg / 1)-oklch(1.1 0.12 350)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(110% 30% -10deg / 1)', expected = 'oklch(1.1 0.12 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...001 0.12 350)' == 'oklch(1.1 0.12 350)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 0.12 350)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 0.12 350)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 0.12 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklch_4[oklch(-0.1 0.12 -10 / 1)-oklch(-0.1 0.12 350)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-0.1 0.12 -10 / 1)', expected = 'oklch(-0.1 0.12 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...001 0.12 350)' == 'oklch(-0.1 0.12 350)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 0.12 350)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 0.12 350)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 0.12 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklch_4[oklch(-10% 0.12 -10 / 100%)-oklch(-0.1 0.12 350)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-10% 0.12 -10 / 100%)', expected = 'oklch(-0.1 0.12 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...001 0.12 350)' == 'oklch(-0.1 0.12 350)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 0.12 350)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 0.12 350)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 0.12 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklch_4[oklch(-10% 30% -10deg / 1)-oklch(-0.1 0.12 350)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-10% 30% -10deg / 1)', expected = 'oklch(-0.1 0.12 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...001 0.12 350)' == 'oklch(-0.1 0.12 350)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 0.12 350)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 0.12 350)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 0.12 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__________ test_color_oklch_4[oklch(0 0.4 -10 / 1)-oklch(0 0.4 350)] ___________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0 0.4 -10 / 1)', expected = 'oklch(0 0.4 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0 0.40...00000002 350)' == 'oklch(0 0.4 350)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0 0.4 350)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0 0.40000000000000002 350)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0 0.40000000000000002 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklch_4[oklch(0% 0.4 -10 / 100%)-oklch(0 0.4 350)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0% 0.4 -10 / 100%)', expected = 'oklch(0 0.4 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0 0.40...00000002 350)' == 'oklch(0 0.4 350)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0 0.4 350)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0 0.40000000000000002 350)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0 0.40000000000000002 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklch_4[oklch(0% 100% -10deg / 1)-oklch(0 0.4 350)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0% 100% -10deg / 1)', expected = 'oklch(0 0.4 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0 0.40...00000002 350)' == 'oklch(0 0.4 350)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0 0.4 350)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0 0.40000000000000002 350)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0 0.40000000000000002 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklch_4[oklch(0.1 0.4 -10 / 1)-oklch(0.1 0.4 350)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0.1 0.4 -10 / 1)', expected = 'oklch(0.1 0.4 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...00000002 350)' == 'oklch(0.1 0.4 350)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 0.4 350)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 0.40000000000000002 350)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 0.40000000000000002 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklch_4[oklch(10% 0.4 -10 / 100%)-oklch(0.1 0.4 350)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(10% 0.4 -10 / 100%)', expected = 'oklch(0.1 0.4 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...00000002 350)' == 'oklch(0.1 0.4 350)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 0.4 350)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 0.40000000000000002 350)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 0.40000000000000002 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklch_4[oklch(10% 100% -10deg / 1)-oklch(0.1 0.4 350)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(10% 100% -10deg / 1)', expected = 'oklch(0.1 0.4 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...00000002 350)' == 'oklch(0.1 0.4 350)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 0.4 350)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 0.40000000000000002 350)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 0.40000000000000002 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__________ test_color_oklch_4[oklch(1 0.4 -10 / 1)-oklch(1 0.4 350)] ___________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(1 0.4 -10 / 1)', expected = 'oklch(1 0.4 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1 0.40...00000002 350)' == 'oklch(1 0.4 350)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1 0.4 350)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1 0.40000000000000002 350)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1 0.40000000000000002 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklch_4[oklch(100% 0.4 -10 / 100%)-oklch(1 0.4 350)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(100% 0.4 -10 / 100%)', expected = 'oklch(1 0.4 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1 0.40...00000002 350)' == 'oklch(1 0.4 350)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1 0.4 350)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1 0.40000000000000002 350)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1 0.40000000000000002 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklch_4[oklch(100% 100% -10deg / 1)-oklch(1 0.4 350)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(100% 100% -10deg / 1)', expected = 'oklch(1 0.4 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1 0.40...00000002 350)' == 'oklch(1 0.4 350)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1 0.4 350)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1 0.40000000000000002 350)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1 0.40000000000000002 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklch_4[oklch(1.1 0.4 -10 / 1)-oklch(1.1 0.4 350)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(1.1 0.4 -10 / 1)', expected = 'oklch(1.1 0.4 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...00000002 350)' == 'oklch(1.1 0.4 350)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 0.4 350)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 0.40000000000000002 350)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 0.40000000000000002 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklch_4[oklch(110% 0.4 -10 / 100%)-oklch(1.1 0.4 350)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(110% 0.4 -10 / 100%)', expected = 'oklch(1.1 0.4 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...00000002 350)' == 'oklch(1.1 0.4 350)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 0.4 350)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 0.40000000000000002 350)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 0.40000000000000002 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklch_4[oklch(110% 100% -10deg / 1)-oklch(1.1 0.4 350)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(110% 100% -10deg / 1)', expected = 'oklch(1.1 0.4 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...00000002 350)' == 'oklch(1.1 0.4 350)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 0.4 350)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 0.40000000000000002 350)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 0.40000000000000002 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklch_4[oklch(-0.1 0.4 -10 / 1)-oklch(-0.1 0.4 350)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-0.1 0.4 -10 / 1)', expected = 'oklch(-0.1 0.4 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...00000002 350)' == 'oklch(-0.1 0.4 350)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 0.4 350)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 0.40000000000000002 350)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 0.40000000000000002 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklch_4[oklch(-10% 0.4 -10 / 100%)-oklch(-0.1 0.4 350)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-10% 0.4 -10 / 100%)', expected = 'oklch(-0.1 0.4 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...00000002 350)' == 'oklch(-0.1 0.4 350)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 0.4 350)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 0.40000000000000002 350)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 0.40000000000000002 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklch_4[oklch(-10% 100% -10deg / 1)-oklch(-0.1 0.4 350)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-10% 100% -10deg / 1)', expected = 'oklch(-0.1 0.4 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...00000002 350)' == 'oklch(-0.1 0.4 350)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 0.4 350)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 0.40000000000000002 350)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 0.40000000000000002 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__________ test_color_oklch_4[oklch(0 0.6 -10 / 1)-oklch(0 0.6 350)] ___________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0 0.6 -10 / 1)', expected = 'oklch(0 0.6 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0 0.59...99999998 350)' == 'oklch(0 0.6 350)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0 0.6 350)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0 0.59999999999999998 350)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0 0.59999999999999998 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklch_4[oklch(0% 0.6 -10 / 100%)-oklch(0 0.6 350)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0% 0.6 -10 / 100%)', expected = 'oklch(0 0.6 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0 0.59...99999998 350)' == 'oklch(0 0.6 350)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0 0.6 350)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0 0.59999999999999998 350)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0 0.59999999999999998 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklch_4[oklch(0% 150% -10deg / 1)-oklch(0 0.6 350)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0% 150% -10deg / 1)', expected = 'oklch(0 0.6 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0 0.59...99999998 350)' == 'oklch(0 0.6 350)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0 0.6 350)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0 0.59999999999999998 350)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0 0.59999999999999998 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklch_4[oklch(0.1 0.6 -10 / 1)-oklch(0.1 0.6 350)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0.1 0.6 -10 / 1)', expected = 'oklch(0.1 0.6 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...99999998 350)' == 'oklch(0.1 0.6 350)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 0.6 350)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 0.59999999999999998 350)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 0.59999999999999998 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklch_4[oklch(10% 0.6 -10 / 100%)-oklch(0.1 0.6 350)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(10% 0.6 -10 / 100%)', expected = 'oklch(0.1 0.6 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...99999998 350)' == 'oklch(0.1 0.6 350)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 0.6 350)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 0.59999999999999998 350)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 0.59999999999999998 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklch_4[oklch(10% 150% -10deg / 1)-oklch(0.1 0.6 350)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(10% 150% -10deg / 1)', expected = 'oklch(0.1 0.6 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...99999998 350)' == 'oklch(0.1 0.6 350)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 0.6 350)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 0.59999999999999998 350)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 0.59999999999999998 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__________ test_color_oklch_4[oklch(1 0.6 -10 / 1)-oklch(1 0.6 350)] ___________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(1 0.6 -10 / 1)', expected = 'oklch(1 0.6 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1 0.59...99999998 350)' == 'oklch(1 0.6 350)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1 0.6 350)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1 0.59999999999999998 350)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1 0.59999999999999998 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklch_4[oklch(100% 0.6 -10 / 100%)-oklch(1 0.6 350)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(100% 0.6 -10 / 100%)', expected = 'oklch(1 0.6 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1 0.59...99999998 350)' == 'oklch(1 0.6 350)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1 0.6 350)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1 0.59999999999999998 350)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1 0.59999999999999998 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklch_4[oklch(100% 150% -10deg / 1)-oklch(1 0.6 350)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(100% 150% -10deg / 1)', expected = 'oklch(1 0.6 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1 0.59...99999998 350)' == 'oklch(1 0.6 350)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1 0.6 350)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1 0.59999999999999998 350)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1 0.59999999999999998 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklch_4[oklch(1.1 0.6 -10 / 1)-oklch(1.1 0.6 350)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(1.1 0.6 -10 / 1)', expected = 'oklch(1.1 0.6 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...99999998 350)' == 'oklch(1.1 0.6 350)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 0.6 350)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 0.59999999999999998 350)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 0.59999999999999998 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklch_4[oklch(110% 0.6 -10 / 100%)-oklch(1.1 0.6 350)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(110% 0.6 -10 / 100%)', expected = 'oklch(1.1 0.6 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...99999998 350)' == 'oklch(1.1 0.6 350)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 0.6 350)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 0.59999999999999998 350)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 0.59999999999999998 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklch_4[oklch(110% 150% -10deg / 1)-oklch(1.1 0.6 350)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(110% 150% -10deg / 1)', expected = 'oklch(1.1 0.6 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...99999998 350)' == 'oklch(1.1 0.6 350)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 0.6 350)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 0.59999999999999998 350)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 0.59999999999999998 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklch_4[oklch(-0.1 0.6 -10 / 1)-oklch(-0.1 0.6 350)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-0.1 0.6 -10 / 1)', expected = 'oklch(-0.1 0.6 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...99999998 350)' == 'oklch(-0.1 0.6 350)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 0.6 350)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 0.59999999999999998 350)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 0.59999999999999998 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklch_4[oklch(-10% 0.6 -10 / 100%)-oklch(-0.1 0.6 350)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-10% 0.6 -10 / 100%)', expected = 'oklch(-0.1 0.6 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...99999998 350)' == 'oklch(-0.1 0.6 350)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 0.6 350)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 0.59999999999999998 350)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 0.59999999999999998 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklch_4[oklch(-10% 150% -10deg / 1)-oklch(-0.1 0.6 350)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-10% 150% -10deg / 1)', expected = 'oklch(-0.1 0.6 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...99999998 350)' == 'oklch(-0.1 0.6 350)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 0.6 350)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 0.59999999999999998 350)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 0.59999999999999998 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_oklch_4[oklch(0 -0.3 -10 / 1)-oklch(0 -0.3 350)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0 -0.3 -10 / 1)', expected = 'oklch(0 -0.3 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0 -0.2...99999999 350)' == 'oklch(0 -0.3 350)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0 -0.3 350)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0 -0.29999999999999999 350)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0 -0.29999999999999999 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklch_4[oklch(0% -0.3 -10 / 100%)-oklch(0 -0.3 350)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0% -0.3 -10 / 100%)', expected = 'oklch(0 -0.3 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0 -0.2...99999999 350)' == 'oklch(0 -0.3 350)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0 -0.3 350)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0 -0.29999999999999999 350)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0 -0.29999999999999999 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklch_4[oklch(0% -75% -10deg / 1)-oklch(0 -0.3 350)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0% -75% -10deg / 1)', expected = 'oklch(0 -0.3 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0 -0.2...99999999 350)' == 'oklch(0 -0.3 350)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0 -0.3 350)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0 -0.29999999999999999 350)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0 -0.29999999999999999 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklch_4[oklch(0.1 -0.3 -10 / 1)-oklch(0.1 -0.3 350)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0.1 -0.3 -10 / 1)', expected = 'oklch(0.1 -0.3 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...99999999 350)' == 'oklch(0.1 -0.3 350)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 -0.3 350)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 -0.29999999999999999 350)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 -0.29999999999999999 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklch_4[oklch(10% -0.3 -10 / 100%)-oklch(0.1 -0.3 350)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(10% -0.3 -10 / 100%)', expected = 'oklch(0.1 -0.3 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...99999999 350)' == 'oklch(0.1 -0.3 350)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 -0.3 350)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 -0.29999999999999999 350)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 -0.29999999999999999 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklch_4[oklch(10% -75% -10deg / 1)-oklch(0.1 -0.3 350)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(10% -75% -10deg / 1)', expected = 'oklch(0.1 -0.3 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...99999999 350)' == 'oklch(0.1 -0.3 350)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 -0.3 350)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 -0.29999999999999999 350)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 -0.29999999999999999 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_oklch_4[oklch(1 -0.3 -10 / 1)-oklch(1 -0.3 350)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(1 -0.3 -10 / 1)', expected = 'oklch(1 -0.3 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1 -0.2...99999999 350)' == 'oklch(1 -0.3 350)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1 -0.3 350)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1 -0.29999999999999999 350)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1 -0.29999999999999999 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklch_4[oklch(100% -0.3 -10 / 100%)-oklch(1 -0.3 350)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(100% -0.3 -10 / 100%)', expected = 'oklch(1 -0.3 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1 -0.2...99999999 350)' == 'oklch(1 -0.3 350)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1 -0.3 350)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1 -0.29999999999999999 350)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1 -0.29999999999999999 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklch_4[oklch(100% -75% -10deg / 1)-oklch(1 -0.3 350)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(100% -75% -10deg / 1)', expected = 'oklch(1 -0.3 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1 -0.2...99999999 350)' == 'oklch(1 -0.3 350)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1 -0.3 350)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1 -0.29999999999999999 350)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1 -0.29999999999999999 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklch_4[oklch(1.1 -0.3 -10 / 1)-oklch(1.1 -0.3 350)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(1.1 -0.3 -10 / 1)', expected = 'oklch(1.1 -0.3 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...99999999 350)' == 'oklch(1.1 -0.3 350)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 -0.3 350)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 -0.29999999999999999 350)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 -0.29999999999999999 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklch_4[oklch(110% -0.3 -10 / 100%)-oklch(1.1 -0.3 350)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(110% -0.3 -10 / 100%)', expected = 'oklch(1.1 -0.3 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...99999999 350)' == 'oklch(1.1 -0.3 350)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 -0.3 350)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 -0.29999999999999999 350)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 -0.29999999999999999 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklch_4[oklch(110% -75% -10deg / 1)-oklch(1.1 -0.3 350)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(110% -75% -10deg / 1)', expected = 'oklch(1.1 -0.3 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...99999999 350)' == 'oklch(1.1 -0.3 350)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 -0.3 350)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 -0.29999999999999999 350)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 -0.29999999999999999 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklch_4[oklch(-0.1 -0.3 -10 / 1)-oklch(-0.1 -0.3 350)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-0.1 -0.3 -10 / 1)', expected = 'oklch(-0.1 -0.3 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...99999999 350)' == 'oklch(-0.1 -0.3 350)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 -0.3 350)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 -0.29999999999999999 350)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 -0.29999999999999999 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklch_4[oklch(-10% -0.3 -10 / 100%)-oklch(-0.1 -0.3 350)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-10% -0.3 -10 / 100%)', expected = 'oklch(-0.1 -0.3 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...99999999 350)' == 'oklch(-0.1 -0.3 350)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 -0.3 350)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 -0.29999999999999999 350)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 -0.29999999999999999 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklch_4[oklch(-10% -75% -10deg / 1)-oklch(-0.1 -0.3 350)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-10% -75% -10deg / 1)', expected = 'oklch(-0.1 -0.3 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...99999999 350)' == 'oklch(-0.1 -0.3 350)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 -0.3 350)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 -0.29999999999999999 350)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 -0.29999999999999999 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklch_4[oklch(0.1 0 0 / 0.25)-oklch(0.1 0 0 / 0.25)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0.1 0 0 / 0.25)', expected = 'oklch(0.1 0 0 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...1 0 0 / 0.25)' == 'oklch(0.1 0 0 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 0 0 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 0 0 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 0 0 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklch_4[oklch(10% 0 0 / 25.0%)-oklch(0.1 0 0 / 0.25)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(10% 0 0 / 25.0%)', expected = 'oklch(0.1 0 0 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...1 0 0 / 0.25)' == 'oklch(0.1 0 0 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 0 0 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 0 0 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 0 0 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklch_4[oklch(10% 0% 0deg / 0.25)-oklch(0.1 0 0 / 0.25)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(10% 0% 0deg / 0.25)', expected = 'oklch(0.1 0 0 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...1 0 0 / 0.25)' == 'oklch(0.1 0 0 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 0 0 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 0 0 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 0 0 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklch_4[oklch(1.1 0 0 / 0.25)-oklch(1.1 0 0 / 0.25)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(1.1 0 0 / 0.25)', expected = 'oklch(1.1 0 0 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...1 0 0 / 0.25)' == 'oklch(1.1 0 0 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 0 0 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 0 0 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 0 0 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklch_4[oklch(110% 0 0 / 25.0%)-oklch(1.1 0 0 / 0.25)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(110% 0 0 / 25.0%)', expected = 'oklch(1.1 0 0 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...1 0 0 / 0.25)' == 'oklch(1.1 0 0 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 0 0 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 0 0 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 0 0 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklch_4[oklch(110% 0% 0deg / 0.25)-oklch(1.1 0 0 / 0.25)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(110% 0% 0deg / 0.25)', expected = 'oklch(1.1 0 0 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...1 0 0 / 0.25)' == 'oklch(1.1 0 0 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 0 0 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 0 0 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 0 0 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklch_4[oklch(-0.1 0 0 / 0.25)-oklch(-0.1 0 0 / 0.25)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-0.1 0 0 / 0.25)', expected = 'oklch(-0.1 0 0 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...1 0 0 / 0.25)' == 'oklch(-0.1 0 0 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 0 0 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 0 0 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 0 0 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklch_4[oklch(-10% 0 0 / 25.0%)-oklch(-0.1 0 0 / 0.25)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-10% 0 0 / 25.0%)', expected = 'oklch(-0.1 0 0 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...1 0 0 / 0.25)' == 'oklch(-0.1 0 0 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 0 0 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 0 0 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 0 0 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_oklch_4[oklch(-10% 0% 0deg / 0.25)-oklch(-0.1 0 0 / 0.25)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-10% 0% 0deg / 0.25)', expected = 'oklch(-0.1 0 0 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...1 0 0 / 0.25)' == 'oklch(-0.1 0 0 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 0 0 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 0 0 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 0 0 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_oklch_4[oklch(0.1 0.12 0 / 0.25)-oklch(0.1 0.12 0 / 0.25)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0.1 0.12 0 / 0.25)', expected = 'oklch(0.1 0.12 0 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000....12 0 / 0.25)' == 'oklch(0.1 0.12 0 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 0.12 0 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 0.12 0 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ++++++++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 0.12 0 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_oklch_4[oklch(10% 0.12 0 / 25.0%)-oklch(0.1 0.12 0 / 0.25)] ____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(10% 0.12 0 / 25.0%)', expected = 'oklch(0.1 0.12 0 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000....12 0 / 0.25)' == 'oklch(0.1 0.12 0 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 0.12 0 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 0.12 0 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ++++++++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 0.12 0 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___ test_color_oklch_4[oklch(10% 30% 0deg / 0.25)-oklch(0.1 0.12 0 / 0.25)] ____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(10% 30% 0deg / 0.25)', expected = 'oklch(0.1 0.12 0 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000....12 0 / 0.25)' == 'oklch(0.1 0.12 0 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 0.12 0 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 0.12 0 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ++++++++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 0.12 0 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_oklch_4[oklch(1.1 0.12 0 / 0.25)-oklch(1.1 0.12 0 / 0.25)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(1.1 0.12 0 / 0.25)', expected = 'oklch(1.1 0.12 0 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000....12 0 / 0.25)' == 'oklch(1.1 0.12 0 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 0.12 0 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 0.12 0 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? +++++++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 0.12 0 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___ test_color_oklch_4[oklch(110% 0.12 0 / 25.0%)-oklch(1.1 0.12 0 / 0.25)] ____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(110% 0.12 0 / 25.0%)', expected = 'oklch(1.1 0.12 0 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000....12 0 / 0.25)' == 'oklch(1.1 0.12 0 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 0.12 0 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 0.12 0 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? +++++++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 0.12 0 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___ test_color_oklch_4[oklch(110% 30% 0deg / 0.25)-oklch(1.1 0.12 0 / 0.25)] ___\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(110% 30% 0deg / 0.25)', expected = 'oklch(1.1 0.12 0 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000....12 0 / 0.25)' == 'oklch(1.1 0.12 0 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 0.12 0 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 0.12 0 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? +++++++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 0.12 0 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___ test_color_oklch_4[oklch(-0.1 0.12 0 / 0.25)-oklch(-0.1 0.12 0 / 0.25)] ____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-0.1 0.12 0 / 0.25)', expected = 'oklch(-0.1 0.12 0 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100....12 0 / 0.25)' == 'oklch(-0.1 0.12 0 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 0.12 0 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 0.12 0 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ++++++++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 0.12 0 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___ test_color_oklch_4[oklch(-10% 0.12 0 / 25.0%)-oklch(-0.1 0.12 0 / 0.25)] ___\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-10% 0.12 0 / 25.0%)', expected = 'oklch(-0.1 0.12 0 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100....12 0 / 0.25)' == 'oklch(-0.1 0.12 0 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 0.12 0 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 0.12 0 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ++++++++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 0.12 0 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__ test_color_oklch_4[oklch(-10% 30% 0deg / 0.25)-oklch(-0.1 0.12 0 / 0.25)] ___\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-10% 30% 0deg / 0.25)', expected = 'oklch(-0.1 0.12 0 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100....12 0 / 0.25)' == 'oklch(-0.1 0.12 0 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 0.12 0 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 0.12 0 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ++++++++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 0.12 0 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklch_4[oklch(0 0.4 0 / 0.25)-oklch(0 0.4 0 / 0.25)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0 0.4 0 / 0.25)', expected = 'oklch(0 0.4 0 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0 0.40...002 0 / 0.25)' == 'oklch(0 0.4 0 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0 0.4 0 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0 0.40000000000000002 0 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0 0.40000000000000002 0 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklch_4[oklch(0% 0.4 0 / 25.0%)-oklch(0 0.4 0 / 0.25)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0% 0.4 0 / 25.0%)', expected = 'oklch(0 0.4 0 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0 0.40...002 0 / 0.25)' == 'oklch(0 0.4 0 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0 0.4 0 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0 0.40000000000000002 0 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0 0.40000000000000002 0 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklch_4[oklch(0% 100% 0deg / 0.25)-oklch(0 0.4 0 / 0.25)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0% 100% 0deg / 0.25)', expected = 'oklch(0 0.4 0 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0 0.40...002 0 / 0.25)' == 'oklch(0 0.4 0 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0 0.4 0 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0 0.40000000000000002 0 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0 0.40000000000000002 0 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklch_4[oklch(0.1 0.4 0 / 0.25)-oklch(0.1 0.4 0 / 0.25)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0.1 0.4 0 / 0.25)', expected = 'oklch(0.1 0.4 0 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...002 0 / 0.25)' == 'oklch(0.1 0.4 0 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 0.4 0 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 0.40000000000000002 0 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 0.40000000000000002 0 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklch_4[oklch(10% 0.4 0 / 25.0%)-oklch(0.1 0.4 0 / 0.25)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(10% 0.4 0 / 25.0%)', expected = 'oklch(0.1 0.4 0 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...002 0 / 0.25)' == 'oklch(0.1 0.4 0 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 0.4 0 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 0.40000000000000002 0 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 0.40000000000000002 0 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___ test_color_oklch_4[oklch(10% 100% 0deg / 0.25)-oklch(0.1 0.4 0 / 0.25)] ____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(10% 100% 0deg / 0.25)', expected = 'oklch(0.1 0.4 0 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...002 0 / 0.25)' == 'oklch(0.1 0.4 0 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 0.4 0 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 0.40000000000000002 0 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 0.40000000000000002 0 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklch_4[oklch(1 0.4 0 / 0.25)-oklch(1 0.4 0 / 0.25)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(1 0.4 0 / 0.25)', expected = 'oklch(1 0.4 0 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1 0.40...002 0 / 0.25)' == 'oklch(1 0.4 0 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1 0.4 0 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1 0.40000000000000002 0 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1 0.40000000000000002 0 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklch_4[oklch(100% 0.4 0 / 25.0%)-oklch(1 0.4 0 / 0.25)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(100% 0.4 0 / 25.0%)', expected = 'oklch(1 0.4 0 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1 0.40...002 0 / 0.25)' == 'oklch(1 0.4 0 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1 0.4 0 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1 0.40000000000000002 0 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1 0.40000000000000002 0 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_oklch_4[oklch(100% 100% 0deg / 0.25)-oklch(1 0.4 0 / 0.25)] ____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(100% 100% 0deg / 0.25)', expected = 'oklch(1 0.4 0 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1 0.40...002 0 / 0.25)' == 'oklch(1 0.4 0 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1 0.4 0 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1 0.40000000000000002 0 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1 0.40000000000000002 0 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklch_4[oklch(1.1 0.4 0 / 0.25)-oklch(1.1 0.4 0 / 0.25)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(1.1 0.4 0 / 0.25)', expected = 'oklch(1.1 0.4 0 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...002 0 / 0.25)' == 'oklch(1.1 0.4 0 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 0.4 0 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 0.40000000000000002 0 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 0.40000000000000002 0 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_oklch_4[oklch(110% 0.4 0 / 25.0%)-oklch(1.1 0.4 0 / 0.25)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(110% 0.4 0 / 25.0%)', expected = 'oklch(1.1 0.4 0 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...002 0 / 0.25)' == 'oklch(1.1 0.4 0 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 0.4 0 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 0.40000000000000002 0 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 0.40000000000000002 0 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___ test_color_oklch_4[oklch(110% 100% 0deg / 0.25)-oklch(1.1 0.4 0 / 0.25)] ___\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(110% 100% 0deg / 0.25)', expected = 'oklch(1.1 0.4 0 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...002 0 / 0.25)' == 'oklch(1.1 0.4 0 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 0.4 0 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 0.40000000000000002 0 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 0.40000000000000002 0 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_oklch_4[oklch(-0.1 0.4 0 / 0.25)-oklch(-0.1 0.4 0 / 0.25)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-0.1 0.4 0 / 0.25)', expected = 'oklch(-0.1 0.4 0 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...002 0 / 0.25)' == 'oklch(-0.1 0.4 0 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 0.4 0 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 0.40000000000000002 0 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 0.40000000000000002 0 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_oklch_4[oklch(-10% 0.4 0 / 25.0%)-oklch(-0.1 0.4 0 / 0.25)] ____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-10% 0.4 0 / 25.0%)', expected = 'oklch(-0.1 0.4 0 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...002 0 / 0.25)' == 'oklch(-0.1 0.4 0 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 0.4 0 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 0.40000000000000002 0 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 0.40000000000000002 0 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__ test_color_oklch_4[oklch(-10% 100% 0deg / 0.25)-oklch(-0.1 0.4 0 / 0.25)] ___\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-10% 100% 0deg / 0.25)', expected = 'oklch(-0.1 0.4 0 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...002 0 / 0.25)' == 'oklch(-0.1 0.4 0 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 0.4 0 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 0.40000000000000002 0 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 0.40000000000000002 0 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklch_4[oklch(0 0.6 0 / 0.25)-oklch(0 0.6 0 / 0.25)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0 0.6 0 / 0.25)', expected = 'oklch(0 0.6 0 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0 0.59...998 0 / 0.25)' == 'oklch(0 0.6 0 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0 0.6 0 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0 0.59999999999999998 0 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0 0.59999999999999998 0 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklch_4[oklch(0% 0.6 0 / 25.0%)-oklch(0 0.6 0 / 0.25)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0% 0.6 0 / 25.0%)', expected = 'oklch(0 0.6 0 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0 0.59...998 0 / 0.25)' == 'oklch(0 0.6 0 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0 0.6 0 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0 0.59999999999999998 0 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0 0.59999999999999998 0 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklch_4[oklch(0% 150% 0deg / 0.25)-oklch(0 0.6 0 / 0.25)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0% 150% 0deg / 0.25)', expected = 'oklch(0 0.6 0 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0 0.59...998 0 / 0.25)' == 'oklch(0 0.6 0 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0 0.6 0 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0 0.59999999999999998 0 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0 0.59999999999999998 0 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklch_4[oklch(0.1 0.6 0 / 0.25)-oklch(0.1 0.6 0 / 0.25)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0.1 0.6 0 / 0.25)', expected = 'oklch(0.1 0.6 0 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...998 0 / 0.25)' == 'oklch(0.1 0.6 0 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 0.6 0 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 0.59999999999999998 0 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 0.59999999999999998 0 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklch_4[oklch(10% 0.6 0 / 25.0%)-oklch(0.1 0.6 0 / 0.25)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(10% 0.6 0 / 25.0%)', expected = 'oklch(0.1 0.6 0 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...998 0 / 0.25)' == 'oklch(0.1 0.6 0 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 0.6 0 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 0.59999999999999998 0 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 0.59999999999999998 0 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___ test_color_oklch_4[oklch(10% 150% 0deg / 0.25)-oklch(0.1 0.6 0 / 0.25)] ____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(10% 150% 0deg / 0.25)', expected = 'oklch(0.1 0.6 0 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...998 0 / 0.25)' == 'oklch(0.1 0.6 0 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 0.6 0 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 0.59999999999999998 0 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 0.59999999999999998 0 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklch_4[oklch(1 0.6 0 / 0.25)-oklch(1 0.6 0 / 0.25)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(1 0.6 0 / 0.25)', expected = 'oklch(1 0.6 0 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1 0.59...998 0 / 0.25)' == 'oklch(1 0.6 0 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1 0.6 0 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1 0.59999999999999998 0 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1 0.59999999999999998 0 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklch_4[oklch(100% 0.6 0 / 25.0%)-oklch(1 0.6 0 / 0.25)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(100% 0.6 0 / 25.0%)', expected = 'oklch(1 0.6 0 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1 0.59...998 0 / 0.25)' == 'oklch(1 0.6 0 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1 0.6 0 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1 0.59999999999999998 0 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1 0.59999999999999998 0 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_oklch_4[oklch(100% 150% 0deg / 0.25)-oklch(1 0.6 0 / 0.25)] ____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(100% 150% 0deg / 0.25)', expected = 'oklch(1 0.6 0 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1 0.59...998 0 / 0.25)' == 'oklch(1 0.6 0 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1 0.6 0 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1 0.59999999999999998 0 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1 0.59999999999999998 0 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklch_4[oklch(1.1 0.6 0 / 0.25)-oklch(1.1 0.6 0 / 0.25)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(1.1 0.6 0 / 0.25)', expected = 'oklch(1.1 0.6 0 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...998 0 / 0.25)' == 'oklch(1.1 0.6 0 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 0.6 0 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 0.59999999999999998 0 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 0.59999999999999998 0 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_oklch_4[oklch(110% 0.6 0 / 25.0%)-oklch(1.1 0.6 0 / 0.25)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(110% 0.6 0 / 25.0%)', expected = 'oklch(1.1 0.6 0 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...998 0 / 0.25)' == 'oklch(1.1 0.6 0 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 0.6 0 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 0.59999999999999998 0 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 0.59999999999999998 0 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___ test_color_oklch_4[oklch(110% 150% 0deg / 0.25)-oklch(1.1 0.6 0 / 0.25)] ___\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(110% 150% 0deg / 0.25)', expected = 'oklch(1.1 0.6 0 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...998 0 / 0.25)' == 'oklch(1.1 0.6 0 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 0.6 0 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 0.59999999999999998 0 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 0.59999999999999998 0 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_oklch_4[oklch(-0.1 0.6 0 / 0.25)-oklch(-0.1 0.6 0 / 0.25)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-0.1 0.6 0 / 0.25)', expected = 'oklch(-0.1 0.6 0 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...998 0 / 0.25)' == 'oklch(-0.1 0.6 0 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 0.6 0 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 0.59999999999999998 0 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 0.59999999999999998 0 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_oklch_4[oklch(-10% 0.6 0 / 25.0%)-oklch(-0.1 0.6 0 / 0.25)] ____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-10% 0.6 0 / 25.0%)', expected = 'oklch(-0.1 0.6 0 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...998 0 / 0.25)' == 'oklch(-0.1 0.6 0 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 0.6 0 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 0.59999999999999998 0 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 0.59999999999999998 0 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__ test_color_oklch_4[oklch(-10% 150% 0deg / 0.25)-oklch(-0.1 0.6 0 / 0.25)] ___\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-10% 150% 0deg / 0.25)', expected = 'oklch(-0.1 0.6 0 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...998 0 / 0.25)' == 'oklch(-0.1 0.6 0 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 0.6 0 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 0.59999999999999998 0 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 0.59999999999999998 0 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklch_4[oklch(0 -0.3 0 / 0.25)-oklch(0 -0.3 0 / 0.25)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0 -0.3 0 / 0.25)', expected = 'oklch(0 -0.3 0 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0 -0.2...999 0 / 0.25)' == 'oklch(0 -0.3 0 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0 -0.3 0 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0 -0.29999999999999999 0 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0 -0.29999999999999999 0 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklch_4[oklch(0% -0.3 0 / 25.0%)-oklch(0 -0.3 0 / 0.25)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0% -0.3 0 / 25.0%)', expected = 'oklch(0 -0.3 0 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0 -0.2...999 0 / 0.25)' == 'oklch(0 -0.3 0 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0 -0.3 0 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0 -0.29999999999999999 0 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0 -0.29999999999999999 0 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_oklch_4[oklch(0% -75% 0deg / 0.25)-oklch(0 -0.3 0 / 0.25)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0% -75% 0deg / 0.25)', expected = 'oklch(0 -0.3 0 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0 -0.2...999 0 / 0.25)' == 'oklch(0 -0.3 0 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0 -0.3 0 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0 -0.29999999999999999 0 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0 -0.29999999999999999 0 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_oklch_4[oklch(0.1 -0.3 0 / 0.25)-oklch(0.1 -0.3 0 / 0.25)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0.1 -0.3 0 / 0.25)', expected = 'oklch(0.1 -0.3 0 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...999 0 / 0.25)' == 'oklch(0.1 -0.3 0 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 -0.3 0 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 -0.29999999999999999 0 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 -0.29999999999999999 0 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_oklch_4[oklch(10% -0.3 0 / 25.0%)-oklch(0.1 -0.3 0 / 0.25)] ____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(10% -0.3 0 / 25.0%)', expected = 'oklch(0.1 -0.3 0 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...999 0 / 0.25)' == 'oklch(0.1 -0.3 0 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 -0.3 0 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 -0.29999999999999999 0 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 -0.29999999999999999 0 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___ test_color_oklch_4[oklch(10% -75% 0deg / 0.25)-oklch(0.1 -0.3 0 / 0.25)] ___\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(10% -75% 0deg / 0.25)', expected = 'oklch(0.1 -0.3 0 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...999 0 / 0.25)' == 'oklch(0.1 -0.3 0 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 -0.3 0 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 -0.29999999999999999 0 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 -0.29999999999999999 0 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklch_4[oklch(1 -0.3 0 / 0.25)-oklch(1 -0.3 0 / 0.25)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(1 -0.3 0 / 0.25)', expected = 'oklch(1 -0.3 0 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1 -0.2...999 0 / 0.25)' == 'oklch(1 -0.3 0 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1 -0.3 0 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1 -0.29999999999999999 0 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1 -0.29999999999999999 0 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_oklch_4[oklch(100% -0.3 0 / 25.0%)-oklch(1 -0.3 0 / 0.25)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(100% -0.3 0 / 25.0%)', expected = 'oklch(1 -0.3 0 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1 -0.2...999 0 / 0.25)' == 'oklch(1 -0.3 0 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1 -0.3 0 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1 -0.29999999999999999 0 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1 -0.29999999999999999 0 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___ test_color_oklch_4[oklch(100% -75% 0deg / 0.25)-oklch(1 -0.3 0 / 0.25)] ____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(100% -75% 0deg / 0.25)', expected = 'oklch(1 -0.3 0 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1 -0.2...999 0 / 0.25)' == 'oklch(1 -0.3 0 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1 -0.3 0 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1 -0.29999999999999999 0 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1 -0.29999999999999999 0 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_oklch_4[oklch(1.1 -0.3 0 / 0.25)-oklch(1.1 -0.3 0 / 0.25)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(1.1 -0.3 0 / 0.25)', expected = 'oklch(1.1 -0.3 0 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...999 0 / 0.25)' == 'oklch(1.1 -0.3 0 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 -0.3 0 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 -0.29999999999999999 0 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 -0.29999999999999999 0 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___ test_color_oklch_4[oklch(110% -0.3 0 / 25.0%)-oklch(1.1 -0.3 0 / 0.25)] ____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(110% -0.3 0 / 25.0%)', expected = 'oklch(1.1 -0.3 0 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...999 0 / 0.25)' == 'oklch(1.1 -0.3 0 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 -0.3 0 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 -0.29999999999999999 0 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 -0.29999999999999999 0 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__ test_color_oklch_4[oklch(110% -75% 0deg / 0.25)-oklch(1.1 -0.3 0 / 0.25)] ___\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(110% -75% 0deg / 0.25)', expected = 'oklch(1.1 -0.3 0 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...999 0 / 0.25)' == 'oklch(1.1 -0.3 0 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 -0.3 0 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 -0.29999999999999999 0 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 -0.29999999999999999 0 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___ test_color_oklch_4[oklch(-0.1 -0.3 0 / 0.25)-oklch(-0.1 -0.3 0 / 0.25)] ____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-0.1 -0.3 0 / 0.25)', expected = 'oklch(-0.1 -0.3 0 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...999 0 / 0.25)' == 'oklch(-0.1 -0.3 0 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 -0.3 0 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 -0.29999999999999999 0 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 -0.29999999999999999 0 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___ test_color_oklch_4[oklch(-10% -0.3 0 / 25.0%)-oklch(-0.1 -0.3 0 / 0.25)] ___\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-10% -0.3 0 / 25.0%)', expected = 'oklch(-0.1 -0.3 0 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...999 0 / 0.25)' == 'oklch(-0.1 -0.3 0 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 -0.3 0 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 -0.29999999999999999 0 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 -0.29999999999999999 0 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__ test_color_oklch_4[oklch(-10% -75% 0deg / 0.25)-oklch(-0.1 -0.3 0 / 0.25)] __\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-10% -75% 0deg / 0.25)', expected = 'oklch(-0.1 -0.3 0 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...999 0 / 0.25)' == 'oklch(-0.1 -0.3 0 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 -0.3 0 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 -0.29999999999999999 0 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 -0.29999999999999999 0 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklch_4[oklch(0.1 0 10 / 0.25)-oklch(0.1 0 10 / 0.25)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0.1 0 10 / 0.25)', expected = 'oklch(0.1 0 10 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000... 0 10 / 0.25)' == 'oklch(0.1 0 10 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 0 10 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 0 10 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 0 10 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklch_4[oklch(10% 0 10 / 25.0%)-oklch(0.1 0 10 / 0.25)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(10% 0 10 / 25.0%)', expected = 'oklch(0.1 0 10 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000... 0 10 / 0.25)' == 'oklch(0.1 0 10 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 0 10 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 0 10 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 0 10 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_oklch_4[oklch(10% 0% 10deg / 0.25)-oklch(0.1 0 10 / 0.25)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(10% 0% 10deg / 0.25)', expected = 'oklch(0.1 0 10 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000... 0 10 / 0.25)' == 'oklch(0.1 0 10 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 0 10 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 0 10 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 0 10 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklch_4[oklch(1.1 0 10 / 0.25)-oklch(1.1 0 10 / 0.25)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(1.1 0 10 / 0.25)', expected = 'oklch(1.1 0 10 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000... 0 10 / 0.25)' == 'oklch(1.1 0 10 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 0 10 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 0 10 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 0 10 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklch_4[oklch(110% 0 10 / 25.0%)-oklch(1.1 0 10 / 0.25)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(110% 0 10 / 25.0%)', expected = 'oklch(1.1 0 10 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000... 0 10 / 0.25)' == 'oklch(1.1 0 10 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 0 10 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 0 10 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 0 10 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_oklch_4[oklch(110% 0% 10deg / 0.25)-oklch(1.1 0 10 / 0.25)] ____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(110% 0% 10deg / 0.25)', expected = 'oklch(1.1 0 10 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000... 0 10 / 0.25)' == 'oklch(1.1 0 10 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 0 10 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 0 10 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 0 10 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklch_4[oklch(-0.1 0 10 / 0.25)-oklch(-0.1 0 10 / 0.25)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-0.1 0 10 / 0.25)', expected = 'oklch(-0.1 0 10 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100... 0 10 / 0.25)' == 'oklch(-0.1 0 10 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 0 10 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 0 10 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 0 10 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklch_4[oklch(-10% 0 10 / 25.0%)-oklch(-0.1 0 10 / 0.25)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-10% 0 10 / 25.0%)', expected = 'oklch(-0.1 0 10 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100... 0 10 / 0.25)' == 'oklch(-0.1 0 10 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 0 10 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 0 10 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 0 10 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___ test_color_oklch_4[oklch(-10% 0% 10deg / 0.25)-oklch(-0.1 0 10 / 0.25)] ____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-10% 0% 10deg / 0.25)', expected = 'oklch(-0.1 0 10 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100... 0 10 / 0.25)' == 'oklch(-0.1 0 10 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 0 10 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 0 10 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 0 10 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___ test_color_oklch_4[oklch(0.1 0.12 10 / 0.25)-oklch(0.1 0.12 10 / 0.25)] ____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0.1 0.12 10 / 0.25)', expected = 'oklch(0.1 0.12 10 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...12 10 / 0.25)' == 'oklch(0.1 0.12 10 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 0.12 10 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 0.12 10 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ++++++++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 0.12 10 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___ test_color_oklch_4[oklch(10% 0.12 10 / 25.0%)-oklch(0.1 0.12 10 / 0.25)] ___\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(10% 0.12 10 / 25.0%)', expected = 'oklch(0.1 0.12 10 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...12 10 / 0.25)' == 'oklch(0.1 0.12 10 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 0.12 10 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 0.12 10 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ++++++++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 0.12 10 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__ test_color_oklch_4[oklch(10% 30% 10deg / 0.25)-oklch(0.1 0.12 10 / 0.25)] ___\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(10% 30% 10deg / 0.25)', expected = 'oklch(0.1 0.12 10 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...12 10 / 0.25)' == 'oklch(0.1 0.12 10 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 0.12 10 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 0.12 10 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ++++++++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 0.12 10 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___ test_color_oklch_4[oklch(1.1 0.12 10 / 0.25)-oklch(1.1 0.12 10 / 0.25)] ____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(1.1 0.12 10 / 0.25)', expected = 'oklch(1.1 0.12 10 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...12 10 / 0.25)' == 'oklch(1.1 0.12 10 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 0.12 10 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 0.12 10 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? +++++++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 0.12 10 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__ test_color_oklch_4[oklch(110% 0.12 10 / 25.0%)-oklch(1.1 0.12 10 / 0.25)] ___\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(110% 0.12 10 / 25.0%)', expected = 'oklch(1.1 0.12 10 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...12 10 / 0.25)' == 'oklch(1.1 0.12 10 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 0.12 10 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 0.12 10 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? +++++++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 0.12 10 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__ test_color_oklch_4[oklch(110% 30% 10deg / 0.25)-oklch(1.1 0.12 10 / 0.25)] __\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(110% 30% 10deg / 0.25)', expected = 'oklch(1.1 0.12 10 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...12 10 / 0.25)' == 'oklch(1.1 0.12 10 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 0.12 10 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 0.12 10 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? +++++++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 0.12 10 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__ test_color_oklch_4[oklch(-0.1 0.12 10 / 0.25)-oklch(-0.1 0.12 10 / 0.25)] ___\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-0.1 0.12 10 / 0.25)', expected = 'oklch(-0.1 0.12 10 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...12 10 / 0.25)' == 'oklch(-0.1 0.12 10 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 0.12 10 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 0.12 10 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ++++++++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 0.12 10 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__ test_color_oklch_4[oklch(-10% 0.12 10 / 25.0%)-oklch(-0.1 0.12 10 / 0.25)] __\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-10% 0.12 10 / 25.0%)', expected = 'oklch(-0.1 0.12 10 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...12 10 / 0.25)' == 'oklch(-0.1 0.12 10 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 0.12 10 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 0.12 10 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ++++++++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 0.12 10 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_oklch_4[oklch(-10% 30% 10deg / 0.25)-oklch(-0.1 0.12 10 / 0.25)] __\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-10% 30% 10deg / 0.25)', expected = 'oklch(-0.1 0.12 10 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...12 10 / 0.25)' == 'oklch(-0.1 0.12 10 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 0.12 10 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 0.12 10 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ++++++++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 0.12 10 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklch_4[oklch(0 0.4 10 / 0.25)-oklch(0 0.4 10 / 0.25)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0 0.4 10 / 0.25)', expected = 'oklch(0 0.4 10 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0 0.40...02 10 / 0.25)' == 'oklch(0 0.4 10 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0 0.4 10 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0 0.40000000000000002 10 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0 0.40000000000000002 10 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklch_4[oklch(0% 0.4 10 / 25.0%)-oklch(0 0.4 10 / 0.25)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0% 0.4 10 / 25.0%)', expected = 'oklch(0 0.4 10 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0 0.40...02 10 / 0.25)' == 'oklch(0 0.4 10 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0 0.4 10 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0 0.40000000000000002 10 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0 0.40000000000000002 10 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_oklch_4[oklch(0% 100% 10deg / 0.25)-oklch(0 0.4 10 / 0.25)] ____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0% 100% 10deg / 0.25)', expected = 'oklch(0 0.4 10 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0 0.40...02 10 / 0.25)' == 'oklch(0 0.4 10 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0 0.4 10 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0 0.40000000000000002 10 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0 0.40000000000000002 10 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_oklch_4[oklch(0.1 0.4 10 / 0.25)-oklch(0.1 0.4 10 / 0.25)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0.1 0.4 10 / 0.25)', expected = 'oklch(0.1 0.4 10 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...02 10 / 0.25)' == 'oklch(0.1 0.4 10 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 0.4 10 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 0.40000000000000002 10 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 0.40000000000000002 10 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_oklch_4[oklch(10% 0.4 10 / 25.0%)-oklch(0.1 0.4 10 / 0.25)] ____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(10% 0.4 10 / 25.0%)', expected = 'oklch(0.1 0.4 10 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...02 10 / 0.25)' == 'oklch(0.1 0.4 10 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 0.4 10 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 0.40000000000000002 10 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 0.40000000000000002 10 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__ test_color_oklch_4[oklch(10% 100% 10deg / 0.25)-oklch(0.1 0.4 10 / 0.25)] ___\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(10% 100% 10deg / 0.25)', expected = 'oklch(0.1 0.4 10 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...02 10 / 0.25)' == 'oklch(0.1 0.4 10 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 0.4 10 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 0.40000000000000002 10 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 0.40000000000000002 10 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklch_4[oklch(1 0.4 10 / 0.25)-oklch(1 0.4 10 / 0.25)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(1 0.4 10 / 0.25)', expected = 'oklch(1 0.4 10 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1 0.40...02 10 / 0.25)' == 'oklch(1 0.4 10 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1 0.4 10 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1 0.40000000000000002 10 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1 0.40000000000000002 10 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_oklch_4[oklch(100% 0.4 10 / 25.0%)-oklch(1 0.4 10 / 0.25)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(100% 0.4 10 / 25.0%)', expected = 'oklch(1 0.4 10 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1 0.40...02 10 / 0.25)' == 'oklch(1 0.4 10 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1 0.4 10 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1 0.40000000000000002 10 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1 0.40000000000000002 10 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___ test_color_oklch_4[oklch(100% 100% 10deg / 0.25)-oklch(1 0.4 10 / 0.25)] ___\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(100% 100% 10deg / 0.25)', expected = 'oklch(1 0.4 10 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1 0.40...02 10 / 0.25)' == 'oklch(1 0.4 10 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1 0.4 10 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1 0.40000000000000002 10 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1 0.40000000000000002 10 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_oklch_4[oklch(1.1 0.4 10 / 0.25)-oklch(1.1 0.4 10 / 0.25)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(1.1 0.4 10 / 0.25)', expected = 'oklch(1.1 0.4 10 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...02 10 / 0.25)' == 'oklch(1.1 0.4 10 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 0.4 10 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 0.40000000000000002 10 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 0.40000000000000002 10 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___ test_color_oklch_4[oklch(110% 0.4 10 / 25.0%)-oklch(1.1 0.4 10 / 0.25)] ____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(110% 0.4 10 / 25.0%)', expected = 'oklch(1.1 0.4 10 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...02 10 / 0.25)' == 'oklch(1.1 0.4 10 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 0.4 10 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 0.40000000000000002 10 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 0.40000000000000002 10 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__ test_color_oklch_4[oklch(110% 100% 10deg / 0.25)-oklch(1.1 0.4 10 / 0.25)] __\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(110% 100% 10deg / 0.25)', expected = 'oklch(1.1 0.4 10 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...02 10 / 0.25)' == 'oklch(1.1 0.4 10 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 0.4 10 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 0.40000000000000002 10 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 0.40000000000000002 10 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___ test_color_oklch_4[oklch(-0.1 0.4 10 / 0.25)-oklch(-0.1 0.4 10 / 0.25)] ____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-0.1 0.4 10 / 0.25)', expected = 'oklch(-0.1 0.4 10 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...02 10 / 0.25)' == 'oklch(-0.1 0.4 10 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 0.4 10 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 0.40000000000000002 10 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 0.40000000000000002 10 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___ test_color_oklch_4[oklch(-10% 0.4 10 / 25.0%)-oklch(-0.1 0.4 10 / 0.25)] ___\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-10% 0.4 10 / 25.0%)', expected = 'oklch(-0.1 0.4 10 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...02 10 / 0.25)' == 'oklch(-0.1 0.4 10 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 0.4 10 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 0.40000000000000002 10 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 0.40000000000000002 10 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_oklch_4[oklch(-10% 100% 10deg / 0.25)-oklch(-0.1 0.4 10 / 0.25)] __\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-10% 100% 10deg / 0.25)', expected = 'oklch(-0.1 0.4 10 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...02 10 / 0.25)' == 'oklch(-0.1 0.4 10 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 0.4 10 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 0.40000000000000002 10 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 0.40000000000000002 10 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklch_4[oklch(0 0.6 10 / 0.25)-oklch(0 0.6 10 / 0.25)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0 0.6 10 / 0.25)', expected = 'oklch(0 0.6 10 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0 0.59...98 10 / 0.25)' == 'oklch(0 0.6 10 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0 0.6 10 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0 0.59999999999999998 10 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0 0.59999999999999998 10 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklch_4[oklch(0% 0.6 10 / 25.0%)-oklch(0 0.6 10 / 0.25)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0% 0.6 10 / 25.0%)', expected = 'oklch(0 0.6 10 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0 0.59...98 10 / 0.25)' == 'oklch(0 0.6 10 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0 0.6 10 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0 0.59999999999999998 10 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0 0.59999999999999998 10 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_oklch_4[oklch(0% 150% 10deg / 0.25)-oklch(0 0.6 10 / 0.25)] ____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0% 150% 10deg / 0.25)', expected = 'oklch(0 0.6 10 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0 0.59...98 10 / 0.25)' == 'oklch(0 0.6 10 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0 0.6 10 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0 0.59999999999999998 10 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0 0.59999999999999998 10 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_oklch_4[oklch(0.1 0.6 10 / 0.25)-oklch(0.1 0.6 10 / 0.25)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0.1 0.6 10 / 0.25)', expected = 'oklch(0.1 0.6 10 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...98 10 / 0.25)' == 'oklch(0.1 0.6 10 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 0.6 10 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 0.59999999999999998 10 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 0.59999999999999998 10 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_oklch_4[oklch(10% 0.6 10 / 25.0%)-oklch(0.1 0.6 10 / 0.25)] ____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(10% 0.6 10 / 25.0%)', expected = 'oklch(0.1 0.6 10 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...98 10 / 0.25)' == 'oklch(0.1 0.6 10 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 0.6 10 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 0.59999999999999998 10 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 0.59999999999999998 10 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__ test_color_oklch_4[oklch(10% 150% 10deg / 0.25)-oklch(0.1 0.6 10 / 0.25)] ___\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(10% 150% 10deg / 0.25)', expected = 'oklch(0.1 0.6 10 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...98 10 / 0.25)' == 'oklch(0.1 0.6 10 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 0.6 10 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 0.59999999999999998 10 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 0.59999999999999998 10 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklch_4[oklch(1 0.6 10 / 0.25)-oklch(1 0.6 10 / 0.25)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(1 0.6 10 / 0.25)', expected = 'oklch(1 0.6 10 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1 0.59...98 10 / 0.25)' == 'oklch(1 0.6 10 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1 0.6 10 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1 0.59999999999999998 10 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1 0.59999999999999998 10 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_oklch_4[oklch(100% 0.6 10 / 25.0%)-oklch(1 0.6 10 / 0.25)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(100% 0.6 10 / 25.0%)', expected = 'oklch(1 0.6 10 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1 0.59...98 10 / 0.25)' == 'oklch(1 0.6 10 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1 0.6 10 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1 0.59999999999999998 10 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1 0.59999999999999998 10 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___ test_color_oklch_4[oklch(100% 150% 10deg / 0.25)-oklch(1 0.6 10 / 0.25)] ___\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(100% 150% 10deg / 0.25)', expected = 'oklch(1 0.6 10 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1 0.59...98 10 / 0.25)' == 'oklch(1 0.6 10 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1 0.6 10 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1 0.59999999999999998 10 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1 0.59999999999999998 10 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_oklch_4[oklch(1.1 0.6 10 / 0.25)-oklch(1.1 0.6 10 / 0.25)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(1.1 0.6 10 / 0.25)', expected = 'oklch(1.1 0.6 10 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...98 10 / 0.25)' == 'oklch(1.1 0.6 10 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 0.6 10 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 0.59999999999999998 10 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 0.59999999999999998 10 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___ test_color_oklch_4[oklch(110% 0.6 10 / 25.0%)-oklch(1.1 0.6 10 / 0.25)] ____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(110% 0.6 10 / 25.0%)', expected = 'oklch(1.1 0.6 10 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...98 10 / 0.25)' == 'oklch(1.1 0.6 10 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 0.6 10 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 0.59999999999999998 10 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 0.59999999999999998 10 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__ test_color_oklch_4[oklch(110% 150% 10deg / 0.25)-oklch(1.1 0.6 10 / 0.25)] __\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(110% 150% 10deg / 0.25)', expected = 'oklch(1.1 0.6 10 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...98 10 / 0.25)' == 'oklch(1.1 0.6 10 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 0.6 10 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 0.59999999999999998 10 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 0.59999999999999998 10 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___ test_color_oklch_4[oklch(-0.1 0.6 10 / 0.25)-oklch(-0.1 0.6 10 / 0.25)] ____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-0.1 0.6 10 / 0.25)', expected = 'oklch(-0.1 0.6 10 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...98 10 / 0.25)' == 'oklch(-0.1 0.6 10 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 0.6 10 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 0.59999999999999998 10 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 0.59999999999999998 10 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___ test_color_oklch_4[oklch(-10% 0.6 10 / 25.0%)-oklch(-0.1 0.6 10 / 0.25)] ___\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-10% 0.6 10 / 25.0%)', expected = 'oklch(-0.1 0.6 10 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...98 10 / 0.25)' == 'oklch(-0.1 0.6 10 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 0.6 10 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 0.59999999999999998 10 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 0.59999999999999998 10 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_oklch_4[oklch(-10% 150% 10deg / 0.25)-oklch(-0.1 0.6 10 / 0.25)] __\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-10% 150% 10deg / 0.25)', expected = 'oklch(-0.1 0.6 10 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...98 10 / 0.25)' == 'oklch(-0.1 0.6 10 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 0.6 10 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 0.59999999999999998 10 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 0.59999999999999998 10 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklch_4[oklch(0 -0.3 10 / 0.25)-oklch(0 -0.3 10 / 0.25)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0 -0.3 10 / 0.25)', expected = 'oklch(0 -0.3 10 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0 -0.2...99 10 / 0.25)' == 'oklch(0 -0.3 10 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0 -0.3 10 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0 -0.29999999999999999 10 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0 -0.29999999999999999 10 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_oklch_4[oklch(0% -0.3 10 / 25.0%)-oklch(0 -0.3 10 / 0.25)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0% -0.3 10 / 25.0%)', expected = 'oklch(0 -0.3 10 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0 -0.2...99 10 / 0.25)' == 'oklch(0 -0.3 10 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0 -0.3 10 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0 -0.29999999999999999 10 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0 -0.29999999999999999 10 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___ test_color_oklch_4[oklch(0% -75% 10deg / 0.25)-oklch(0 -0.3 10 / 0.25)] ____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0% -75% 10deg / 0.25)', expected = 'oklch(0 -0.3 10 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0 -0.2...99 10 / 0.25)' == 'oklch(0 -0.3 10 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0 -0.3 10 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0 -0.29999999999999999 10 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0 -0.29999999999999999 10 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___ test_color_oklch_4[oklch(0.1 -0.3 10 / 0.25)-oklch(0.1 -0.3 10 / 0.25)] ____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0.1 -0.3 10 / 0.25)', expected = 'oklch(0.1 -0.3 10 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...99 10 / 0.25)' == 'oklch(0.1 -0.3 10 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 -0.3 10 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 -0.29999999999999999 10 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 -0.29999999999999999 10 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___ test_color_oklch_4[oklch(10% -0.3 10 / 25.0%)-oklch(0.1 -0.3 10 / 0.25)] ___\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(10% -0.3 10 / 25.0%)', expected = 'oklch(0.1 -0.3 10 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...99 10 / 0.25)' == 'oklch(0.1 -0.3 10 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 -0.3 10 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 -0.29999999999999999 10 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 -0.29999999999999999 10 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__ test_color_oklch_4[oklch(10% -75% 10deg / 0.25)-oklch(0.1 -0.3 10 / 0.25)] __\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(10% -75% 10deg / 0.25)', expected = 'oklch(0.1 -0.3 10 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...99 10 / 0.25)' == 'oklch(0.1 -0.3 10 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 -0.3 10 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 -0.29999999999999999 10 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 -0.29999999999999999 10 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklch_4[oklch(1 -0.3 10 / 0.25)-oklch(1 -0.3 10 / 0.25)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(1 -0.3 10 / 0.25)', expected = 'oklch(1 -0.3 10 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1 -0.2...99 10 / 0.25)' == 'oklch(1 -0.3 10 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1 -0.3 10 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1 -0.29999999999999999 10 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1 -0.29999999999999999 10 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___ test_color_oklch_4[oklch(100% -0.3 10 / 25.0%)-oklch(1 -0.3 10 / 0.25)] ____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(100% -0.3 10 / 25.0%)', expected = 'oklch(1 -0.3 10 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1 -0.2...99 10 / 0.25)' == 'oklch(1 -0.3 10 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1 -0.3 10 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1 -0.29999999999999999 10 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1 -0.29999999999999999 10 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__ test_color_oklch_4[oklch(100% -75% 10deg / 0.25)-oklch(1 -0.3 10 / 0.25)] ___\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(100% -75% 10deg / 0.25)', expected = 'oklch(1 -0.3 10 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1 -0.2...99 10 / 0.25)' == 'oklch(1 -0.3 10 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1 -0.3 10 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1 -0.29999999999999999 10 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1 -0.29999999999999999 10 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___ test_color_oklch_4[oklch(1.1 -0.3 10 / 0.25)-oklch(1.1 -0.3 10 / 0.25)] ____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(1.1 -0.3 10 / 0.25)', expected = 'oklch(1.1 -0.3 10 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...99 10 / 0.25)' == 'oklch(1.1 -0.3 10 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 -0.3 10 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 -0.29999999999999999 10 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 -0.29999999999999999 10 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__ test_color_oklch_4[oklch(110% -0.3 10 / 25.0%)-oklch(1.1 -0.3 10 / 0.25)] ___\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(110% -0.3 10 / 25.0%)', expected = 'oklch(1.1 -0.3 10 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...99 10 / 0.25)' == 'oklch(1.1 -0.3 10 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 -0.3 10 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 -0.29999999999999999 10 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 -0.29999999999999999 10 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_oklch_4[oklch(110% -75% 10deg / 0.25)-oklch(1.1 -0.3 10 / 0.25)] __\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(110% -75% 10deg / 0.25)', expected = 'oklch(1.1 -0.3 10 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...99 10 / 0.25)' == 'oklch(1.1 -0.3 10 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 -0.3 10 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 -0.29999999999999999 10 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 -0.29999999999999999 10 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__ test_color_oklch_4[oklch(-0.1 -0.3 10 / 0.25)-oklch(-0.1 -0.3 10 / 0.25)] ___\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-0.1 -0.3 10 / 0.25)', expected = 'oklch(-0.1 -0.3 10 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...99 10 / 0.25)' == 'oklch(-0.1 -0.3 10 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 -0.3 10 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 -0.29999999999999999 10 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 -0.29999999999999999 10 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__ test_color_oklch_4[oklch(-10% -0.3 10 / 25.0%)-oklch(-0.1 -0.3 10 / 0.25)] __\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-10% -0.3 10 / 25.0%)', expected = 'oklch(-0.1 -0.3 10 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...99 10 / 0.25)' == 'oklch(-0.1 -0.3 10 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 -0.3 10 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 -0.29999999999999999 10 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 -0.29999999999999999 10 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_oklch_4[oklch(-10% -75% 10deg / 0.25)-oklch(-0.1 -0.3 10 / 0.25)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-10% -75% 10deg / 0.25)', expected = 'oklch(-0.1 -0.3 10 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...99 10 / 0.25)' == 'oklch(-0.1 -0.3 10 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 -0.3 10 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 -0.29999999999999999 10 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 -0.29999999999999999 10 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklch_4[oklch(0.1 0 110 / 0.25)-oklch(0.1 0 110 / 0.25)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0.1 0 110 / 0.25)', expected = 'oklch(0.1 0 110 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...0 110 / 0.25)' == 'oklch(0.1 0 110 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 0 110 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 0 110 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 0 110 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklch_4[oklch(10% 0 110 / 25.0%)-oklch(0.1 0 110 / 0.25)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(10% 0 110 / 25.0%)', expected = 'oklch(0.1 0 110 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...0 110 / 0.25)' == 'oklch(0.1 0 110 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 0 110 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 0 110 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 0 110 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___ test_color_oklch_4[oklch(10% 0% 110deg / 0.25)-oklch(0.1 0 110 / 0.25)] ____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(10% 0% 110deg / 0.25)', expected = 'oklch(0.1 0 110 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...0 110 / 0.25)' == 'oklch(0.1 0 110 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 0 110 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 0 110 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 0 110 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklch_4[oklch(1.1 0 110 / 0.25)-oklch(1.1 0 110 / 0.25)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(1.1 0 110 / 0.25)', expected = 'oklch(1.1 0 110 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...0 110 / 0.25)' == 'oklch(1.1 0 110 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 0 110 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 0 110 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 0 110 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_oklch_4[oklch(110% 0 110 / 25.0%)-oklch(1.1 0 110 / 0.25)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(110% 0 110 / 25.0%)', expected = 'oklch(1.1 0 110 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...0 110 / 0.25)' == 'oklch(1.1 0 110 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 0 110 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 0 110 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 0 110 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___ test_color_oklch_4[oklch(110% 0% 110deg / 0.25)-oklch(1.1 0 110 / 0.25)] ___\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(110% 0% 110deg / 0.25)', expected = 'oklch(1.1 0 110 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...0 110 / 0.25)' == 'oklch(1.1 0 110 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 0 110 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 0 110 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 0 110 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_oklch_4[oklch(-0.1 0 110 / 0.25)-oklch(-0.1 0 110 / 0.25)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-0.1 0 110 / 0.25)', expected = 'oklch(-0.1 0 110 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...0 110 / 0.25)' == 'oklch(-0.1 0 110 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 0 110 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 0 110 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 0 110 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_oklch_4[oklch(-10% 0 110 / 25.0%)-oklch(-0.1 0 110 / 0.25)] ____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-10% 0 110 / 25.0%)', expected = 'oklch(-0.1 0 110 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...0 110 / 0.25)' == 'oklch(-0.1 0 110 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 0 110 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 0 110 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 0 110 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__ test_color_oklch_4[oklch(-10% 0% 110deg / 0.25)-oklch(-0.1 0 110 / 0.25)] ___\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-10% 0% 110deg / 0.25)', expected = 'oklch(-0.1 0 110 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...0 110 / 0.25)' == 'oklch(-0.1 0 110 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 0 110 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 0 110 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 0 110 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__ test_color_oklch_4[oklch(0.1 0.12 110 / 0.25)-oklch(0.1 0.12 110 / 0.25)] ___\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0.1 0.12 110 / 0.25)', expected = 'oklch(0.1 0.12 110 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...2 110 / 0.25)' == 'oklch(0.1 0.12 110 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 0.12 110 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 0.12 110 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ++++++++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 0.12 110 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__ test_color_oklch_4[oklch(10% 0.12 110 / 25.0%)-oklch(0.1 0.12 110 / 0.25)] __\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(10% 0.12 110 / 25.0%)', expected = 'oklch(0.1 0.12 110 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...2 110 / 0.25)' == 'oklch(0.1 0.12 110 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 0.12 110 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 0.12 110 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ++++++++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 0.12 110 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_oklch_4[oklch(10% 30% 110deg / 0.25)-oklch(0.1 0.12 110 / 0.25)] __\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(10% 30% 110deg / 0.25)', expected = 'oklch(0.1 0.12 110 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...2 110 / 0.25)' == 'oklch(0.1 0.12 110 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 0.12 110 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 0.12 110 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ++++++++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 0.12 110 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__ test_color_oklch_4[oklch(1.1 0.12 110 / 0.25)-oklch(1.1 0.12 110 / 0.25)] ___\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(1.1 0.12 110 / 0.25)', expected = 'oklch(1.1 0.12 110 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...2 110 / 0.25)' == 'oklch(1.1 0.12 110 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 0.12 110 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 0.12 110 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? +++++++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 0.12 110 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_oklch_4[oklch(110% 0.12 110 / 25.0%)-oklch(1.1 0.12 110 / 0.25)] __\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(110% 0.12 110 / 25.0%)', expected = 'oklch(1.1 0.12 110 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...2 110 / 0.25)' == 'oklch(1.1 0.12 110 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 0.12 110 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 0.12 110 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? +++++++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 0.12 110 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_oklch_4[oklch(110% 30% 110deg / 0.25)-oklch(1.1 0.12 110 / 0.25)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(110% 30% 110deg / 0.25)', expected = 'oklch(1.1 0.12 110 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...2 110 / 0.25)' == 'oklch(1.1 0.12 110 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 0.12 110 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 0.12 110 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? +++++++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 0.12 110 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_oklch_4[oklch(-0.1 0.12 110 / 0.25)-oklch(-0.1 0.12 110 / 0.25)] __\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-0.1 0.12 110 / 0.25)', expected = 'oklch(-0.1 0.12 110 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...2 110 / 0.25)' == 'oklch(-0.1 0.12 110 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 0.12 110 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 0.12 110 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ++++++++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 0.12 110 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_oklch_4[oklch(-10% 0.12 110 / 25.0%)-oklch(-0.1 0.12 110 / 0.25)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-10% 0.12 110 / 25.0%)', expected = 'oklch(-0.1 0.12 110 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...2 110 / 0.25)' == 'oklch(-0.1 0.12 110 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 0.12 110 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 0.12 110 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ++++++++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 0.12 110 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_oklch_4[oklch(-10% 30% 110deg / 0.25)-oklch(-0.1 0.12 110 / 0.25)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-10% 30% 110deg / 0.25)', expected = 'oklch(-0.1 0.12 110 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...2 110 / 0.25)' == 'oklch(-0.1 0.12 110 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 0.12 110 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 0.12 110 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ++++++++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 0.12 110 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklch_4[oklch(0 0.4 110 / 0.25)-oklch(0 0.4 110 / 0.25)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0 0.4 110 / 0.25)', expected = 'oklch(0 0.4 110 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0 0.40...2 110 / 0.25)' == 'oklch(0 0.4 110 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0 0.4 110 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0 0.40000000000000002 110 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0 0.40000000000000002 110 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_oklch_4[oklch(0% 0.4 110 / 25.0%)-oklch(0 0.4 110 / 0.25)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0% 0.4 110 / 25.0%)', expected = 'oklch(0 0.4 110 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0 0.40...2 110 / 0.25)' == 'oklch(0 0.4 110 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0 0.4 110 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0 0.40000000000000002 110 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0 0.40000000000000002 110 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___ test_color_oklch_4[oklch(0% 100% 110deg / 0.25)-oklch(0 0.4 110 / 0.25)] ___\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0% 100% 110deg / 0.25)', expected = 'oklch(0 0.4 110 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0 0.40...2 110 / 0.25)' == 'oklch(0 0.4 110 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0 0.4 110 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0 0.40000000000000002 110 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0 0.40000000000000002 110 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___ test_color_oklch_4[oklch(0.1 0.4 110 / 0.25)-oklch(0.1 0.4 110 / 0.25)] ____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0.1 0.4 110 / 0.25)', expected = 'oklch(0.1 0.4 110 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...2 110 / 0.25)' == 'oklch(0.1 0.4 110 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 0.4 110 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 0.40000000000000002 110 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 0.40000000000000002 110 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___ test_color_oklch_4[oklch(10% 0.4 110 / 25.0%)-oklch(0.1 0.4 110 / 0.25)] ___\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(10% 0.4 110 / 25.0%)', expected = 'oklch(0.1 0.4 110 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...2 110 / 0.25)' == 'oklch(0.1 0.4 110 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 0.4 110 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 0.40000000000000002 110 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 0.40000000000000002 110 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_oklch_4[oklch(10% 100% 110deg / 0.25)-oklch(0.1 0.4 110 / 0.25)] __\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(10% 100% 110deg / 0.25)', expected = 'oklch(0.1 0.4 110 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...2 110 / 0.25)' == 'oklch(0.1 0.4 110 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 0.4 110 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 0.40000000000000002 110 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 0.40000000000000002 110 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklch_4[oklch(1 0.4 110 / 0.25)-oklch(1 0.4 110 / 0.25)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(1 0.4 110 / 0.25)', expected = 'oklch(1 0.4 110 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1 0.40...2 110 / 0.25)' == 'oklch(1 0.4 110 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1 0.4 110 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1 0.40000000000000002 110 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1 0.40000000000000002 110 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___ test_color_oklch_4[oklch(100% 0.4 110 / 25.0%)-oklch(1 0.4 110 / 0.25)] ____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(100% 0.4 110 / 25.0%)', expected = 'oklch(1 0.4 110 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1 0.40...2 110 / 0.25)' == 'oklch(1 0.4 110 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1 0.4 110 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1 0.40000000000000002 110 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1 0.40000000000000002 110 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__ test_color_oklch_4[oklch(100% 100% 110deg / 0.25)-oklch(1 0.4 110 / 0.25)] __\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(100% 100% 110deg / 0.25)', expected = 'oklch(1 0.4 110 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1 0.40...2 110 / 0.25)' == 'oklch(1 0.4 110 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1 0.4 110 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1 0.40000000000000002 110 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1 0.40000000000000002 110 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___ test_color_oklch_4[oklch(1.1 0.4 110 / 0.25)-oklch(1.1 0.4 110 / 0.25)] ____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(1.1 0.4 110 / 0.25)', expected = 'oklch(1.1 0.4 110 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...2 110 / 0.25)' == 'oklch(1.1 0.4 110 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 0.4 110 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 0.40000000000000002 110 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 0.40000000000000002 110 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__ test_color_oklch_4[oklch(110% 0.4 110 / 25.0%)-oklch(1.1 0.4 110 / 0.25)] ___\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(110% 0.4 110 / 25.0%)', expected = 'oklch(1.1 0.4 110 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...2 110 / 0.25)' == 'oklch(1.1 0.4 110 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 0.4 110 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 0.40000000000000002 110 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 0.40000000000000002 110 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_oklch_4[oklch(110% 100% 110deg / 0.25)-oklch(1.1 0.4 110 / 0.25)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(110% 100% 110deg / 0.25)', expected = 'oklch(1.1 0.4 110 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...2 110 / 0.25)' == 'oklch(1.1 0.4 110 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 0.4 110 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 0.40000000000000002 110 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 0.40000000000000002 110 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__ test_color_oklch_4[oklch(-0.1 0.4 110 / 0.25)-oklch(-0.1 0.4 110 / 0.25)] ___\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-0.1 0.4 110 / 0.25)', expected = 'oklch(-0.1 0.4 110 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...2 110 / 0.25)' == 'oklch(-0.1 0.4 110 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 0.4 110 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 0.40000000000000002 110 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 0.40000000000000002 110 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__ test_color_oklch_4[oklch(-10% 0.4 110 / 25.0%)-oklch(-0.1 0.4 110 / 0.25)] __\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-10% 0.4 110 / 25.0%)', expected = 'oklch(-0.1 0.4 110 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...2 110 / 0.25)' == 'oklch(-0.1 0.4 110 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 0.4 110 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 0.40000000000000002 110 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 0.40000000000000002 110 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_oklch_4[oklch(-10% 100% 110deg / 0.25)-oklch(-0.1 0.4 110 / 0.25)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-10% 100% 110deg / 0.25)', expected = 'oklch(-0.1 0.4 110 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...2 110 / 0.25)' == 'oklch(-0.1 0.4 110 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 0.4 110 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 0.40000000000000002 110 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 0.40000000000000002 110 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklch_4[oklch(0 0.6 110 / 0.25)-oklch(0 0.6 110 / 0.25)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0 0.6 110 / 0.25)', expected = 'oklch(0 0.6 110 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0 0.59...8 110 / 0.25)' == 'oklch(0 0.6 110 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0 0.6 110 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0 0.59999999999999998 110 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0 0.59999999999999998 110 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_oklch_4[oklch(0% 0.6 110 / 25.0%)-oklch(0 0.6 110 / 0.25)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0% 0.6 110 / 25.0%)', expected = 'oklch(0 0.6 110 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0 0.59...8 110 / 0.25)' == 'oklch(0 0.6 110 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0 0.6 110 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0 0.59999999999999998 110 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0 0.59999999999999998 110 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___ test_color_oklch_4[oklch(0% 150% 110deg / 0.25)-oklch(0 0.6 110 / 0.25)] ___\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0% 150% 110deg / 0.25)', expected = 'oklch(0 0.6 110 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0 0.59...8 110 / 0.25)' == 'oklch(0 0.6 110 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0 0.6 110 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0 0.59999999999999998 110 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0 0.59999999999999998 110 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___ test_color_oklch_4[oklch(0.1 0.6 110 / 0.25)-oklch(0.1 0.6 110 / 0.25)] ____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0.1 0.6 110 / 0.25)', expected = 'oklch(0.1 0.6 110 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...8 110 / 0.25)' == 'oklch(0.1 0.6 110 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 0.6 110 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 0.59999999999999998 110 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 0.59999999999999998 110 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___ test_color_oklch_4[oklch(10% 0.6 110 / 25.0%)-oklch(0.1 0.6 110 / 0.25)] ___\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(10% 0.6 110 / 25.0%)', expected = 'oklch(0.1 0.6 110 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...8 110 / 0.25)' == 'oklch(0.1 0.6 110 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 0.6 110 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 0.59999999999999998 110 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 0.59999999999999998 110 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_oklch_4[oklch(10% 150% 110deg / 0.25)-oklch(0.1 0.6 110 / 0.25)] __\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(10% 150% 110deg / 0.25)', expected = 'oklch(0.1 0.6 110 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...8 110 / 0.25)' == 'oklch(0.1 0.6 110 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 0.6 110 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 0.59999999999999998 110 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 0.59999999999999998 110 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklch_4[oklch(1 0.6 110 / 0.25)-oklch(1 0.6 110 / 0.25)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(1 0.6 110 / 0.25)', expected = 'oklch(1 0.6 110 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1 0.59...8 110 / 0.25)' == 'oklch(1 0.6 110 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1 0.6 110 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1 0.59999999999999998 110 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1 0.59999999999999998 110 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___ test_color_oklch_4[oklch(100% 0.6 110 / 25.0%)-oklch(1 0.6 110 / 0.25)] ____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(100% 0.6 110 / 25.0%)', expected = 'oklch(1 0.6 110 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1 0.59...8 110 / 0.25)' == 'oklch(1 0.6 110 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1 0.6 110 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1 0.59999999999999998 110 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1 0.59999999999999998 110 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__ test_color_oklch_4[oklch(100% 150% 110deg / 0.25)-oklch(1 0.6 110 / 0.25)] __\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(100% 150% 110deg / 0.25)', expected = 'oklch(1 0.6 110 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1 0.59...8 110 / 0.25)' == 'oklch(1 0.6 110 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1 0.6 110 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1 0.59999999999999998 110 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1 0.59999999999999998 110 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___ test_color_oklch_4[oklch(1.1 0.6 110 / 0.25)-oklch(1.1 0.6 110 / 0.25)] ____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(1.1 0.6 110 / 0.25)', expected = 'oklch(1.1 0.6 110 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...8 110 / 0.25)' == 'oklch(1.1 0.6 110 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 0.6 110 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 0.59999999999999998 110 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 0.59999999999999998 110 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__ test_color_oklch_4[oklch(110% 0.6 110 / 25.0%)-oklch(1.1 0.6 110 / 0.25)] ___\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(110% 0.6 110 / 25.0%)', expected = 'oklch(1.1 0.6 110 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...8 110 / 0.25)' == 'oklch(1.1 0.6 110 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 0.6 110 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 0.59999999999999998 110 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 0.59999999999999998 110 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_oklch_4[oklch(110% 150% 110deg / 0.25)-oklch(1.1 0.6 110 / 0.25)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(110% 150% 110deg / 0.25)', expected = 'oklch(1.1 0.6 110 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...8 110 / 0.25)' == 'oklch(1.1 0.6 110 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 0.6 110 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 0.59999999999999998 110 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 0.59999999999999998 110 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__ test_color_oklch_4[oklch(-0.1 0.6 110 / 0.25)-oklch(-0.1 0.6 110 / 0.25)] ___\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-0.1 0.6 110 / 0.25)', expected = 'oklch(-0.1 0.6 110 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...8 110 / 0.25)' == 'oklch(-0.1 0.6 110 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 0.6 110 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 0.59999999999999998 110 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 0.59999999999999998 110 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__ test_color_oklch_4[oklch(-10% 0.6 110 / 25.0%)-oklch(-0.1 0.6 110 / 0.25)] __\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-10% 0.6 110 / 25.0%)', expected = 'oklch(-0.1 0.6 110 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...8 110 / 0.25)' == 'oklch(-0.1 0.6 110 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 0.6 110 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 0.59999999999999998 110 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 0.59999999999999998 110 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_oklch_4[oklch(-10% 150% 110deg / 0.25)-oklch(-0.1 0.6 110 / 0.25)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-10% 150% 110deg / 0.25)', expected = 'oklch(-0.1 0.6 110 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...8 110 / 0.25)' == 'oklch(-0.1 0.6 110 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 0.6 110 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 0.59999999999999998 110 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 0.59999999999999998 110 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_oklch_4[oklch(0 -0.3 110 / 0.25)-oklch(0 -0.3 110 / 0.25)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0 -0.3 110 / 0.25)', expected = 'oklch(0 -0.3 110 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0 -0.2...9 110 / 0.25)' == 'oklch(0 -0.3 110 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0 -0.3 110 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0 -0.29999999999999999 110 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0 -0.29999999999999999 110 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___ test_color_oklch_4[oklch(0% -0.3 110 / 25.0%)-oklch(0 -0.3 110 / 0.25)] ____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0% -0.3 110 / 25.0%)', expected = 'oklch(0 -0.3 110 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0 -0.2...9 110 / 0.25)' == 'oklch(0 -0.3 110 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0 -0.3 110 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0 -0.29999999999999999 110 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0 -0.29999999999999999 110 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__ test_color_oklch_4[oklch(0% -75% 110deg / 0.25)-oklch(0 -0.3 110 / 0.25)] ___\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0% -75% 110deg / 0.25)', expected = 'oklch(0 -0.3 110 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0 -0.2...9 110 / 0.25)' == 'oklch(0 -0.3 110 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0 -0.3 110 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0 -0.29999999999999999 110 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0 -0.29999999999999999 110 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__ test_color_oklch_4[oklch(0.1 -0.3 110 / 0.25)-oklch(0.1 -0.3 110 / 0.25)] ___\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0.1 -0.3 110 / 0.25)', expected = 'oklch(0.1 -0.3 110 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...9 110 / 0.25)' == 'oklch(0.1 -0.3 110 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 -0.3 110 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 -0.29999999999999999 110 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 -0.29999999999999999 110 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__ test_color_oklch_4[oklch(10% -0.3 110 / 25.0%)-oklch(0.1 -0.3 110 / 0.25)] __\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(10% -0.3 110 / 25.0%)', expected = 'oklch(0.1 -0.3 110 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...9 110 / 0.25)' == 'oklch(0.1 -0.3 110 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 -0.3 110 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 -0.29999999999999999 110 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 -0.29999999999999999 110 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_oklch_4[oklch(10% -75% 110deg / 0.25)-oklch(0.1 -0.3 110 / 0.25)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(10% -75% 110deg / 0.25)', expected = 'oklch(0.1 -0.3 110 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...9 110 / 0.25)' == 'oklch(0.1 -0.3 110 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 -0.3 110 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 -0.29999999999999999 110 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 -0.29999999999999999 110 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_oklch_4[oklch(1 -0.3 110 / 0.25)-oklch(1 -0.3 110 / 0.25)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(1 -0.3 110 / 0.25)', expected = 'oklch(1 -0.3 110 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1 -0.2...9 110 / 0.25)' == 'oklch(1 -0.3 110 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1 -0.3 110 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1 -0.29999999999999999 110 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1 -0.29999999999999999 110 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__ test_color_oklch_4[oklch(100% -0.3 110 / 25.0%)-oklch(1 -0.3 110 / 0.25)] ___\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(100% -0.3 110 / 25.0%)', expected = 'oklch(1 -0.3 110 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1 -0.2...9 110 / 0.25)' == 'oklch(1 -0.3 110 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1 -0.3 110 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1 -0.29999999999999999 110 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1 -0.29999999999999999 110 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_oklch_4[oklch(100% -75% 110deg / 0.25)-oklch(1 -0.3 110 / 0.25)] __\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(100% -75% 110deg / 0.25)', expected = 'oklch(1 -0.3 110 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1 -0.2...9 110 / 0.25)' == 'oklch(1 -0.3 110 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1 -0.3 110 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1 -0.29999999999999999 110 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1 -0.29999999999999999 110 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__ test_color_oklch_4[oklch(1.1 -0.3 110 / 0.25)-oklch(1.1 -0.3 110 / 0.25)] ___\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(1.1 -0.3 110 / 0.25)', expected = 'oklch(1.1 -0.3 110 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...9 110 / 0.25)' == 'oklch(1.1 -0.3 110 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 -0.3 110 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 -0.29999999999999999 110 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 -0.29999999999999999 110 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_oklch_4[oklch(110% -0.3 110 / 25.0%)-oklch(1.1 -0.3 110 / 0.25)] __\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(110% -0.3 110 / 25.0%)', expected = 'oklch(1.1 -0.3 110 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...9 110 / 0.25)' == 'oklch(1.1 -0.3 110 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 -0.3 110 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 -0.29999999999999999 110 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 -0.29999999999999999 110 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_oklch_4[oklch(110% -75% 110deg / 0.25)-oklch(1.1 -0.3 110 / 0.25)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(110% -75% 110deg / 0.25)', expected = 'oklch(1.1 -0.3 110 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...9 110 / 0.25)' == 'oklch(1.1 -0.3 110 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 -0.3 110 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 -0.29999999999999999 110 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 -0.29999999999999999 110 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_oklch_4[oklch(-0.1 -0.3 110 / 0.25)-oklch(-0.1 -0.3 110 / 0.25)] __\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-0.1 -0.3 110 / 0.25)', expected = 'oklch(-0.1 -0.3 110 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...9 110 / 0.25)' == 'oklch(-0.1 -0.3 110 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 -0.3 110 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 -0.29999999999999999 110 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 -0.29999999999999999 110 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_oklch_4[oklch(-10% -0.3 110 / 25.0%)-oklch(-0.1 -0.3 110 / 0.25)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-10% -0.3 110 / 25.0%)', expected = 'oklch(-0.1 -0.3 110 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...9 110 / 0.25)' == 'oklch(-0.1 -0.3 110 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 -0.3 110 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 -0.29999999999999999 110 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 -0.29999999999999999 110 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_oklch_4[oklch(-10% -75% 110deg / 0.25)-oklch(-0.1 -0.3 110 / 0.25)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-10% -75% 110deg / 0.25)', expected = 'oklch(-0.1 -0.3 110 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...9 110 / 0.25)' == 'oklch(-0.1 -0.3 110 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 -0.3 110 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 -0.29999999999999999 110 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 -0.29999999999999999 110 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklch_4[oklch(0.1 0 700 / 0.25)-oklch(0.1 0 340 / 0.25)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0.1 0 700 / 0.25)', expected = 'oklch(0.1 0 340 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...0 340 / 0.25)' == 'oklch(0.1 0 340 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 0 340 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 0 340 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 0 340 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklch_4[oklch(10% 0 700 / 25.0%)-oklch(0.1 0 340 / 0.25)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(10% 0 700 / 25.0%)', expected = 'oklch(0.1 0 340 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...0 340 / 0.25)' == 'oklch(0.1 0 340 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 0 340 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 0 340 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 0 340 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___ test_color_oklch_4[oklch(10% 0% 700deg / 0.25)-oklch(0.1 0 340 / 0.25)] ____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(10% 0% 700deg / 0.25)', expected = 'oklch(0.1 0 340 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...0 340 / 0.25)' == 'oklch(0.1 0 340 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 0 340 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 0 340 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 0 340 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklch_4[oklch(1.1 0 700 / 0.25)-oklch(1.1 0 340 / 0.25)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(1.1 0 700 / 0.25)', expected = 'oklch(1.1 0 340 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...0 340 / 0.25)' == 'oklch(1.1 0 340 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 0 340 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 0 340 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 0 340 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_oklch_4[oklch(110% 0 700 / 25.0%)-oklch(1.1 0 340 / 0.25)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(110% 0 700 / 25.0%)', expected = 'oklch(1.1 0 340 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...0 340 / 0.25)' == 'oklch(1.1 0 340 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 0 340 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 0 340 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 0 340 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___ test_color_oklch_4[oklch(110% 0% 700deg / 0.25)-oklch(1.1 0 340 / 0.25)] ___\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(110% 0% 700deg / 0.25)', expected = 'oklch(1.1 0 340 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...0 340 / 0.25)' == 'oklch(1.1 0 340 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 0 340 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 0 340 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 0 340 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_oklch_4[oklch(-0.1 0 700 / 0.25)-oklch(-0.1 0 340 / 0.25)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-0.1 0 700 / 0.25)', expected = 'oklch(-0.1 0 340 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...0 340 / 0.25)' == 'oklch(-0.1 0 340 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 0 340 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 0 340 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 0 340 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_oklch_4[oklch(-10% 0 700 / 25.0%)-oklch(-0.1 0 340 / 0.25)] ____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-10% 0 700 / 25.0%)', expected = 'oklch(-0.1 0 340 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...0 340 / 0.25)' == 'oklch(-0.1 0 340 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 0 340 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 0 340 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 0 340 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__ test_color_oklch_4[oklch(-10% 0% 700deg / 0.25)-oklch(-0.1 0 340 / 0.25)] ___\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-10% 0% 700deg / 0.25)', expected = 'oklch(-0.1 0 340 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...0 340 / 0.25)' == 'oklch(-0.1 0 340 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 0 340 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 0 340 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 0 340 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__ test_color_oklch_4[oklch(0.1 0.12 700 / 0.25)-oklch(0.1 0.12 340 / 0.25)] ___\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0.1 0.12 700 / 0.25)', expected = 'oklch(0.1 0.12 340 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...2 340 / 0.25)' == 'oklch(0.1 0.12 340 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 0.12 340 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 0.12 340 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ++++++++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 0.12 340 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__ test_color_oklch_4[oklch(10% 0.12 700 / 25.0%)-oklch(0.1 0.12 340 / 0.25)] __\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(10% 0.12 700 / 25.0%)', expected = 'oklch(0.1 0.12 340 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...2 340 / 0.25)' == 'oklch(0.1 0.12 340 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 0.12 340 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 0.12 340 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ++++++++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 0.12 340 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_oklch_4[oklch(10% 30% 700deg / 0.25)-oklch(0.1 0.12 340 / 0.25)] __\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(10% 30% 700deg / 0.25)', expected = 'oklch(0.1 0.12 340 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...2 340 / 0.25)' == 'oklch(0.1 0.12 340 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 0.12 340 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 0.12 340 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ++++++++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 0.12 340 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__ test_color_oklch_4[oklch(1.1 0.12 700 / 0.25)-oklch(1.1 0.12 340 / 0.25)] ___\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(1.1 0.12 700 / 0.25)', expected = 'oklch(1.1 0.12 340 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...2 340 / 0.25)' == 'oklch(1.1 0.12 340 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 0.12 340 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 0.12 340 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? +++++++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 0.12 340 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_oklch_4[oklch(110% 0.12 700 / 25.0%)-oklch(1.1 0.12 340 / 0.25)] __\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(110% 0.12 700 / 25.0%)', expected = 'oklch(1.1 0.12 340 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...2 340 / 0.25)' == 'oklch(1.1 0.12 340 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 0.12 340 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 0.12 340 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? +++++++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 0.12 340 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_oklch_4[oklch(110% 30% 700deg / 0.25)-oklch(1.1 0.12 340 / 0.25)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(110% 30% 700deg / 0.25)', expected = 'oklch(1.1 0.12 340 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...2 340 / 0.25)' == 'oklch(1.1 0.12 340 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 0.12 340 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 0.12 340 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? +++++++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 0.12 340 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_oklch_4[oklch(-0.1 0.12 700 / 0.25)-oklch(-0.1 0.12 340 / 0.25)] __\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-0.1 0.12 700 / 0.25)', expected = 'oklch(-0.1 0.12 340 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...2 340 / 0.25)' == 'oklch(-0.1 0.12 340 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 0.12 340 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 0.12 340 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ++++++++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 0.12 340 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_oklch_4[oklch(-10% 0.12 700 / 25.0%)-oklch(-0.1 0.12 340 / 0.25)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-10% 0.12 700 / 25.0%)', expected = 'oklch(-0.1 0.12 340 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...2 340 / 0.25)' == 'oklch(-0.1 0.12 340 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 0.12 340 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 0.12 340 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ++++++++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 0.12 340 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_oklch_4[oklch(-10% 30% 700deg / 0.25)-oklch(-0.1 0.12 340 / 0.25)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-10% 30% 700deg / 0.25)', expected = 'oklch(-0.1 0.12 340 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...2 340 / 0.25)' == 'oklch(-0.1 0.12 340 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 0.12 340 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 0.12 340 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ++++++++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 0.12 340 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklch_4[oklch(0 0.4 700 / 0.25)-oklch(0 0.4 340 / 0.25)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0 0.4 700 / 0.25)', expected = 'oklch(0 0.4 340 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0 0.40...2 340 / 0.25)' == 'oklch(0 0.4 340 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0 0.4 340 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0 0.40000000000000002 340 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0 0.40000000000000002 340 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_oklch_4[oklch(0% 0.4 700 / 25.0%)-oklch(0 0.4 340 / 0.25)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0% 0.4 700 / 25.0%)', expected = 'oklch(0 0.4 340 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0 0.40...2 340 / 0.25)' == 'oklch(0 0.4 340 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0 0.4 340 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0 0.40000000000000002 340 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0 0.40000000000000002 340 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___ test_color_oklch_4[oklch(0% 100% 700deg / 0.25)-oklch(0 0.4 340 / 0.25)] ___\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0% 100% 700deg / 0.25)', expected = 'oklch(0 0.4 340 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0 0.40...2 340 / 0.25)' == 'oklch(0 0.4 340 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0 0.4 340 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0 0.40000000000000002 340 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0 0.40000000000000002 340 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___ test_color_oklch_4[oklch(0.1 0.4 700 / 0.25)-oklch(0.1 0.4 340 / 0.25)] ____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0.1 0.4 700 / 0.25)', expected = 'oklch(0.1 0.4 340 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...2 340 / 0.25)' == 'oklch(0.1 0.4 340 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 0.4 340 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 0.40000000000000002 340 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 0.40000000000000002 340 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___ test_color_oklch_4[oklch(10% 0.4 700 / 25.0%)-oklch(0.1 0.4 340 / 0.25)] ___\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(10% 0.4 700 / 25.0%)', expected = 'oklch(0.1 0.4 340 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...2 340 / 0.25)' == 'oklch(0.1 0.4 340 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 0.4 340 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 0.40000000000000002 340 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 0.40000000000000002 340 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_oklch_4[oklch(10% 100% 700deg / 0.25)-oklch(0.1 0.4 340 / 0.25)] __\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(10% 100% 700deg / 0.25)', expected = 'oklch(0.1 0.4 340 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...2 340 / 0.25)' == 'oklch(0.1 0.4 340 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 0.4 340 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 0.40000000000000002 340 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 0.40000000000000002 340 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklch_4[oklch(1 0.4 700 / 0.25)-oklch(1 0.4 340 / 0.25)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(1 0.4 700 / 0.25)', expected = 'oklch(1 0.4 340 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1 0.40...2 340 / 0.25)' == 'oklch(1 0.4 340 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1 0.4 340 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1 0.40000000000000002 340 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1 0.40000000000000002 340 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___ test_color_oklch_4[oklch(100% 0.4 700 / 25.0%)-oklch(1 0.4 340 / 0.25)] ____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(100% 0.4 700 / 25.0%)', expected = 'oklch(1 0.4 340 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1 0.40...2 340 / 0.25)' == 'oklch(1 0.4 340 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1 0.4 340 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1 0.40000000000000002 340 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1 0.40000000000000002 340 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__ test_color_oklch_4[oklch(100% 100% 700deg / 0.25)-oklch(1 0.4 340 / 0.25)] __\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(100% 100% 700deg / 0.25)', expected = 'oklch(1 0.4 340 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1 0.40...2 340 / 0.25)' == 'oklch(1 0.4 340 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1 0.4 340 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1 0.40000000000000002 340 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1 0.40000000000000002 340 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___ test_color_oklch_4[oklch(1.1 0.4 700 / 0.25)-oklch(1.1 0.4 340 / 0.25)] ____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(1.1 0.4 700 / 0.25)', expected = 'oklch(1.1 0.4 340 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...2 340 / 0.25)' == 'oklch(1.1 0.4 340 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 0.4 340 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 0.40000000000000002 340 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 0.40000000000000002 340 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__ test_color_oklch_4[oklch(110% 0.4 700 / 25.0%)-oklch(1.1 0.4 340 / 0.25)] ___\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(110% 0.4 700 / 25.0%)', expected = 'oklch(1.1 0.4 340 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...2 340 / 0.25)' == 'oklch(1.1 0.4 340 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 0.4 340 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 0.40000000000000002 340 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 0.40000000000000002 340 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_oklch_4[oklch(110% 100% 700deg / 0.25)-oklch(1.1 0.4 340 / 0.25)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(110% 100% 700deg / 0.25)', expected = 'oklch(1.1 0.4 340 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...2 340 / 0.25)' == 'oklch(1.1 0.4 340 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 0.4 340 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 0.40000000000000002 340 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 0.40000000000000002 340 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__ test_color_oklch_4[oklch(-0.1 0.4 700 / 0.25)-oklch(-0.1 0.4 340 / 0.25)] ___\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-0.1 0.4 700 / 0.25)', expected = 'oklch(-0.1 0.4 340 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...2 340 / 0.25)' == 'oklch(-0.1 0.4 340 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 0.4 340 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 0.40000000000000002 340 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 0.40000000000000002 340 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__ test_color_oklch_4[oklch(-10% 0.4 700 / 25.0%)-oklch(-0.1 0.4 340 / 0.25)] __\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-10% 0.4 700 / 25.0%)', expected = 'oklch(-0.1 0.4 340 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...2 340 / 0.25)' == 'oklch(-0.1 0.4 340 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 0.4 340 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 0.40000000000000002 340 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 0.40000000000000002 340 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_oklch_4[oklch(-10% 100% 700deg / 0.25)-oklch(-0.1 0.4 340 / 0.25)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-10% 100% 700deg / 0.25)', expected = 'oklch(-0.1 0.4 340 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...2 340 / 0.25)' == 'oklch(-0.1 0.4 340 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 0.4 340 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 0.40000000000000002 340 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 0.40000000000000002 340 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklch_4[oklch(0 0.6 700 / 0.25)-oklch(0 0.6 340 / 0.25)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0 0.6 700 / 0.25)', expected = 'oklch(0 0.6 340 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0 0.59...8 340 / 0.25)' == 'oklch(0 0.6 340 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0 0.6 340 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0 0.59999999999999998 340 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0 0.59999999999999998 340 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_oklch_4[oklch(0% 0.6 700 / 25.0%)-oklch(0 0.6 340 / 0.25)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0% 0.6 700 / 25.0%)', expected = 'oklch(0 0.6 340 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0 0.59...8 340 / 0.25)' == 'oklch(0 0.6 340 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0 0.6 340 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0 0.59999999999999998 340 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0 0.59999999999999998 340 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___ test_color_oklch_4[oklch(0% 150% 700deg / 0.25)-oklch(0 0.6 340 / 0.25)] ___\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0% 150% 700deg / 0.25)', expected = 'oklch(0 0.6 340 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0 0.59...8 340 / 0.25)' == 'oklch(0 0.6 340 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0 0.6 340 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0 0.59999999999999998 340 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0 0.59999999999999998 340 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___ test_color_oklch_4[oklch(0.1 0.6 700 / 0.25)-oklch(0.1 0.6 340 / 0.25)] ____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0.1 0.6 700 / 0.25)', expected = 'oklch(0.1 0.6 340 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...8 340 / 0.25)' == 'oklch(0.1 0.6 340 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 0.6 340 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 0.59999999999999998 340 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 0.59999999999999998 340 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___ test_color_oklch_4[oklch(10% 0.6 700 / 25.0%)-oklch(0.1 0.6 340 / 0.25)] ___\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(10% 0.6 700 / 25.0%)', expected = 'oklch(0.1 0.6 340 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...8 340 / 0.25)' == 'oklch(0.1 0.6 340 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 0.6 340 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 0.59999999999999998 340 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 0.59999999999999998 340 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_oklch_4[oklch(10% 150% 700deg / 0.25)-oklch(0.1 0.6 340 / 0.25)] __\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(10% 150% 700deg / 0.25)', expected = 'oklch(0.1 0.6 340 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...8 340 / 0.25)' == 'oklch(0.1 0.6 340 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 0.6 340 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 0.59999999999999998 340 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 0.59999999999999998 340 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklch_4[oklch(1 0.6 700 / 0.25)-oklch(1 0.6 340 / 0.25)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(1 0.6 700 / 0.25)', expected = 'oklch(1 0.6 340 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1 0.59...8 340 / 0.25)' == 'oklch(1 0.6 340 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1 0.6 340 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1 0.59999999999999998 340 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1 0.59999999999999998 340 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___ test_color_oklch_4[oklch(100% 0.6 700 / 25.0%)-oklch(1 0.6 340 / 0.25)] ____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(100% 0.6 700 / 25.0%)', expected = 'oklch(1 0.6 340 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1 0.59...8 340 / 0.25)' == 'oklch(1 0.6 340 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1 0.6 340 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1 0.59999999999999998 340 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1 0.59999999999999998 340 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__ test_color_oklch_4[oklch(100% 150% 700deg / 0.25)-oklch(1 0.6 340 / 0.25)] __\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(100% 150% 700deg / 0.25)', expected = 'oklch(1 0.6 340 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1 0.59...8 340 / 0.25)' == 'oklch(1 0.6 340 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1 0.6 340 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1 0.59999999999999998 340 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1 0.59999999999999998 340 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___ test_color_oklch_4[oklch(1.1 0.6 700 / 0.25)-oklch(1.1 0.6 340 / 0.25)] ____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(1.1 0.6 700 / 0.25)', expected = 'oklch(1.1 0.6 340 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...8 340 / 0.25)' == 'oklch(1.1 0.6 340 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 0.6 340 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 0.59999999999999998 340 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 0.59999999999999998 340 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__ test_color_oklch_4[oklch(110% 0.6 700 / 25.0%)-oklch(1.1 0.6 340 / 0.25)] ___\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(110% 0.6 700 / 25.0%)', expected = 'oklch(1.1 0.6 340 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...8 340 / 0.25)' == 'oklch(1.1 0.6 340 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 0.6 340 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 0.59999999999999998 340 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 0.59999999999999998 340 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_oklch_4[oklch(110% 150% 700deg / 0.25)-oklch(1.1 0.6 340 / 0.25)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(110% 150% 700deg / 0.25)', expected = 'oklch(1.1 0.6 340 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...8 340 / 0.25)' == 'oklch(1.1 0.6 340 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 0.6 340 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 0.59999999999999998 340 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 0.59999999999999998 340 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__ test_color_oklch_4[oklch(-0.1 0.6 700 / 0.25)-oklch(-0.1 0.6 340 / 0.25)] ___\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-0.1 0.6 700 / 0.25)', expected = 'oklch(-0.1 0.6 340 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...8 340 / 0.25)' == 'oklch(-0.1 0.6 340 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 0.6 340 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 0.59999999999999998 340 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 0.59999999999999998 340 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__ test_color_oklch_4[oklch(-10% 0.6 700 / 25.0%)-oklch(-0.1 0.6 340 / 0.25)] __\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-10% 0.6 700 / 25.0%)', expected = 'oklch(-0.1 0.6 340 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...8 340 / 0.25)' == 'oklch(-0.1 0.6 340 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 0.6 340 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 0.59999999999999998 340 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 0.59999999999999998 340 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_oklch_4[oklch(-10% 150% 700deg / 0.25)-oklch(-0.1 0.6 340 / 0.25)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-10% 150% 700deg / 0.25)', expected = 'oklch(-0.1 0.6 340 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...8 340 / 0.25)' == 'oklch(-0.1 0.6 340 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 0.6 340 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 0.59999999999999998 340 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 0.59999999999999998 340 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_oklch_4[oklch(0 -0.3 700 / 0.25)-oklch(0 -0.3 340 / 0.25)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0 -0.3 700 / 0.25)', expected = 'oklch(0 -0.3 340 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0 -0.2...9 340 / 0.25)' == 'oklch(0 -0.3 340 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0 -0.3 340 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0 -0.29999999999999999 340 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0 -0.29999999999999999 340 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___ test_color_oklch_4[oklch(0% -0.3 700 / 25.0%)-oklch(0 -0.3 340 / 0.25)] ____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0% -0.3 700 / 25.0%)', expected = 'oklch(0 -0.3 340 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0 -0.2...9 340 / 0.25)' == 'oklch(0 -0.3 340 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0 -0.3 340 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0 -0.29999999999999999 340 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0 -0.29999999999999999 340 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__ test_color_oklch_4[oklch(0% -75% 700deg / 0.25)-oklch(0 -0.3 340 / 0.25)] ___\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0% -75% 700deg / 0.25)', expected = 'oklch(0 -0.3 340 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0 -0.2...9 340 / 0.25)' == 'oklch(0 -0.3 340 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0 -0.3 340 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0 -0.29999999999999999 340 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0 -0.29999999999999999 340 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__ test_color_oklch_4[oklch(0.1 -0.3 700 / 0.25)-oklch(0.1 -0.3 340 / 0.25)] ___\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0.1 -0.3 700 / 0.25)', expected = 'oklch(0.1 -0.3 340 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...9 340 / 0.25)' == 'oklch(0.1 -0.3 340 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 -0.3 340 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 -0.29999999999999999 340 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 -0.29999999999999999 340 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__ test_color_oklch_4[oklch(10% -0.3 700 / 25.0%)-oklch(0.1 -0.3 340 / 0.25)] __\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(10% -0.3 700 / 25.0%)', expected = 'oklch(0.1 -0.3 340 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...9 340 / 0.25)' == 'oklch(0.1 -0.3 340 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 -0.3 340 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 -0.29999999999999999 340 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 -0.29999999999999999 340 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_oklch_4[oklch(10% -75% 700deg / 0.25)-oklch(0.1 -0.3 340 / 0.25)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(10% -75% 700deg / 0.25)', expected = 'oklch(0.1 -0.3 340 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...9 340 / 0.25)' == 'oklch(0.1 -0.3 340 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 -0.3 340 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 -0.29999999999999999 340 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 -0.29999999999999999 340 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_oklch_4[oklch(1 -0.3 700 / 0.25)-oklch(1 -0.3 340 / 0.25)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(1 -0.3 700 / 0.25)', expected = 'oklch(1 -0.3 340 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1 -0.2...9 340 / 0.25)' == 'oklch(1 -0.3 340 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1 -0.3 340 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1 -0.29999999999999999 340 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1 -0.29999999999999999 340 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__ test_color_oklch_4[oklch(100% -0.3 700 / 25.0%)-oklch(1 -0.3 340 / 0.25)] ___\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(100% -0.3 700 / 25.0%)', expected = 'oklch(1 -0.3 340 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1 -0.2...9 340 / 0.25)' == 'oklch(1 -0.3 340 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1 -0.3 340 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1 -0.29999999999999999 340 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1 -0.29999999999999999 340 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_oklch_4[oklch(100% -75% 700deg / 0.25)-oklch(1 -0.3 340 / 0.25)] __\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(100% -75% 700deg / 0.25)', expected = 'oklch(1 -0.3 340 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1 -0.2...9 340 / 0.25)' == 'oklch(1 -0.3 340 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1 -0.3 340 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1 -0.29999999999999999 340 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1 -0.29999999999999999 340 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__ test_color_oklch_4[oklch(1.1 -0.3 700 / 0.25)-oklch(1.1 -0.3 340 / 0.25)] ___\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(1.1 -0.3 700 / 0.25)', expected = 'oklch(1.1 -0.3 340 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...9 340 / 0.25)' == 'oklch(1.1 -0.3 340 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 -0.3 340 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 -0.29999999999999999 340 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 -0.29999999999999999 340 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_oklch_4[oklch(110% -0.3 700 / 25.0%)-oklch(1.1 -0.3 340 / 0.25)] __\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(110% -0.3 700 / 25.0%)', expected = 'oklch(1.1 -0.3 340 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...9 340 / 0.25)' == 'oklch(1.1 -0.3 340 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 -0.3 340 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 -0.29999999999999999 340 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 -0.29999999999999999 340 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_oklch_4[oklch(110% -75% 700deg / 0.25)-oklch(1.1 -0.3 340 / 0.25)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(110% -75% 700deg / 0.25)', expected = 'oklch(1.1 -0.3 340 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...9 340 / 0.25)' == 'oklch(1.1 -0.3 340 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 -0.3 340 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 -0.29999999999999999 340 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 -0.29999999999999999 340 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_oklch_4[oklch(-0.1 -0.3 700 / 0.25)-oklch(-0.1 -0.3 340 / 0.25)] __\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-0.1 -0.3 700 / 0.25)', expected = 'oklch(-0.1 -0.3 340 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...9 340 / 0.25)' == 'oklch(-0.1 -0.3 340 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 -0.3 340 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 -0.29999999999999999 340 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 -0.29999999999999999 340 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_oklch_4[oklch(-10% -0.3 700 / 25.0%)-oklch(-0.1 -0.3 340 / 0.25)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-10% -0.3 700 / 25.0%)', expected = 'oklch(-0.1 -0.3 340 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...9 340 / 0.25)' == 'oklch(-0.1 -0.3 340 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 -0.3 340 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 -0.29999999999999999 340 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 -0.29999999999999999 340 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_oklch_4[oklch(-10% -75% 700deg / 0.25)-oklch(-0.1 -0.3 340 / 0.25)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-10% -75% 700deg / 0.25)', expected = 'oklch(-0.1 -0.3 340 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...9 340 / 0.25)' == 'oklch(-0.1 -0.3 340 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 -0.3 340 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 -0.29999999999999999 340 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 -0.29999999999999999 340 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklch_4[oklch(0.1 0 -10 / 0.25)-oklch(0.1 0 350 / 0.25)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0.1 0 -10 / 0.25)', expected = 'oklch(0.1 0 350 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...0 350 / 0.25)' == 'oklch(0.1 0 350 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 0 350 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 0 350 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 0 350 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklch_4[oklch(10% 0 -10 / 25.0%)-oklch(0.1 0 350 / 0.25)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(10% 0 -10 / 25.0%)', expected = 'oklch(0.1 0 350 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...0 350 / 0.25)' == 'oklch(0.1 0 350 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 0 350 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 0 350 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 0 350 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___ test_color_oklch_4[oklch(10% 0% -10deg / 0.25)-oklch(0.1 0 350 / 0.25)] ____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(10% 0% -10deg / 0.25)', expected = 'oklch(0.1 0 350 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...0 350 / 0.25)' == 'oklch(0.1 0 350 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 0 350 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 0 350 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 0 350 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklch_4[oklch(1.1 0 -10 / 0.25)-oklch(1.1 0 350 / 0.25)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(1.1 0 -10 / 0.25)', expected = 'oklch(1.1 0 350 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...0 350 / 0.25)' == 'oklch(1.1 0 350 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 0 350 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 0 350 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 0 350 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_oklch_4[oklch(110% 0 -10 / 25.0%)-oklch(1.1 0 350 / 0.25)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(110% 0 -10 / 25.0%)', expected = 'oklch(1.1 0 350 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...0 350 / 0.25)' == 'oklch(1.1 0 350 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 0 350 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 0 350 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 0 350 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___ test_color_oklch_4[oklch(110% 0% -10deg / 0.25)-oklch(1.1 0 350 / 0.25)] ___\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(110% 0% -10deg / 0.25)', expected = 'oklch(1.1 0 350 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...0 350 / 0.25)' == 'oklch(1.1 0 350 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 0 350 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 0 350 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 0 350 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_oklch_4[oklch(-0.1 0 -10 / 0.25)-oklch(-0.1 0 350 / 0.25)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-0.1 0 -10 / 0.25)', expected = 'oklch(-0.1 0 350 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...0 350 / 0.25)' == 'oklch(-0.1 0 350 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 0 350 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 0 350 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 0 350 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_oklch_4[oklch(-10% 0 -10 / 25.0%)-oklch(-0.1 0 350 / 0.25)] ____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-10% 0 -10 / 25.0%)', expected = 'oklch(-0.1 0 350 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...0 350 / 0.25)' == 'oklch(-0.1 0 350 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 0 350 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 0 350 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 0 350 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__ test_color_oklch_4[oklch(-10% 0% -10deg / 0.25)-oklch(-0.1 0 350 / 0.25)] ___\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-10% 0% -10deg / 0.25)', expected = 'oklch(-0.1 0 350 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...0 350 / 0.25)' == 'oklch(-0.1 0 350 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 0 350 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 0 350 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 0 350 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__ test_color_oklch_4[oklch(0.1 0.12 -10 / 0.25)-oklch(0.1 0.12 350 / 0.25)] ___\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0.1 0.12 -10 / 0.25)', expected = 'oklch(0.1 0.12 350 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...2 350 / 0.25)' == 'oklch(0.1 0.12 350 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 0.12 350 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 0.12 350 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ++++++++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 0.12 350 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__ test_color_oklch_4[oklch(10% 0.12 -10 / 25.0%)-oklch(0.1 0.12 350 / 0.25)] __\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(10% 0.12 -10 / 25.0%)', expected = 'oklch(0.1 0.12 350 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...2 350 / 0.25)' == 'oklch(0.1 0.12 350 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 0.12 350 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 0.12 350 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ++++++++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 0.12 350 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_oklch_4[oklch(10% 30% -10deg / 0.25)-oklch(0.1 0.12 350 / 0.25)] __\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(10% 30% -10deg / 0.25)', expected = 'oklch(0.1 0.12 350 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...2 350 / 0.25)' == 'oklch(0.1 0.12 350 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 0.12 350 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 0.12 350 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ++++++++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 0.12 350 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__ test_color_oklch_4[oklch(1.1 0.12 -10 / 0.25)-oklch(1.1 0.12 350 / 0.25)] ___\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(1.1 0.12 -10 / 0.25)', expected = 'oklch(1.1 0.12 350 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...2 350 / 0.25)' == 'oklch(1.1 0.12 350 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 0.12 350 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 0.12 350 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? +++++++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 0.12 350 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_oklch_4[oklch(110% 0.12 -10 / 25.0%)-oklch(1.1 0.12 350 / 0.25)] __\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(110% 0.12 -10 / 25.0%)', expected = 'oklch(1.1 0.12 350 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...2 350 / 0.25)' == 'oklch(1.1 0.12 350 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 0.12 350 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 0.12 350 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? +++++++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 0.12 350 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_oklch_4[oklch(110% 30% -10deg / 0.25)-oklch(1.1 0.12 350 / 0.25)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(110% 30% -10deg / 0.25)', expected = 'oklch(1.1 0.12 350 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...2 350 / 0.25)' == 'oklch(1.1 0.12 350 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 0.12 350 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 0.12 350 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? +++++++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 0.12 350 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_oklch_4[oklch(-0.1 0.12 -10 / 0.25)-oklch(-0.1 0.12 350 / 0.25)] __\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-0.1 0.12 -10 / 0.25)', expected = 'oklch(-0.1 0.12 350 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...2 350 / 0.25)' == 'oklch(-0.1 0.12 350 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 0.12 350 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 0.12 350 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ++++++++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 0.12 350 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_oklch_4[oklch(-10% 0.12 -10 / 25.0%)-oklch(-0.1 0.12 350 / 0.25)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-10% 0.12 -10 / 25.0%)', expected = 'oklch(-0.1 0.12 350 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...2 350 / 0.25)' == 'oklch(-0.1 0.12 350 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 0.12 350 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 0.12 350 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ++++++++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 0.12 350 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_oklch_4[oklch(-10% 30% -10deg / 0.25)-oklch(-0.1 0.12 350 / 0.25)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-10% 30% -10deg / 0.25)', expected = 'oklch(-0.1 0.12 350 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...2 350 / 0.25)' == 'oklch(-0.1 0.12 350 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 0.12 350 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 0.12 350 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ++++++++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 0.12 350 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklch_4[oklch(0 0.4 -10 / 0.25)-oklch(0 0.4 350 / 0.25)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0 0.4 -10 / 0.25)', expected = 'oklch(0 0.4 350 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0 0.40...2 350 / 0.25)' == 'oklch(0 0.4 350 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0 0.4 350 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0 0.40000000000000002 350 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0 0.40000000000000002 350 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_oklch_4[oklch(0% 0.4 -10 / 25.0%)-oklch(0 0.4 350 / 0.25)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0% 0.4 -10 / 25.0%)', expected = 'oklch(0 0.4 350 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0 0.40...2 350 / 0.25)' == 'oklch(0 0.4 350 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0 0.4 350 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0 0.40000000000000002 350 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0 0.40000000000000002 350 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___ test_color_oklch_4[oklch(0% 100% -10deg / 0.25)-oklch(0 0.4 350 / 0.25)] ___\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0% 100% -10deg / 0.25)', expected = 'oklch(0 0.4 350 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0 0.40...2 350 / 0.25)' == 'oklch(0 0.4 350 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0 0.4 350 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0 0.40000000000000002 350 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0 0.40000000000000002 350 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___ test_color_oklch_4[oklch(0.1 0.4 -10 / 0.25)-oklch(0.1 0.4 350 / 0.25)] ____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0.1 0.4 -10 / 0.25)', expected = 'oklch(0.1 0.4 350 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...2 350 / 0.25)' == 'oklch(0.1 0.4 350 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 0.4 350 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 0.40000000000000002 350 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 0.40000000000000002 350 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___ test_color_oklch_4[oklch(10% 0.4 -10 / 25.0%)-oklch(0.1 0.4 350 / 0.25)] ___\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(10% 0.4 -10 / 25.0%)', expected = 'oklch(0.1 0.4 350 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...2 350 / 0.25)' == 'oklch(0.1 0.4 350 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 0.4 350 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 0.40000000000000002 350 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 0.40000000000000002 350 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_oklch_4[oklch(10% 100% -10deg / 0.25)-oklch(0.1 0.4 350 / 0.25)] __\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(10% 100% -10deg / 0.25)', expected = 'oklch(0.1 0.4 350 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...2 350 / 0.25)' == 'oklch(0.1 0.4 350 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 0.4 350 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 0.40000000000000002 350 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 0.40000000000000002 350 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklch_4[oklch(1 0.4 -10 / 0.25)-oklch(1 0.4 350 / 0.25)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(1 0.4 -10 / 0.25)', expected = 'oklch(1 0.4 350 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1 0.40...2 350 / 0.25)' == 'oklch(1 0.4 350 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1 0.4 350 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1 0.40000000000000002 350 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1 0.40000000000000002 350 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___ test_color_oklch_4[oklch(100% 0.4 -10 / 25.0%)-oklch(1 0.4 350 / 0.25)] ____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(100% 0.4 -10 / 25.0%)', expected = 'oklch(1 0.4 350 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1 0.40...2 350 / 0.25)' == 'oklch(1 0.4 350 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1 0.4 350 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1 0.40000000000000002 350 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1 0.40000000000000002 350 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__ test_color_oklch_4[oklch(100% 100% -10deg / 0.25)-oklch(1 0.4 350 / 0.25)] __\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(100% 100% -10deg / 0.25)', expected = 'oklch(1 0.4 350 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1 0.40...2 350 / 0.25)' == 'oklch(1 0.4 350 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1 0.4 350 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1 0.40000000000000002 350 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1 0.40000000000000002 350 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___ test_color_oklch_4[oklch(1.1 0.4 -10 / 0.25)-oklch(1.1 0.4 350 / 0.25)] ____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(1.1 0.4 -10 / 0.25)', expected = 'oklch(1.1 0.4 350 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...2 350 / 0.25)' == 'oklch(1.1 0.4 350 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 0.4 350 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 0.40000000000000002 350 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 0.40000000000000002 350 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__ test_color_oklch_4[oklch(110% 0.4 -10 / 25.0%)-oklch(1.1 0.4 350 / 0.25)] ___\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(110% 0.4 -10 / 25.0%)', expected = 'oklch(1.1 0.4 350 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...2 350 / 0.25)' == 'oklch(1.1 0.4 350 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 0.4 350 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 0.40000000000000002 350 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 0.40000000000000002 350 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_oklch_4[oklch(110% 100% -10deg / 0.25)-oklch(1.1 0.4 350 / 0.25)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(110% 100% -10deg / 0.25)', expected = 'oklch(1.1 0.4 350 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...2 350 / 0.25)' == 'oklch(1.1 0.4 350 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 0.4 350 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 0.40000000000000002 350 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 0.40000000000000002 350 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__ test_color_oklch_4[oklch(-0.1 0.4 -10 / 0.25)-oklch(-0.1 0.4 350 / 0.25)] ___\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-0.1 0.4 -10 / 0.25)', expected = 'oklch(-0.1 0.4 350 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...2 350 / 0.25)' == 'oklch(-0.1 0.4 350 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 0.4 350 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 0.40000000000000002 350 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 0.40000000000000002 350 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__ test_color_oklch_4[oklch(-10% 0.4 -10 / 25.0%)-oklch(-0.1 0.4 350 / 0.25)] __\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-10% 0.4 -10 / 25.0%)', expected = 'oklch(-0.1 0.4 350 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...2 350 / 0.25)' == 'oklch(-0.1 0.4 350 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 0.4 350 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 0.40000000000000002 350 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 0.40000000000000002 350 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_oklch_4[oklch(-10% 100% -10deg / 0.25)-oklch(-0.1 0.4 350 / 0.25)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-10% 100% -10deg / 0.25)', expected = 'oklch(-0.1 0.4 350 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...2 350 / 0.25)' == 'oklch(-0.1 0.4 350 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 0.4 350 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 0.40000000000000002 350 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 0.40000000000000002 350 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklch_4[oklch(0 0.6 -10 / 0.25)-oklch(0 0.6 350 / 0.25)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0 0.6 -10 / 0.25)', expected = 'oklch(0 0.6 350 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0 0.59...8 350 / 0.25)' == 'oklch(0 0.6 350 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0 0.6 350 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0 0.59999999999999998 350 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0 0.59999999999999998 350 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_oklch_4[oklch(0% 0.6 -10 / 25.0%)-oklch(0 0.6 350 / 0.25)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0% 0.6 -10 / 25.0%)', expected = 'oklch(0 0.6 350 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0 0.59...8 350 / 0.25)' == 'oklch(0 0.6 350 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0 0.6 350 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0 0.59999999999999998 350 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0 0.59999999999999998 350 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___ test_color_oklch_4[oklch(0% 150% -10deg / 0.25)-oklch(0 0.6 350 / 0.25)] ___\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0% 150% -10deg / 0.25)', expected = 'oklch(0 0.6 350 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0 0.59...8 350 / 0.25)' == 'oklch(0 0.6 350 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0 0.6 350 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0 0.59999999999999998 350 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0 0.59999999999999998 350 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___ test_color_oklch_4[oklch(0.1 0.6 -10 / 0.25)-oklch(0.1 0.6 350 / 0.25)] ____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0.1 0.6 -10 / 0.25)', expected = 'oklch(0.1 0.6 350 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...8 350 / 0.25)' == 'oklch(0.1 0.6 350 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 0.6 350 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 0.59999999999999998 350 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 0.59999999999999998 350 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___ test_color_oklch_4[oklch(10% 0.6 -10 / 25.0%)-oklch(0.1 0.6 350 / 0.25)] ___\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(10% 0.6 -10 / 25.0%)', expected = 'oklch(0.1 0.6 350 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...8 350 / 0.25)' == 'oklch(0.1 0.6 350 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 0.6 350 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 0.59999999999999998 350 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 0.59999999999999998 350 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_oklch_4[oklch(10% 150% -10deg / 0.25)-oklch(0.1 0.6 350 / 0.25)] __\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(10% 150% -10deg / 0.25)', expected = 'oklch(0.1 0.6 350 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...8 350 / 0.25)' == 'oklch(0.1 0.6 350 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 0.6 350 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 0.59999999999999998 350 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 0.59999999999999998 350 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklch_4[oklch(1 0.6 -10 / 0.25)-oklch(1 0.6 350 / 0.25)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(1 0.6 -10 / 0.25)', expected = 'oklch(1 0.6 350 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1 0.59...8 350 / 0.25)' == 'oklch(1 0.6 350 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1 0.6 350 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1 0.59999999999999998 350 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1 0.59999999999999998 350 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___ test_color_oklch_4[oklch(100% 0.6 -10 / 25.0%)-oklch(1 0.6 350 / 0.25)] ____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(100% 0.6 -10 / 25.0%)', expected = 'oklch(1 0.6 350 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1 0.59...8 350 / 0.25)' == 'oklch(1 0.6 350 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1 0.6 350 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1 0.59999999999999998 350 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1 0.59999999999999998 350 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__ test_color_oklch_4[oklch(100% 150% -10deg / 0.25)-oklch(1 0.6 350 / 0.25)] __\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(100% 150% -10deg / 0.25)', expected = 'oklch(1 0.6 350 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1 0.59...8 350 / 0.25)' == 'oklch(1 0.6 350 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1 0.6 350 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1 0.59999999999999998 350 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1 0.59999999999999998 350 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___ test_color_oklch_4[oklch(1.1 0.6 -10 / 0.25)-oklch(1.1 0.6 350 / 0.25)] ____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(1.1 0.6 -10 / 0.25)', expected = 'oklch(1.1 0.6 350 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...8 350 / 0.25)' == 'oklch(1.1 0.6 350 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 0.6 350 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 0.59999999999999998 350 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 0.59999999999999998 350 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__ test_color_oklch_4[oklch(110% 0.6 -10 / 25.0%)-oklch(1.1 0.6 350 / 0.25)] ___\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(110% 0.6 -10 / 25.0%)', expected = 'oklch(1.1 0.6 350 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...8 350 / 0.25)' == 'oklch(1.1 0.6 350 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 0.6 350 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 0.59999999999999998 350 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 0.59999999999999998 350 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_oklch_4[oklch(110% 150% -10deg / 0.25)-oklch(1.1 0.6 350 / 0.25)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(110% 150% -10deg / 0.25)', expected = 'oklch(1.1 0.6 350 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...8 350 / 0.25)' == 'oklch(1.1 0.6 350 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 0.6 350 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 0.59999999999999998 350 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 0.59999999999999998 350 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__ test_color_oklch_4[oklch(-0.1 0.6 -10 / 0.25)-oklch(-0.1 0.6 350 / 0.25)] ___\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-0.1 0.6 -10 / 0.25)', expected = 'oklch(-0.1 0.6 350 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...8 350 / 0.25)' == 'oklch(-0.1 0.6 350 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 0.6 350 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 0.59999999999999998 350 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 0.59999999999999998 350 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__ test_color_oklch_4[oklch(-10% 0.6 -10 / 25.0%)-oklch(-0.1 0.6 350 / 0.25)] __\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-10% 0.6 -10 / 25.0%)', expected = 'oklch(-0.1 0.6 350 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...8 350 / 0.25)' == 'oklch(-0.1 0.6 350 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 0.6 350 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 0.59999999999999998 350 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 0.59999999999999998 350 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_oklch_4[oklch(-10% 150% -10deg / 0.25)-oklch(-0.1 0.6 350 / 0.25)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-10% 150% -10deg / 0.25)', expected = 'oklch(-0.1 0.6 350 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...8 350 / 0.25)' == 'oklch(-0.1 0.6 350 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 0.6 350 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 0.59999999999999998 350 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 0.59999999999999998 350 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_oklch_4[oklch(0 -0.3 -10 / 0.25)-oklch(0 -0.3 350 / 0.25)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0 -0.3 -10 / 0.25)', expected = 'oklch(0 -0.3 350 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0 -0.2...9 350 / 0.25)' == 'oklch(0 -0.3 350 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0 -0.3 350 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0 -0.29999999999999999 350 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0 -0.29999999999999999 350 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___ test_color_oklch_4[oklch(0% -0.3 -10 / 25.0%)-oklch(0 -0.3 350 / 0.25)] ____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0% -0.3 -10 / 25.0%)', expected = 'oklch(0 -0.3 350 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0 -0.2...9 350 / 0.25)' == 'oklch(0 -0.3 350 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0 -0.3 350 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0 -0.29999999999999999 350 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0 -0.29999999999999999 350 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__ test_color_oklch_4[oklch(0% -75% -10deg / 0.25)-oklch(0 -0.3 350 / 0.25)] ___\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0% -75% -10deg / 0.25)', expected = 'oklch(0 -0.3 350 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0 -0.2...9 350 / 0.25)' == 'oklch(0 -0.3 350 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0 -0.3 350 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0 -0.29999999999999999 350 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0 -0.29999999999999999 350 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__ test_color_oklch_4[oklch(0.1 -0.3 -10 / 0.25)-oklch(0.1 -0.3 350 / 0.25)] ___\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0.1 -0.3 -10 / 0.25)', expected = 'oklch(0.1 -0.3 350 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...9 350 / 0.25)' == 'oklch(0.1 -0.3 350 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 -0.3 350 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 -0.29999999999999999 350 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 -0.29999999999999999 350 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__ test_color_oklch_4[oklch(10% -0.3 -10 / 25.0%)-oklch(0.1 -0.3 350 / 0.25)] __\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(10% -0.3 -10 / 25.0%)', expected = 'oklch(0.1 -0.3 350 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...9 350 / 0.25)' == 'oklch(0.1 -0.3 350 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 -0.3 350 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 -0.29999999999999999 350 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 -0.29999999999999999 350 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_oklch_4[oklch(10% -75% -10deg / 0.25)-oklch(0.1 -0.3 350 / 0.25)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(10% -75% -10deg / 0.25)', expected = 'oklch(0.1 -0.3 350 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...9 350 / 0.25)' == 'oklch(0.1 -0.3 350 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 -0.3 350 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 -0.29999999999999999 350 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 -0.29999999999999999 350 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_oklch_4[oklch(1 -0.3 -10 / 0.25)-oklch(1 -0.3 350 / 0.25)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(1 -0.3 -10 / 0.25)', expected = 'oklch(1 -0.3 350 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1 -0.2...9 350 / 0.25)' == 'oklch(1 -0.3 350 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1 -0.3 350 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1 -0.29999999999999999 350 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1 -0.29999999999999999 350 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__ test_color_oklch_4[oklch(100% -0.3 -10 / 25.0%)-oklch(1 -0.3 350 / 0.25)] ___\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(100% -0.3 -10 / 25.0%)', expected = 'oklch(1 -0.3 350 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1 -0.2...9 350 / 0.25)' == 'oklch(1 -0.3 350 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1 -0.3 350 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1 -0.29999999999999999 350 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1 -0.29999999999999999 350 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_oklch_4[oklch(100% -75% -10deg / 0.25)-oklch(1 -0.3 350 / 0.25)] __\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(100% -75% -10deg / 0.25)', expected = 'oklch(1 -0.3 350 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1 -0.2...9 350 / 0.25)' == 'oklch(1 -0.3 350 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1 -0.3 350 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1 -0.29999999999999999 350 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1 -0.29999999999999999 350 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__ test_color_oklch_4[oklch(1.1 -0.3 -10 / 0.25)-oklch(1.1 -0.3 350 / 0.25)] ___\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(1.1 -0.3 -10 / 0.25)', expected = 'oklch(1.1 -0.3 350 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...9 350 / 0.25)' == 'oklch(1.1 -0.3 350 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 -0.3 350 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 -0.29999999999999999 350 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 -0.29999999999999999 350 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_oklch_4[oklch(110% -0.3 -10 / 25.0%)-oklch(1.1 -0.3 350 / 0.25)] __\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(110% -0.3 -10 / 25.0%)', expected = 'oklch(1.1 -0.3 350 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...9 350 / 0.25)' == 'oklch(1.1 -0.3 350 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 -0.3 350 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 -0.29999999999999999 350 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 -0.29999999999999999 350 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_oklch_4[oklch(110% -75% -10deg / 0.25)-oklch(1.1 -0.3 350 / 0.25)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(110% -75% -10deg / 0.25)', expected = 'oklch(1.1 -0.3 350 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...9 350 / 0.25)' == 'oklch(1.1 -0.3 350 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 -0.3 350 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 -0.29999999999999999 350 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 -0.29999999999999999 350 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_oklch_4[oklch(-0.1 -0.3 -10 / 0.25)-oklch(-0.1 -0.3 350 / 0.25)] __\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-0.1 -0.3 -10 / 0.25)', expected = 'oklch(-0.1 -0.3 350 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...9 350 / 0.25)' == 'oklch(-0.1 -0.3 350 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 -0.3 350 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 -0.29999999999999999 350 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 -0.29999999999999999 350 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_oklch_4[oklch(-10% -0.3 -10 / 25.0%)-oklch(-0.1 -0.3 350 / 0.25)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-10% -0.3 -10 / 25.0%)', expected = 'oklch(-0.1 -0.3 350 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...9 350 / 0.25)' == 'oklch(-0.1 -0.3 350 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 -0.3 350 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 -0.29999999999999999 350 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 -0.29999999999999999 350 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_ test_color_oklch_4[oklch(-10% -75% -10deg / 0.25)-oklch(-0.1 -0.3 350 / 0.25)] _\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-10% -75% -10deg / 0.25)', expected = 'oklch(-0.1 -0.3 350 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...9 350 / 0.25)' == 'oklch(-0.1 -0.3 350 / 0.25)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 -0.3 350 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 -0.29999999999999999 350 / 0.25)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 -0.29999999999999999 350 / 0.25)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__________ test_color_oklch_4[oklch(0.1 0 0 / 0)-oklch(0.1 0 0 / 0)] ___________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0.1 0 0 / 0)', expected = 'oklch(0.1 0 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...0001 0 0 / 0)' == 'oklch(0.1 0 0 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 0 0 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 0 0 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 0 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__________ test_color_oklch_4[oklch(10% 0 0 / 0%)-oklch(0.1 0 0 / 0)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(10% 0 0 / 0%)', expected = 'oklch(0.1 0 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...0001 0 0 / 0)' == 'oklch(0.1 0 0 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 0 0 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 0 0 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 0 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklch_4[oklch(10% 0% 0deg / 0)-oklch(0.1 0 0 / 0)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(10% 0% 0deg / 0)', expected = 'oklch(0.1 0 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...0001 0 0 / 0)' == 'oklch(0.1 0 0 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 0 0 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 0 0 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 0 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__________ test_color_oklch_4[oklch(1.1 0 0 / 0)-oklch(1.1 0 0 / 0)] ___________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(1.1 0 0 / 0)', expected = 'oklch(1.1 0 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...0001 0 0 / 0)' == 'oklch(1.1 0 0 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 0 0 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 0 0 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 0 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_oklch_4[oklch(110% 0 0 / 0%)-oklch(1.1 0 0 / 0)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(110% 0 0 / 0%)', expected = 'oklch(1.1 0 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...0001 0 0 / 0)' == 'oklch(1.1 0 0 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 0 0 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 0 0 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 0 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklch_4[oklch(110% 0% 0deg / 0)-oklch(1.1 0 0 / 0)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(110% 0% 0deg / 0)', expected = 'oklch(1.1 0 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...0001 0 0 / 0)' == 'oklch(1.1 0 0 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 0 0 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 0 0 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 0 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_oklch_4[oklch(-0.1 0 0 / 0)-oklch(-0.1 0 0 / 0)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-0.1 0 0 / 0)', expected = 'oklch(-0.1 0 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...0001 0 0 / 0)' == 'oklch(-0.1 0 0 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 0 0 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 0 0 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 0 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_oklch_4[oklch(-10% 0 0 / 0%)-oklch(-0.1 0 0 / 0)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-10% 0 0 / 0%)', expected = 'oklch(-0.1 0 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...0001 0 0 / 0)' == 'oklch(-0.1 0 0 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 0 0 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 0 0 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 0 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklch_4[oklch(-10% 0% 0deg / 0)-oklch(-0.1 0 0 / 0)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-10% 0% 0deg / 0)', expected = 'oklch(-0.1 0 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...0001 0 0 / 0)' == 'oklch(-0.1 0 0 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 0 0 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 0 0 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 0 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklch_4[oklch(0.1 0.12 0 / 0)-oklch(0.1 0.12 0 / 0)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0.1 0.12 0 / 0)', expected = 'oklch(0.1 0.12 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...1 0.12 0 / 0)' == 'oklch(0.1 0.12 0 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 0.12 0 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 0.12 0 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 0.12 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklch_4[oklch(10% 0.12 0 / 0%)-oklch(0.1 0.12 0 / 0)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(10% 0.12 0 / 0%)', expected = 'oklch(0.1 0.12 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...1 0.12 0 / 0)' == 'oklch(0.1 0.12 0 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 0.12 0 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 0.12 0 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 0.12 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklch_4[oklch(10% 30% 0deg / 0)-oklch(0.1 0.12 0 / 0)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(10% 30% 0deg / 0)', expected = 'oklch(0.1 0.12 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...1 0.12 0 / 0)' == 'oklch(0.1 0.12 0 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 0.12 0 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 0.12 0 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 0.12 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklch_4[oklch(1.1 0.12 0 / 0)-oklch(1.1 0.12 0 / 0)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(1.1 0.12 0 / 0)', expected = 'oklch(1.1 0.12 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...1 0.12 0 / 0)' == 'oklch(1.1 0.12 0 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 0.12 0 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 0.12 0 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 0.12 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklch_4[oklch(110% 0.12 0 / 0%)-oklch(1.1 0.12 0 / 0)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(110% 0.12 0 / 0%)', expected = 'oklch(1.1 0.12 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...1 0.12 0 / 0)' == 'oklch(1.1 0.12 0 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 0.12 0 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 0.12 0 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 0.12 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklch_4[oklch(110% 30% 0deg / 0)-oklch(1.1 0.12 0 / 0)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(110% 30% 0deg / 0)', expected = 'oklch(1.1 0.12 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...1 0.12 0 / 0)' == 'oklch(1.1 0.12 0 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 0.12 0 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 0.12 0 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 0.12 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklch_4[oklch(-0.1 0.12 0 / 0)-oklch(-0.1 0.12 0 / 0)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-0.1 0.12 0 / 0)', expected = 'oklch(-0.1 0.12 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...1 0.12 0 / 0)' == 'oklch(-0.1 0.12 0 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 0.12 0 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 0.12 0 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 0.12 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklch_4[oklch(-10% 0.12 0 / 0%)-oklch(-0.1 0.12 0 / 0)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-10% 0.12 0 / 0%)', expected = 'oklch(-0.1 0.12 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...1 0.12 0 / 0)' == 'oklch(-0.1 0.12 0 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 0.12 0 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 0.12 0 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 0.12 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklch_4[oklch(-10% 30% 0deg / 0)-oklch(-0.1 0.12 0 / 0)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-10% 30% 0deg / 0)', expected = 'oklch(-0.1 0.12 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...1 0.12 0 / 0)' == 'oklch(-0.1 0.12 0 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 0.12 0 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 0.12 0 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 0.12 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__________ test_color_oklch_4[oklch(0 0.4 0 / 0)-oklch(0 0.4 0 / 0)] ___________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0 0.4 0 / 0)', expected = 'oklch(0 0.4 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0 0.40...000002 0 / 0)' == 'oklch(0 0.4 0 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0 0.4 0 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0 0.40000000000000002 0 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0 0.40000000000000002 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_oklch_4[oklch(0% 0.4 0 / 0%)-oklch(0 0.4 0 / 0)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0% 0.4 0 / 0%)', expected = 'oklch(0 0.4 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0 0.40...000002 0 / 0)' == 'oklch(0 0.4 0 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0 0.4 0 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0 0.40000000000000002 0 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0 0.40000000000000002 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklch_4[oklch(0% 100% 0deg / 0)-oklch(0 0.4 0 / 0)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0% 100% 0deg / 0)', expected = 'oklch(0 0.4 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0 0.40...000002 0 / 0)' == 'oklch(0 0.4 0 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0 0.4 0 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0 0.40000000000000002 0 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0 0.40000000000000002 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklch_4[oklch(0.1 0.4 0 / 0)-oklch(0.1 0.4 0 / 0)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0.1 0.4 0 / 0)', expected = 'oklch(0.1 0.4 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...000002 0 / 0)' == 'oklch(0.1 0.4 0 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 0.4 0 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 0.40000000000000002 0 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 0.40000000000000002 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklch_4[oklch(10% 0.4 0 / 0%)-oklch(0.1 0.4 0 / 0)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(10% 0.4 0 / 0%)', expected = 'oklch(0.1 0.4 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...000002 0 / 0)' == 'oklch(0.1 0.4 0 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 0.4 0 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 0.40000000000000002 0 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 0.40000000000000002 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklch_4[oklch(10% 100% 0deg / 0)-oklch(0.1 0.4 0 / 0)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(10% 100% 0deg / 0)', expected = 'oklch(0.1 0.4 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...000002 0 / 0)' == 'oklch(0.1 0.4 0 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 0.4 0 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 0.40000000000000002 0 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 0.40000000000000002 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__________ test_color_oklch_4[oklch(1 0.4 0 / 0)-oklch(1 0.4 0 / 0)] ___________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(1 0.4 0 / 0)', expected = 'oklch(1 0.4 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1 0.40...000002 0 / 0)' == 'oklch(1 0.4 0 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1 0.4 0 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1 0.40000000000000002 0 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1 0.40000000000000002 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklch_4[oklch(100% 0.4 0 / 0%)-oklch(1 0.4 0 / 0)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(100% 0.4 0 / 0%)', expected = 'oklch(1 0.4 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1 0.40...000002 0 / 0)' == 'oklch(1 0.4 0 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1 0.4 0 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1 0.40000000000000002 0 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1 0.40000000000000002 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklch_4[oklch(100% 100% 0deg / 0)-oklch(1 0.4 0 / 0)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(100% 100% 0deg / 0)', expected = 'oklch(1 0.4 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1 0.40...000002 0 / 0)' == 'oklch(1 0.4 0 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1 0.4 0 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1 0.40000000000000002 0 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1 0.40000000000000002 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklch_4[oklch(1.1 0.4 0 / 0)-oklch(1.1 0.4 0 / 0)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(1.1 0.4 0 / 0)', expected = 'oklch(1.1 0.4 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...000002 0 / 0)' == 'oklch(1.1 0.4 0 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 0.4 0 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 0.40000000000000002 0 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 0.40000000000000002 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklch_4[oklch(110% 0.4 0 / 0%)-oklch(1.1 0.4 0 / 0)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(110% 0.4 0 / 0%)', expected = 'oklch(1.1 0.4 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...000002 0 / 0)' == 'oklch(1.1 0.4 0 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 0.4 0 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 0.40000000000000002 0 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 0.40000000000000002 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklch_4[oklch(110% 100% 0deg / 0)-oklch(1.1 0.4 0 / 0)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(110% 100% 0deg / 0)', expected = 'oklch(1.1 0.4 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...000002 0 / 0)' == 'oklch(1.1 0.4 0 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 0.4 0 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 0.40000000000000002 0 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 0.40000000000000002 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklch_4[oklch(-0.1 0.4 0 / 0)-oklch(-0.1 0.4 0 / 0)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-0.1 0.4 0 / 0)', expected = 'oklch(-0.1 0.4 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...000002 0 / 0)' == 'oklch(-0.1 0.4 0 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 0.4 0 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 0.40000000000000002 0 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 0.40000000000000002 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklch_4[oklch(-10% 0.4 0 / 0%)-oklch(-0.1 0.4 0 / 0)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-10% 0.4 0 / 0%)', expected = 'oklch(-0.1 0.4 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...000002 0 / 0)' == 'oklch(-0.1 0.4 0 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 0.4 0 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 0.40000000000000002 0 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 0.40000000000000002 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklch_4[oklch(-10% 100% 0deg / 0)-oklch(-0.1 0.4 0 / 0)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-10% 100% 0deg / 0)', expected = 'oklch(-0.1 0.4 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...000002 0 / 0)' == 'oklch(-0.1 0.4 0 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 0.4 0 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 0.40000000000000002 0 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 0.40000000000000002 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__________ test_color_oklch_4[oklch(0 0.6 0 / 0)-oklch(0 0.6 0 / 0)] ___________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0 0.6 0 / 0)', expected = 'oklch(0 0.6 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0 0.59...999998 0 / 0)' == 'oklch(0 0.6 0 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0 0.6 0 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0 0.59999999999999998 0 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0 0.59999999999999998 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_oklch_4[oklch(0% 0.6 0 / 0%)-oklch(0 0.6 0 / 0)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0% 0.6 0 / 0%)', expected = 'oklch(0 0.6 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0 0.59...999998 0 / 0)' == 'oklch(0 0.6 0 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0 0.6 0 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0 0.59999999999999998 0 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0 0.59999999999999998 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklch_4[oklch(0% 150% 0deg / 0)-oklch(0 0.6 0 / 0)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0% 150% 0deg / 0)', expected = 'oklch(0 0.6 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0 0.59...999998 0 / 0)' == 'oklch(0 0.6 0 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0 0.6 0 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0 0.59999999999999998 0 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0 0.59999999999999998 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklch_4[oklch(0.1 0.6 0 / 0)-oklch(0.1 0.6 0 / 0)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0.1 0.6 0 / 0)', expected = 'oklch(0.1 0.6 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...999998 0 / 0)' == 'oklch(0.1 0.6 0 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 0.6 0 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 0.59999999999999998 0 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 0.59999999999999998 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklch_4[oklch(10% 0.6 0 / 0%)-oklch(0.1 0.6 0 / 0)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(10% 0.6 0 / 0%)', expected = 'oklch(0.1 0.6 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...999998 0 / 0)' == 'oklch(0.1 0.6 0 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 0.6 0 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 0.59999999999999998 0 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 0.59999999999999998 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklch_4[oklch(10% 150% 0deg / 0)-oklch(0.1 0.6 0 / 0)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(10% 150% 0deg / 0)', expected = 'oklch(0.1 0.6 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...999998 0 / 0)' == 'oklch(0.1 0.6 0 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 0.6 0 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 0.59999999999999998 0 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 0.59999999999999998 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m__________ test_color_oklch_4[oklch(1 0.6 0 / 0)-oklch(1 0.6 0 / 0)] ___________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(1 0.6 0 / 0)', expected = 'oklch(1 0.6 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1 0.59...999998 0 / 0)' == 'oklch(1 0.6 0 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1 0.6 0 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1 0.59999999999999998 0 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1 0.59999999999999998 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklch_4[oklch(100% 0.6 0 / 0%)-oklch(1 0.6 0 / 0)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(100% 0.6 0 / 0%)', expected = 'oklch(1 0.6 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1 0.59...999998 0 / 0)' == 'oklch(1 0.6 0 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1 0.6 0 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1 0.59999999999999998 0 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1 0.59999999999999998 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklch_4[oklch(100% 150% 0deg / 0)-oklch(1 0.6 0 / 0)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(100% 150% 0deg / 0)', expected = 'oklch(1 0.6 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1 0.59...999998 0 / 0)' == 'oklch(1 0.6 0 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1 0.6 0 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1 0.59999999999999998 0 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1 0.59999999999999998 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklch_4[oklch(1.1 0.6 0 / 0)-oklch(1.1 0.6 0 / 0)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(1.1 0.6 0 / 0)', expected = 'oklch(1.1 0.6 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...999998 0 / 0)' == 'oklch(1.1 0.6 0 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 0.6 0 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 0.59999999999999998 0 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 0.59999999999999998 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklch_4[oklch(110% 0.6 0 / 0%)-oklch(1.1 0.6 0 / 0)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(110% 0.6 0 / 0%)', expected = 'oklch(1.1 0.6 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...999998 0 / 0)' == 'oklch(1.1 0.6 0 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 0.6 0 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 0.59999999999999998 0 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 0.59999999999999998 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklch_4[oklch(110% 150% 0deg / 0)-oklch(1.1 0.6 0 / 0)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(110% 150% 0deg / 0)', expected = 'oklch(1.1 0.6 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...999998 0 / 0)' == 'oklch(1.1 0.6 0 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 0.6 0 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 0.59999999999999998 0 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 0.59999999999999998 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklch_4[oklch(-0.1 0.6 0 / 0)-oklch(-0.1 0.6 0 / 0)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-0.1 0.6 0 / 0)', expected = 'oklch(-0.1 0.6 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...999998 0 / 0)' == 'oklch(-0.1 0.6 0 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 0.6 0 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 0.59999999999999998 0 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 0.59999999999999998 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklch_4[oklch(-10% 0.6 0 / 0%)-oklch(-0.1 0.6 0 / 0)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-10% 0.6 0 / 0%)', expected = 'oklch(-0.1 0.6 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...999998 0 / 0)' == 'oklch(-0.1 0.6 0 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 0.6 0 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 0.59999999999999998 0 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 0.59999999999999998 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklch_4[oklch(-10% 150% 0deg / 0)-oklch(-0.1 0.6 0 / 0)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-10% 150% 0deg / 0)', expected = 'oklch(-0.1 0.6 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...999998 0 / 0)' == 'oklch(-0.1 0.6 0 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 0.6 0 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 0.59999999999999998 0 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 0.59999999999999998 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_oklch_4[oklch(0 -0.3 0 / 0)-oklch(0 -0.3 0 / 0)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0 -0.3 0 / 0)', expected = 'oklch(0 -0.3 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0 -0.2...999999 0 / 0)' == 'oklch(0 -0.3 0 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0 -0.3 0 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0 -0.29999999999999999 0 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0 -0.29999999999999999 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklch_4[oklch(0% -0.3 0 / 0%)-oklch(0 -0.3 0 / 0)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0% -0.3 0 / 0%)', expected = 'oklch(0 -0.3 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0 -0.2...999999 0 / 0)' == 'oklch(0 -0.3 0 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0 -0.3 0 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0 -0.29999999999999999 0 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0 -0.29999999999999999 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklch_4[oklch(0% -75% 0deg / 0)-oklch(0 -0.3 0 / 0)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0% -75% 0deg / 0)', expected = 'oklch(0 -0.3 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0 -0.2...999999 0 / 0)' == 'oklch(0 -0.3 0 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0 -0.3 0 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0 -0.29999999999999999 0 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0 -0.29999999999999999 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklch_4[oklch(0.1 -0.3 0 / 0)-oklch(0.1 -0.3 0 / 0)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0.1 -0.3 0 / 0)', expected = 'oklch(0.1 -0.3 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...999999 0 / 0)' == 'oklch(0.1 -0.3 0 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 -0.3 0 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 -0.29999999999999999 0 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 -0.29999999999999999 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklch_4[oklch(10% -0.3 0 / 0%)-oklch(0.1 -0.3 0 / 0)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(10% -0.3 0 / 0%)', expected = 'oklch(0.1 -0.3 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...999999 0 / 0)' == 'oklch(0.1 -0.3 0 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 -0.3 0 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 -0.29999999999999999 0 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 -0.29999999999999999 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklch_4[oklch(10% -75% 0deg / 0)-oklch(0.1 -0.3 0 / 0)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(10% -75% 0deg / 0)', expected = 'oklch(0.1 -0.3 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...999999 0 / 0)' == 'oklch(0.1 -0.3 0 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 -0.3 0 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 -0.29999999999999999 0 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 -0.29999999999999999 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_oklch_4[oklch(1 -0.3 0 / 0)-oklch(1 -0.3 0 / 0)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(1 -0.3 0 / 0)', expected = 'oklch(1 -0.3 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1 -0.2...999999 0 / 0)' == 'oklch(1 -0.3 0 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1 -0.3 0 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1 -0.29999999999999999 0 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1 -0.29999999999999999 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklch_4[oklch(100% -0.3 0 / 0%)-oklch(1 -0.3 0 / 0)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(100% -0.3 0 / 0%)', expected = 'oklch(1 -0.3 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1 -0.2...999999 0 / 0)' == 'oklch(1 -0.3 0 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1 -0.3 0 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1 -0.29999999999999999 0 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1 -0.29999999999999999 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklch_4[oklch(100% -75% 0deg / 0)-oklch(1 -0.3 0 / 0)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(100% -75% 0deg / 0)', expected = 'oklch(1 -0.3 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1 -0.2...999999 0 / 0)' == 'oklch(1 -0.3 0 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1 -0.3 0 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1 -0.29999999999999999 0 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1 -0.29999999999999999 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklch_4[oklch(1.1 -0.3 0 / 0)-oklch(1.1 -0.3 0 / 0)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(1.1 -0.3 0 / 0)', expected = 'oklch(1.1 -0.3 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...999999 0 / 0)' == 'oklch(1.1 -0.3 0 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 -0.3 0 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 -0.29999999999999999 0 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 -0.29999999999999999 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklch_4[oklch(110% -0.3 0 / 0%)-oklch(1.1 -0.3 0 / 0)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(110% -0.3 0 / 0%)', expected = 'oklch(1.1 -0.3 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...999999 0 / 0)' == 'oklch(1.1 -0.3 0 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 -0.3 0 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 -0.29999999999999999 0 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 -0.29999999999999999 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklch_4[oklch(110% -75% 0deg / 0)-oklch(1.1 -0.3 0 / 0)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(110% -75% 0deg / 0)', expected = 'oklch(1.1 -0.3 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...999999 0 / 0)' == 'oklch(1.1 -0.3 0 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 -0.3 0 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 -0.29999999999999999 0 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 -0.29999999999999999 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklch_4[oklch(-0.1 -0.3 0 / 0)-oklch(-0.1 -0.3 0 / 0)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-0.1 -0.3 0 / 0)', expected = 'oklch(-0.1 -0.3 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...999999 0 / 0)' == 'oklch(-0.1 -0.3 0 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 -0.3 0 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 -0.29999999999999999 0 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 -0.29999999999999999 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklch_4[oklch(-10% -0.3 0 / 0%)-oklch(-0.1 -0.3 0 / 0)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-10% -0.3 0 / 0%)', expected = 'oklch(-0.1 -0.3 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...999999 0 / 0)' == 'oklch(-0.1 -0.3 0 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 -0.3 0 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 -0.29999999999999999 0 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 -0.29999999999999999 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklch_4[oklch(-10% -75% 0deg / 0)-oklch(-0.1 -0.3 0 / 0)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-10% -75% 0deg / 0)', expected = 'oklch(-0.1 -0.3 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...999999 0 / 0)' == 'oklch(-0.1 -0.3 0 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 -0.3 0 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 -0.29999999999999999 0 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 -0.29999999999999999 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_oklch_4[oklch(0.1 0 10 / 0)-oklch(0.1 0 10 / 0)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0.1 0 10 / 0)', expected = 'oklch(0.1 0 10 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...001 0 10 / 0)' == 'oklch(0.1 0 10 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 0 10 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 0 10 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 0 10 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_oklch_4[oklch(10% 0 10 / 0%)-oklch(0.1 0 10 / 0)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(10% 0 10 / 0%)', expected = 'oklch(0.1 0 10 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...001 0 10 / 0)' == 'oklch(0.1 0 10 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 0 10 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 0 10 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 0 10 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklch_4[oklch(10% 0% 10deg / 0)-oklch(0.1 0 10 / 0)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(10% 0% 10deg / 0)', expected = 'oklch(0.1 0 10 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...001 0 10 / 0)' == 'oklch(0.1 0 10 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 0 10 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 0 10 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 0 10 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_oklch_4[oklch(1.1 0 10 / 0)-oklch(1.1 0 10 / 0)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(1.1 0 10 / 0)', expected = 'oklch(1.1 0 10 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...001 0 10 / 0)' == 'oklch(1.1 0 10 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 0 10 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 0 10 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 0 10 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklch_4[oklch(110% 0 10 / 0%)-oklch(1.1 0 10 / 0)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(110% 0 10 / 0%)', expected = 'oklch(1.1 0 10 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...001 0 10 / 0)' == 'oklch(1.1 0 10 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 0 10 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 0 10 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 0 10 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklch_4[oklch(110% 0% 10deg / 0)-oklch(1.1 0 10 / 0)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(110% 0% 10deg / 0)', expected = 'oklch(1.1 0 10 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...001 0 10 / 0)' == 'oklch(1.1 0 10 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 0 10 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 0 10 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 0 10 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklch_4[oklch(-0.1 0 10 / 0)-oklch(-0.1 0 10 / 0)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-0.1 0 10 / 0)', expected = 'oklch(-0.1 0 10 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...001 0 10 / 0)' == 'oklch(-0.1 0 10 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 0 10 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 0 10 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 0 10 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklch_4[oklch(-10% 0 10 / 0%)-oklch(-0.1 0 10 / 0)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-10% 0 10 / 0%)', expected = 'oklch(-0.1 0 10 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...001 0 10 / 0)' == 'oklch(-0.1 0 10 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 0 10 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 0 10 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 0 10 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklch_4[oklch(-10% 0% 10deg / 0)-oklch(-0.1 0 10 / 0)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-10% 0% 10deg / 0)', expected = 'oklch(-0.1 0 10 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...001 0 10 / 0)' == 'oklch(-0.1 0 10 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 0 10 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 0 10 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 0 10 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklch_4[oklch(0.1 0.12 10 / 0)-oklch(0.1 0.12 10 / 0)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0.1 0.12 10 / 0)', expected = 'oklch(0.1 0.12 10 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000... 0.12 10 / 0)' == 'oklch(0.1 0.12 10 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 0.12 10 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 0.12 10 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 0.12 10 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklch_4[oklch(10% 0.12 10 / 0%)-oklch(0.1 0.12 10 / 0)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(10% 0.12 10 / 0%)', expected = 'oklch(0.1 0.12 10 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000... 0.12 10 / 0)' == 'oklch(0.1 0.12 10 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 0.12 10 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 0.12 10 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 0.12 10 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklch_4[oklch(10% 30% 10deg / 0)-oklch(0.1 0.12 10 / 0)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(10% 30% 10deg / 0)', expected = 'oklch(0.1 0.12 10 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000... 0.12 10 / 0)' == 'oklch(0.1 0.12 10 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 0.12 10 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 0.12 10 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 0.12 10 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklch_4[oklch(1.1 0.12 10 / 0)-oklch(1.1 0.12 10 / 0)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(1.1 0.12 10 / 0)', expected = 'oklch(1.1 0.12 10 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000... 0.12 10 / 0)' == 'oklch(1.1 0.12 10 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 0.12 10 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 0.12 10 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 0.12 10 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklch_4[oklch(110% 0.12 10 / 0%)-oklch(1.1 0.12 10 / 0)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(110% 0.12 10 / 0%)', expected = 'oklch(1.1 0.12 10 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000... 0.12 10 / 0)' == 'oklch(1.1 0.12 10 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 0.12 10 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 0.12 10 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 0.12 10 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklch_4[oklch(110% 30% 10deg / 0)-oklch(1.1 0.12 10 / 0)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(110% 30% 10deg / 0)', expected = 'oklch(1.1 0.12 10 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000... 0.12 10 / 0)' == 'oklch(1.1 0.12 10 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 0.12 10 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 0.12 10 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 0.12 10 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklch_4[oklch(-0.1 0.12 10 / 0)-oklch(-0.1 0.12 10 / 0)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-0.1 0.12 10 / 0)', expected = 'oklch(-0.1 0.12 10 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100... 0.12 10 / 0)' == 'oklch(-0.1 0.12 10 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 0.12 10 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 0.12 10 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 0.12 10 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklch_4[oklch(-10% 0.12 10 / 0%)-oklch(-0.1 0.12 10 / 0)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-10% 0.12 10 / 0%)', expected = 'oklch(-0.1 0.12 10 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100... 0.12 10 / 0)' == 'oklch(-0.1 0.12 10 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 0.12 10 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 0.12 10 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 0.12 10 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_oklch_4[oklch(-10% 30% 10deg / 0)-oklch(-0.1 0.12 10 / 0)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-10% 30% 10deg / 0)', expected = 'oklch(-0.1 0.12 10 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100... 0.12 10 / 0)' == 'oklch(-0.1 0.12 10 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 0.12 10 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 0.12 10 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 0.12 10 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_oklch_4[oklch(0 0.4 10 / 0)-oklch(0 0.4 10 / 0)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0 0.4 10 / 0)', expected = 'oklch(0 0.4 10 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0 0.40...00002 10 / 0)' == 'oklch(0 0.4 10 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0 0.4 10 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0 0.40000000000000002 10 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0 0.40000000000000002 10 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklch_4[oklch(0% 0.4 10 / 0%)-oklch(0 0.4 10 / 0)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0% 0.4 10 / 0%)', expected = 'oklch(0 0.4 10 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0 0.40...00002 10 / 0)' == 'oklch(0 0.4 10 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0 0.4 10 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0 0.40000000000000002 10 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0 0.40000000000000002 10 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklch_4[oklch(0% 100% 10deg / 0)-oklch(0 0.4 10 / 0)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0% 100% 10deg / 0)', expected = 'oklch(0 0.4 10 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0 0.40...00002 10 / 0)' == 'oklch(0 0.4 10 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0 0.4 10 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0 0.40000000000000002 10 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0 0.40000000000000002 10 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklch_4[oklch(0.1 0.4 10 / 0)-oklch(0.1 0.4 10 / 0)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0.1 0.4 10 / 0)', expected = 'oklch(0.1 0.4 10 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...00002 10 / 0)' == 'oklch(0.1 0.4 10 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 0.4 10 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 0.40000000000000002 10 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 0.40000000000000002 10 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklch_4[oklch(10% 0.4 10 / 0%)-oklch(0.1 0.4 10 / 0)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(10% 0.4 10 / 0%)', expected = 'oklch(0.1 0.4 10 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...00002 10 / 0)' == 'oklch(0.1 0.4 10 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 0.4 10 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 0.40000000000000002 10 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 0.40000000000000002 10 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklch_4[oklch(10% 100% 10deg / 0)-oklch(0.1 0.4 10 / 0)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(10% 100% 10deg / 0)', expected = 'oklch(0.1 0.4 10 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...00002 10 / 0)' == 'oklch(0.1 0.4 10 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 0.4 10 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 0.40000000000000002 10 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 0.40000000000000002 10 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_oklch_4[oklch(1 0.4 10 / 0)-oklch(1 0.4 10 / 0)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(1 0.4 10 / 0)', expected = 'oklch(1 0.4 10 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1 0.40...00002 10 / 0)' == 'oklch(1 0.4 10 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1 0.4 10 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1 0.40000000000000002 10 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1 0.40000000000000002 10 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklch_4[oklch(100% 0.4 10 / 0%)-oklch(1 0.4 10 / 0)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(100% 0.4 10 / 0%)', expected = 'oklch(1 0.4 10 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1 0.40...00002 10 / 0)' == 'oklch(1 0.4 10 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1 0.4 10 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1 0.40000000000000002 10 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1 0.40000000000000002 10 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklch_4[oklch(100% 100% 10deg / 0)-oklch(1 0.4 10 / 0)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(100% 100% 10deg / 0)', expected = 'oklch(1 0.4 10 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1 0.40...00002 10 / 0)' == 'oklch(1 0.4 10 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1 0.4 10 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1 0.40000000000000002 10 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1 0.40000000000000002 10 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklch_4[oklch(1.1 0.4 10 / 0)-oklch(1.1 0.4 10 / 0)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(1.1 0.4 10 / 0)', expected = 'oklch(1.1 0.4 10 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...00002 10 / 0)' == 'oklch(1.1 0.4 10 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 0.4 10 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 0.40000000000000002 10 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 0.40000000000000002 10 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklch_4[oklch(110% 0.4 10 / 0%)-oklch(1.1 0.4 10 / 0)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(110% 0.4 10 / 0%)', expected = 'oklch(1.1 0.4 10 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...00002 10 / 0)' == 'oklch(1.1 0.4 10 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 0.4 10 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 0.40000000000000002 10 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 0.40000000000000002 10 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklch_4[oklch(110% 100% 10deg / 0)-oklch(1.1 0.4 10 / 0)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(110% 100% 10deg / 0)', expected = 'oklch(1.1 0.4 10 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...00002 10 / 0)' == 'oklch(1.1 0.4 10 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 0.4 10 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 0.40000000000000002 10 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 0.40000000000000002 10 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklch_4[oklch(-0.1 0.4 10 / 0)-oklch(-0.1 0.4 10 / 0)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-0.1 0.4 10 / 0)', expected = 'oklch(-0.1 0.4 10 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...00002 10 / 0)' == 'oklch(-0.1 0.4 10 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 0.4 10 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 0.40000000000000002 10 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 0.40000000000000002 10 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklch_4[oklch(-10% 0.4 10 / 0%)-oklch(-0.1 0.4 10 / 0)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-10% 0.4 10 / 0%)', expected = 'oklch(-0.1 0.4 10 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...00002 10 / 0)' == 'oklch(-0.1 0.4 10 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 0.4 10 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 0.40000000000000002 10 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 0.40000000000000002 10 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_oklch_4[oklch(-10% 100% 10deg / 0)-oklch(-0.1 0.4 10 / 0)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-10% 100% 10deg / 0)', expected = 'oklch(-0.1 0.4 10 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...00002 10 / 0)' == 'oklch(-0.1 0.4 10 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 0.4 10 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 0.40000000000000002 10 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 0.40000000000000002 10 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_oklch_4[oklch(0 0.6 10 / 0)-oklch(0 0.6 10 / 0)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0 0.6 10 / 0)', expected = 'oklch(0 0.6 10 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0 0.59...99998 10 / 0)' == 'oklch(0 0.6 10 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0 0.6 10 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0 0.59999999999999998 10 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0 0.59999999999999998 10 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklch_4[oklch(0% 0.6 10 / 0%)-oklch(0 0.6 10 / 0)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0% 0.6 10 / 0%)', expected = 'oklch(0 0.6 10 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0 0.59...99998 10 / 0)' == 'oklch(0 0.6 10 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0 0.6 10 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0 0.59999999999999998 10 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0 0.59999999999999998 10 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklch_4[oklch(0% 150% 10deg / 0)-oklch(0 0.6 10 / 0)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0% 150% 10deg / 0)', expected = 'oklch(0 0.6 10 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0 0.59...99998 10 / 0)' == 'oklch(0 0.6 10 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0 0.6 10 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0 0.59999999999999998 10 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0 0.59999999999999998 10 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklch_4[oklch(0.1 0.6 10 / 0)-oklch(0.1 0.6 10 / 0)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0.1 0.6 10 / 0)', expected = 'oklch(0.1 0.6 10 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...99998 10 / 0)' == 'oklch(0.1 0.6 10 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 0.6 10 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 0.59999999999999998 10 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 0.59999999999999998 10 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklch_4[oklch(10% 0.6 10 / 0%)-oklch(0.1 0.6 10 / 0)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(10% 0.6 10 / 0%)', expected = 'oklch(0.1 0.6 10 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...99998 10 / 0)' == 'oklch(0.1 0.6 10 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 0.6 10 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 0.59999999999999998 10 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 0.59999999999999998 10 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklch_4[oklch(10% 150% 10deg / 0)-oklch(0.1 0.6 10 / 0)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(10% 150% 10deg / 0)', expected = 'oklch(0.1 0.6 10 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...99998 10 / 0)' == 'oklch(0.1 0.6 10 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 0.6 10 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 0.59999999999999998 10 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 0.59999999999999998 10 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_________ test_color_oklch_4[oklch(1 0.6 10 / 0)-oklch(1 0.6 10 / 0)] __________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(1 0.6 10 / 0)', expected = 'oklch(1 0.6 10 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1 0.59...99998 10 / 0)' == 'oklch(1 0.6 10 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1 0.6 10 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1 0.59999999999999998 10 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1 0.59999999999999998 10 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklch_4[oklch(100% 0.6 10 / 0%)-oklch(1 0.6 10 / 0)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(100% 0.6 10 / 0%)', expected = 'oklch(1 0.6 10 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1 0.59...99998 10 / 0)' == 'oklch(1 0.6 10 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1 0.6 10 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1 0.59999999999999998 10 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1 0.59999999999999998 10 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklch_4[oklch(100% 150% 10deg / 0)-oklch(1 0.6 10 / 0)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(100% 150% 10deg / 0)', expected = 'oklch(1 0.6 10 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1 0.59...99998 10 / 0)' == 'oklch(1 0.6 10 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1 0.6 10 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1 0.59999999999999998 10 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1 0.59999999999999998 10 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklch_4[oklch(1.1 0.6 10 / 0)-oklch(1.1 0.6 10 / 0)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(1.1 0.6 10 / 0)', expected = 'oklch(1.1 0.6 10 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...99998 10 / 0)' == 'oklch(1.1 0.6 10 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 0.6 10 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 0.59999999999999998 10 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 0.59999999999999998 10 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklch_4[oklch(110% 0.6 10 / 0%)-oklch(1.1 0.6 10 / 0)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(110% 0.6 10 / 0%)', expected = 'oklch(1.1 0.6 10 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...99998 10 / 0)' == 'oklch(1.1 0.6 10 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 0.6 10 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 0.59999999999999998 10 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 0.59999999999999998 10 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklch_4[oklch(110% 150% 10deg / 0)-oklch(1.1 0.6 10 / 0)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(110% 150% 10deg / 0)', expected = 'oklch(1.1 0.6 10 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...99998 10 / 0)' == 'oklch(1.1 0.6 10 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 0.6 10 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 0.59999999999999998 10 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 0.59999999999999998 10 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklch_4[oklch(-0.1 0.6 10 / 0)-oklch(-0.1 0.6 10 / 0)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-0.1 0.6 10 / 0)', expected = 'oklch(-0.1 0.6 10 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...99998 10 / 0)' == 'oklch(-0.1 0.6 10 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 0.6 10 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 0.59999999999999998 10 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 0.59999999999999998 10 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklch_4[oklch(-10% 0.6 10 / 0%)-oklch(-0.1 0.6 10 / 0)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-10% 0.6 10 / 0%)', expected = 'oklch(-0.1 0.6 10 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...99998 10 / 0)' == 'oklch(-0.1 0.6 10 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 0.6 10 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 0.59999999999999998 10 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 0.59999999999999998 10 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_oklch_4[oklch(-10% 150% 10deg / 0)-oklch(-0.1 0.6 10 / 0)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-10% 150% 10deg / 0)', expected = 'oklch(-0.1 0.6 10 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...99998 10 / 0)' == 'oklch(-0.1 0.6 10 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 0.6 10 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 0.59999999999999998 10 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 0.59999999999999998 10 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklch_4[oklch(0 -0.3 10 / 0)-oklch(0 -0.3 10 / 0)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0 -0.3 10 / 0)', expected = 'oklch(0 -0.3 10 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0 -0.2...99999 10 / 0)' == 'oklch(0 -0.3 10 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0 -0.3 10 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0 -0.29999999999999999 10 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0 -0.29999999999999999 10 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklch_4[oklch(0% -0.3 10 / 0%)-oklch(0 -0.3 10 / 0)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0% -0.3 10 / 0%)', expected = 'oklch(0 -0.3 10 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0 -0.2...99999 10 / 0)' == 'oklch(0 -0.3 10 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0 -0.3 10 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0 -0.29999999999999999 10 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0 -0.29999999999999999 10 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklch_4[oklch(0% -75% 10deg / 0)-oklch(0 -0.3 10 / 0)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0% -75% 10deg / 0)', expected = 'oklch(0 -0.3 10 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0 -0.2...99999 10 / 0)' == 'oklch(0 -0.3 10 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0 -0.3 10 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0 -0.29999999999999999 10 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0 -0.29999999999999999 10 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklch_4[oklch(0.1 -0.3 10 / 0)-oklch(0.1 -0.3 10 / 0)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0.1 -0.3 10 / 0)', expected = 'oklch(0.1 -0.3 10 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...99999 10 / 0)' == 'oklch(0.1 -0.3 10 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 -0.3 10 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 -0.29999999999999999 10 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 -0.29999999999999999 10 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklch_4[oklch(10% -0.3 10 / 0%)-oklch(0.1 -0.3 10 / 0)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(10% -0.3 10 / 0%)', expected = 'oklch(0.1 -0.3 10 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...99999 10 / 0)' == 'oklch(0.1 -0.3 10 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 -0.3 10 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 -0.29999999999999999 10 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 -0.29999999999999999 10 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklch_4[oklch(10% -75% 10deg / 0)-oklch(0.1 -0.3 10 / 0)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(10% -75% 10deg / 0)', expected = 'oklch(0.1 -0.3 10 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...99999 10 / 0)' == 'oklch(0.1 -0.3 10 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 -0.3 10 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 -0.29999999999999999 10 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 -0.29999999999999999 10 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklch_4[oklch(1 -0.3 10 / 0)-oklch(1 -0.3 10 / 0)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(1 -0.3 10 / 0)', expected = 'oklch(1 -0.3 10 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1 -0.2...99999 10 / 0)' == 'oklch(1 -0.3 10 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1 -0.3 10 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1 -0.29999999999999999 10 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1 -0.29999999999999999 10 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklch_4[oklch(100% -0.3 10 / 0%)-oklch(1 -0.3 10 / 0)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(100% -0.3 10 / 0%)', expected = 'oklch(1 -0.3 10 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1 -0.2...99999 10 / 0)' == 'oklch(1 -0.3 10 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1 -0.3 10 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1 -0.29999999999999999 10 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1 -0.29999999999999999 10 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklch_4[oklch(100% -75% 10deg / 0)-oklch(1 -0.3 10 / 0)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(100% -75% 10deg / 0)', expected = 'oklch(1 -0.3 10 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1 -0.2...99999 10 / 0)' == 'oklch(1 -0.3 10 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1 -0.3 10 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1 -0.29999999999999999 10 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1 -0.29999999999999999 10 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklch_4[oklch(1.1 -0.3 10 / 0)-oklch(1.1 -0.3 10 / 0)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(1.1 -0.3 10 / 0)', expected = 'oklch(1.1 -0.3 10 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...99999 10 / 0)' == 'oklch(1.1 -0.3 10 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 -0.3 10 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 -0.29999999999999999 10 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 -0.29999999999999999 10 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklch_4[oklch(110% -0.3 10 / 0%)-oklch(1.1 -0.3 10 / 0)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(110% -0.3 10 / 0%)', expected = 'oklch(1.1 -0.3 10 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...99999 10 / 0)' == 'oklch(1.1 -0.3 10 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 -0.3 10 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 -0.29999999999999999 10 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 -0.29999999999999999 10 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_oklch_4[oklch(110% -75% 10deg / 0)-oklch(1.1 -0.3 10 / 0)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(110% -75% 10deg / 0)', expected = 'oklch(1.1 -0.3 10 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...99999 10 / 0)' == 'oklch(1.1 -0.3 10 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 -0.3 10 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 -0.29999999999999999 10 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 -0.29999999999999999 10 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklch_4[oklch(-0.1 -0.3 10 / 0)-oklch(-0.1 -0.3 10 / 0)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-0.1 -0.3 10 / 0)', expected = 'oklch(-0.1 -0.3 10 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...99999 10 / 0)' == 'oklch(-0.1 -0.3 10 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 -0.3 10 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 -0.29999999999999999 10 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 -0.29999999999999999 10 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklch_4[oklch(-10% -0.3 10 / 0%)-oklch(-0.1 -0.3 10 / 0)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-10% -0.3 10 / 0%)', expected = 'oklch(-0.1 -0.3 10 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...99999 10 / 0)' == 'oklch(-0.1 -0.3 10 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 -0.3 10 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 -0.29999999999999999 10 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 -0.29999999999999999 10 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_oklch_4[oklch(-10% -75% 10deg / 0)-oklch(-0.1 -0.3 10 / 0)] ____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-10% -75% 10deg / 0)', expected = 'oklch(-0.1 -0.3 10 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...99999 10 / 0)' == 'oklch(-0.1 -0.3 10 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 -0.3 10 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 -0.29999999999999999 10 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 -0.29999999999999999 10 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklch_4[oklch(0.1 0 110 / 0)-oklch(0.1 0 110 / 0)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0.1 0 110 / 0)', expected = 'oklch(0.1 0 110 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...01 0 110 / 0)' == 'oklch(0.1 0 110 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 0 110 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 0 110 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 0 110 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklch_4[oklch(10% 0 110 / 0%)-oklch(0.1 0 110 / 0)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(10% 0 110 / 0%)', expected = 'oklch(0.1 0 110 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...01 0 110 / 0)' == 'oklch(0.1 0 110 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 0 110 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 0 110 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 0 110 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklch_4[oklch(10% 0% 110deg / 0)-oklch(0.1 0 110 / 0)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(10% 0% 110deg / 0)', expected = 'oklch(0.1 0 110 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...01 0 110 / 0)' == 'oklch(0.1 0 110 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 0 110 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 0 110 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 0 110 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklch_4[oklch(1.1 0 110 / 0)-oklch(1.1 0 110 / 0)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(1.1 0 110 / 0)', expected = 'oklch(1.1 0 110 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...01 0 110 / 0)' == 'oklch(1.1 0 110 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 0 110 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 0 110 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 0 110 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklch_4[oklch(110% 0 110 / 0%)-oklch(1.1 0 110 / 0)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(110% 0 110 / 0%)', expected = 'oklch(1.1 0 110 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...01 0 110 / 0)' == 'oklch(1.1 0 110 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 0 110 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 0 110 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 0 110 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklch_4[oklch(110% 0% 110deg / 0)-oklch(1.1 0 110 / 0)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(110% 0% 110deg / 0)', expected = 'oklch(1.1 0 110 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...01 0 110 / 0)' == 'oklch(1.1 0 110 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 0 110 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 0 110 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 0 110 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklch_4[oklch(-0.1 0 110 / 0)-oklch(-0.1 0 110 / 0)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-0.1 0 110 / 0)', expected = 'oklch(-0.1 0 110 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...01 0 110 / 0)' == 'oklch(-0.1 0 110 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 0 110 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 0 110 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 0 110 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklch_4[oklch(-10% 0 110 / 0%)-oklch(-0.1 0 110 / 0)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-10% 0 110 / 0%)', expected = 'oklch(-0.1 0 110 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...01 0 110 / 0)' == 'oklch(-0.1 0 110 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 0 110 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 0 110 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 0 110 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklch_4[oklch(-10% 0% 110deg / 0)-oklch(-0.1 0 110 / 0)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-10% 0% 110deg / 0)', expected = 'oklch(-0.1 0 110 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...01 0 110 / 0)' == 'oklch(-0.1 0 110 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 0 110 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 0 110 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 0 110 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklch_4[oklch(0.1 0.12 110 / 0)-oklch(0.1 0.12 110 / 0)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0.1 0.12 110 / 0)', expected = 'oklch(0.1 0.12 110 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...0.12 110 / 0)' == 'oklch(0.1 0.12 110 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 0.12 110 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 0.12 110 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 0.12 110 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklch_4[oklch(10% 0.12 110 / 0%)-oklch(0.1 0.12 110 / 0)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(10% 0.12 110 / 0%)', expected = 'oklch(0.1 0.12 110 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...0.12 110 / 0)' == 'oklch(0.1 0.12 110 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 0.12 110 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 0.12 110 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 0.12 110 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_oklch_4[oklch(10% 30% 110deg / 0)-oklch(0.1 0.12 110 / 0)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(10% 30% 110deg / 0)', expected = 'oklch(0.1 0.12 110 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...0.12 110 / 0)' == 'oklch(0.1 0.12 110 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 0.12 110 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 0.12 110 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 0.12 110 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklch_4[oklch(1.1 0.12 110 / 0)-oklch(1.1 0.12 110 / 0)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(1.1 0.12 110 / 0)', expected = 'oklch(1.1 0.12 110 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...0.12 110 / 0)' == 'oklch(1.1 0.12 110 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 0.12 110 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 0.12 110 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? +++++++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 0.12 110 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_oklch_4[oklch(110% 0.12 110 / 0%)-oklch(1.1 0.12 110 / 0)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(110% 0.12 110 / 0%)', expected = 'oklch(1.1 0.12 110 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...0.12 110 / 0)' == 'oklch(1.1 0.12 110 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 0.12 110 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 0.12 110 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? +++++++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 0.12 110 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_oklch_4[oklch(110% 30% 110deg / 0)-oklch(1.1 0.12 110 / 0)] ____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(110% 30% 110deg / 0)', expected = 'oklch(1.1 0.12 110 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...0.12 110 / 0)' == 'oklch(1.1 0.12 110 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 0.12 110 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 0.12 110 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? +++++++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 0.12 110 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_oklch_4[oklch(-0.1 0.12 110 / 0)-oklch(-0.1 0.12 110 / 0)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-0.1 0.12 110 / 0)', expected = 'oklch(-0.1 0.12 110 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...0.12 110 / 0)' == 'oklch(-0.1 0.12 110 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 0.12 110 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 0.12 110 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ++++++++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 0.12 110 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_oklch_4[oklch(-10% 0.12 110 / 0%)-oklch(-0.1 0.12 110 / 0)] ____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-10% 0.12 110 / 0%)', expected = 'oklch(-0.1 0.12 110 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...0.12 110 / 0)' == 'oklch(-0.1 0.12 110 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 0.12 110 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 0.12 110 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ++++++++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 0.12 110 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___ test_color_oklch_4[oklch(-10% 30% 110deg / 0)-oklch(-0.1 0.12 110 / 0)] ____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-10% 30% 110deg / 0)', expected = 'oklch(-0.1 0.12 110 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...0.12 110 / 0)' == 'oklch(-0.1 0.12 110 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 0.12 110 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 0.12 110 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ++++++++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 0.12 110 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklch_4[oklch(0 0.4 110 / 0)-oklch(0 0.4 110 / 0)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0 0.4 110 / 0)', expected = 'oklch(0 0.4 110 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0 0.40...0002 110 / 0)' == 'oklch(0 0.4 110 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0 0.4 110 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0 0.40000000000000002 110 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0 0.40000000000000002 110 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklch_4[oklch(0% 0.4 110 / 0%)-oklch(0 0.4 110 / 0)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0% 0.4 110 / 0%)', expected = 'oklch(0 0.4 110 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0 0.40...0002 110 / 0)' == 'oklch(0 0.4 110 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0 0.4 110 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0 0.40000000000000002 110 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0 0.40000000000000002 110 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklch_4[oklch(0% 100% 110deg / 0)-oklch(0 0.4 110 / 0)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0% 100% 110deg / 0)', expected = 'oklch(0 0.4 110 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0 0.40...0002 110 / 0)' == 'oklch(0 0.4 110 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0 0.4 110 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0 0.40000000000000002 110 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0 0.40000000000000002 110 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklch_4[oklch(0.1 0.4 110 / 0)-oklch(0.1 0.4 110 / 0)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0.1 0.4 110 / 0)', expected = 'oklch(0.1 0.4 110 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...0002 110 / 0)' == 'oklch(0.1 0.4 110 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 0.4 110 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 0.40000000000000002 110 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 0.40000000000000002 110 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklch_4[oklch(10% 0.4 110 / 0%)-oklch(0.1 0.4 110 / 0)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(10% 0.4 110 / 0%)', expected = 'oklch(0.1 0.4 110 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...0002 110 / 0)' == 'oklch(0.1 0.4 110 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 0.4 110 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 0.40000000000000002 110 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 0.40000000000000002 110 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_oklch_4[oklch(10% 100% 110deg / 0)-oklch(0.1 0.4 110 / 0)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(10% 100% 110deg / 0)', expected = 'oklch(0.1 0.4 110 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...0002 110 / 0)' == 'oklch(0.1 0.4 110 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 0.4 110 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 0.40000000000000002 110 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 0.40000000000000002 110 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklch_4[oklch(1 0.4 110 / 0)-oklch(1 0.4 110 / 0)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(1 0.4 110 / 0)', expected = 'oklch(1 0.4 110 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1 0.40...0002 110 / 0)' == 'oklch(1 0.4 110 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1 0.4 110 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1 0.40000000000000002 110 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1 0.40000000000000002 110 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklch_4[oklch(100% 0.4 110 / 0%)-oklch(1 0.4 110 / 0)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(100% 0.4 110 / 0%)', expected = 'oklch(1 0.4 110 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1 0.40...0002 110 / 0)' == 'oklch(1 0.4 110 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1 0.4 110 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1 0.40000000000000002 110 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1 0.40000000000000002 110 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklch_4[oklch(100% 100% 110deg / 0)-oklch(1 0.4 110 / 0)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(100% 100% 110deg / 0)', expected = 'oklch(1 0.4 110 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1 0.40...0002 110 / 0)' == 'oklch(1 0.4 110 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1 0.4 110 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1 0.40000000000000002 110 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1 0.40000000000000002 110 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklch_4[oklch(1.1 0.4 110 / 0)-oklch(1.1 0.4 110 / 0)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(1.1 0.4 110 / 0)', expected = 'oklch(1.1 0.4 110 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...0002 110 / 0)' == 'oklch(1.1 0.4 110 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 0.4 110 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 0.40000000000000002 110 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 0.40000000000000002 110 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklch_4[oklch(110% 0.4 110 / 0%)-oklch(1.1 0.4 110 / 0)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(110% 0.4 110 / 0%)', expected = 'oklch(1.1 0.4 110 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...0002 110 / 0)' == 'oklch(1.1 0.4 110 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 0.4 110 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 0.40000000000000002 110 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 0.40000000000000002 110 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_oklch_4[oklch(110% 100% 110deg / 0)-oklch(1.1 0.4 110 / 0)] ____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(110% 100% 110deg / 0)', expected = 'oklch(1.1 0.4 110 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...0002 110 / 0)' == 'oklch(1.1 0.4 110 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 0.4 110 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 0.40000000000000002 110 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 0.40000000000000002 110 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklch_4[oklch(-0.1 0.4 110 / 0)-oklch(-0.1 0.4 110 / 0)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-0.1 0.4 110 / 0)', expected = 'oklch(-0.1 0.4 110 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...0002 110 / 0)' == 'oklch(-0.1 0.4 110 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 0.4 110 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 0.40000000000000002 110 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 0.40000000000000002 110 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklch_4[oklch(-10% 0.4 110 / 0%)-oklch(-0.1 0.4 110 / 0)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-10% 0.4 110 / 0%)', expected = 'oklch(-0.1 0.4 110 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...0002 110 / 0)' == 'oklch(-0.1 0.4 110 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 0.4 110 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 0.40000000000000002 110 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 0.40000000000000002 110 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___ test_color_oklch_4[oklch(-10% 100% 110deg / 0)-oklch(-0.1 0.4 110 / 0)] ____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-10% 100% 110deg / 0)', expected = 'oklch(-0.1 0.4 110 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...0002 110 / 0)' == 'oklch(-0.1 0.4 110 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 0.4 110 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 0.40000000000000002 110 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 0.40000000000000002 110 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklch_4[oklch(0 0.6 110 / 0)-oklch(0 0.6 110 / 0)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0 0.6 110 / 0)', expected = 'oklch(0 0.6 110 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0 0.59...9998 110 / 0)' == 'oklch(0 0.6 110 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0 0.6 110 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0 0.59999999999999998 110 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0 0.59999999999999998 110 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklch_4[oklch(0% 0.6 110 / 0%)-oklch(0 0.6 110 / 0)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0% 0.6 110 / 0%)', expected = 'oklch(0 0.6 110 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0 0.59...9998 110 / 0)' == 'oklch(0 0.6 110 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0 0.6 110 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0 0.59999999999999998 110 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0 0.59999999999999998 110 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklch_4[oklch(0% 150% 110deg / 0)-oklch(0 0.6 110 / 0)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0% 150% 110deg / 0)', expected = 'oklch(0 0.6 110 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0 0.59...9998 110 / 0)' == 'oklch(0 0.6 110 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0 0.6 110 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0 0.59999999999999998 110 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0 0.59999999999999998 110 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklch_4[oklch(0.1 0.6 110 / 0)-oklch(0.1 0.6 110 / 0)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0.1 0.6 110 / 0)', expected = 'oklch(0.1 0.6 110 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...9998 110 / 0)' == 'oklch(0.1 0.6 110 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 0.6 110 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 0.59999999999999998 110 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 0.59999999999999998 110 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklch_4[oklch(10% 0.6 110 / 0%)-oklch(0.1 0.6 110 / 0)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(10% 0.6 110 / 0%)', expected = 'oklch(0.1 0.6 110 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...9998 110 / 0)' == 'oklch(0.1 0.6 110 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 0.6 110 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 0.59999999999999998 110 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 0.59999999999999998 110 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_oklch_4[oklch(10% 150% 110deg / 0)-oklch(0.1 0.6 110 / 0)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(10% 150% 110deg / 0)', expected = 'oklch(0.1 0.6 110 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...9998 110 / 0)' == 'oklch(0.1 0.6 110 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 0.6 110 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 0.59999999999999998 110 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 0.59999999999999998 110 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklch_4[oklch(1 0.6 110 / 0)-oklch(1 0.6 110 / 0)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(1 0.6 110 / 0)', expected = 'oklch(1 0.6 110 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1 0.59...9998 110 / 0)' == 'oklch(1 0.6 110 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1 0.6 110 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1 0.59999999999999998 110 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1 0.59999999999999998 110 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklch_4[oklch(100% 0.6 110 / 0%)-oklch(1 0.6 110 / 0)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(100% 0.6 110 / 0%)', expected = 'oklch(1 0.6 110 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1 0.59...9998 110 / 0)' == 'oklch(1 0.6 110 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1 0.6 110 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1 0.59999999999999998 110 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1 0.59999999999999998 110 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklch_4[oklch(100% 150% 110deg / 0)-oklch(1 0.6 110 / 0)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(100% 150% 110deg / 0)', expected = 'oklch(1 0.6 110 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1 0.59...9998 110 / 0)' == 'oklch(1 0.6 110 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1 0.6 110 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1 0.59999999999999998 110 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1 0.59999999999999998 110 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklch_4[oklch(1.1 0.6 110 / 0)-oklch(1.1 0.6 110 / 0)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(1.1 0.6 110 / 0)', expected = 'oklch(1.1 0.6 110 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...9998 110 / 0)' == 'oklch(1.1 0.6 110 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 0.6 110 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 0.59999999999999998 110 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 0.59999999999999998 110 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklch_4[oklch(110% 0.6 110 / 0%)-oklch(1.1 0.6 110 / 0)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(110% 0.6 110 / 0%)', expected = 'oklch(1.1 0.6 110 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...9998 110 / 0)' == 'oklch(1.1 0.6 110 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 0.6 110 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 0.59999999999999998 110 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 0.59999999999999998 110 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_oklch_4[oklch(110% 150% 110deg / 0)-oklch(1.1 0.6 110 / 0)] ____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(110% 150% 110deg / 0)', expected = 'oklch(1.1 0.6 110 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...9998 110 / 0)' == 'oklch(1.1 0.6 110 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 0.6 110 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 0.59999999999999998 110 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 0.59999999999999998 110 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklch_4[oklch(-0.1 0.6 110 / 0)-oklch(-0.1 0.6 110 / 0)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-0.1 0.6 110 / 0)', expected = 'oklch(-0.1 0.6 110 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...9998 110 / 0)' == 'oklch(-0.1 0.6 110 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 0.6 110 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 0.59999999999999998 110 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 0.59999999999999998 110 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklch_4[oklch(-10% 0.6 110 / 0%)-oklch(-0.1 0.6 110 / 0)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-10% 0.6 110 / 0%)', expected = 'oklch(-0.1 0.6 110 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...9998 110 / 0)' == 'oklch(-0.1 0.6 110 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 0.6 110 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 0.59999999999999998 110 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 0.59999999999999998 110 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___ test_color_oklch_4[oklch(-10% 150% 110deg / 0)-oklch(-0.1 0.6 110 / 0)] ____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-10% 150% 110deg / 0)', expected = 'oklch(-0.1 0.6 110 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...9998 110 / 0)' == 'oklch(-0.1 0.6 110 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 0.6 110 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 0.59999999999999998 110 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 0.59999999999999998 110 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklch_4[oklch(0 -0.3 110 / 0)-oklch(0 -0.3 110 / 0)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0 -0.3 110 / 0)', expected = 'oklch(0 -0.3 110 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0 -0.2...9999 110 / 0)' == 'oklch(0 -0.3 110 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0 -0.3 110 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0 -0.29999999999999999 110 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0 -0.29999999999999999 110 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklch_4[oklch(0% -0.3 110 / 0%)-oklch(0 -0.3 110 / 0)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0% -0.3 110 / 0%)', expected = 'oklch(0 -0.3 110 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0 -0.2...9999 110 / 0)' == 'oklch(0 -0.3 110 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0 -0.3 110 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0 -0.29999999999999999 110 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0 -0.29999999999999999 110 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklch_4[oklch(0% -75% 110deg / 0)-oklch(0 -0.3 110 / 0)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0% -75% 110deg / 0)', expected = 'oklch(0 -0.3 110 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0 -0.2...9999 110 / 0)' == 'oklch(0 -0.3 110 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0 -0.3 110 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0 -0.29999999999999999 110 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0 -0.29999999999999999 110 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklch_4[oklch(0.1 -0.3 110 / 0)-oklch(0.1 -0.3 110 / 0)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0.1 -0.3 110 / 0)', expected = 'oklch(0.1 -0.3 110 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...9999 110 / 0)' == 'oklch(0.1 -0.3 110 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 -0.3 110 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 -0.29999999999999999 110 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 -0.29999999999999999 110 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklch_4[oklch(10% -0.3 110 / 0%)-oklch(0.1 -0.3 110 / 0)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(10% -0.3 110 / 0%)', expected = 'oklch(0.1 -0.3 110 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...9999 110 / 0)' == 'oklch(0.1 -0.3 110 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 -0.3 110 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 -0.29999999999999999 110 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 -0.29999999999999999 110 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_oklch_4[oklch(10% -75% 110deg / 0)-oklch(0.1 -0.3 110 / 0)] ____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(10% -75% 110deg / 0)', expected = 'oklch(0.1 -0.3 110 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...9999 110 / 0)' == 'oklch(0.1 -0.3 110 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 -0.3 110 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 -0.29999999999999999 110 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 -0.29999999999999999 110 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklch_4[oklch(1 -0.3 110 / 0)-oklch(1 -0.3 110 / 0)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(1 -0.3 110 / 0)', expected = 'oklch(1 -0.3 110 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1 -0.2...9999 110 / 0)' == 'oklch(1 -0.3 110 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1 -0.3 110 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1 -0.29999999999999999 110 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1 -0.29999999999999999 110 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklch_4[oklch(100% -0.3 110 / 0%)-oklch(1 -0.3 110 / 0)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(100% -0.3 110 / 0%)', expected = 'oklch(1 -0.3 110 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1 -0.2...9999 110 / 0)' == 'oklch(1 -0.3 110 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1 -0.3 110 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1 -0.29999999999999999 110 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1 -0.29999999999999999 110 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_oklch_4[oklch(100% -75% 110deg / 0)-oklch(1 -0.3 110 / 0)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(100% -75% 110deg / 0)', expected = 'oklch(1 -0.3 110 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1 -0.2...9999 110 / 0)' == 'oklch(1 -0.3 110 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1 -0.3 110 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1 -0.29999999999999999 110 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1 -0.29999999999999999 110 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklch_4[oklch(1.1 -0.3 110 / 0)-oklch(1.1 -0.3 110 / 0)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(1.1 -0.3 110 / 0)', expected = 'oklch(1.1 -0.3 110 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...9999 110 / 0)' == 'oklch(1.1 -0.3 110 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 -0.3 110 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 -0.29999999999999999 110 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 -0.29999999999999999 110 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_oklch_4[oklch(110% -0.3 110 / 0%)-oklch(1.1 -0.3 110 / 0)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(110% -0.3 110 / 0%)', expected = 'oklch(1.1 -0.3 110 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...9999 110 / 0)' == 'oklch(1.1 -0.3 110 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 -0.3 110 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 -0.29999999999999999 110 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 -0.29999999999999999 110 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___ test_color_oklch_4[oklch(110% -75% 110deg / 0)-oklch(1.1 -0.3 110 / 0)] ____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(110% -75% 110deg / 0)', expected = 'oklch(1.1 -0.3 110 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...9999 110 / 0)' == 'oklch(1.1 -0.3 110 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 -0.3 110 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 -0.29999999999999999 110 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 -0.29999999999999999 110 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_oklch_4[oklch(-0.1 -0.3 110 / 0)-oklch(-0.1 -0.3 110 / 0)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-0.1 -0.3 110 / 0)', expected = 'oklch(-0.1 -0.3 110 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...9999 110 / 0)' == 'oklch(-0.1 -0.3 110 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 -0.3 110 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 -0.29999999999999999 110 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 -0.29999999999999999 110 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_oklch_4[oklch(-10% -0.3 110 / 0%)-oklch(-0.1 -0.3 110 / 0)] ____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-10% -0.3 110 / 0%)', expected = 'oklch(-0.1 -0.3 110 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...9999 110 / 0)' == 'oklch(-0.1 -0.3 110 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 -0.3 110 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 -0.29999999999999999 110 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 -0.29999999999999999 110 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___ test_color_oklch_4[oklch(-10% -75% 110deg / 0)-oklch(-0.1 -0.3 110 / 0)] ___\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-10% -75% 110deg / 0)', expected = 'oklch(-0.1 -0.3 110 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...9999 110 / 0)' == 'oklch(-0.1 -0.3 110 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 -0.3 110 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 -0.29999999999999999 110 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 -0.29999999999999999 110 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklch_4[oklch(0.1 0 700 / 0)-oklch(0.1 0 340 / 0)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0.1 0 700 / 0)', expected = 'oklch(0.1 0 340 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...01 0 340 / 0)' == 'oklch(0.1 0 340 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 0 340 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 0 340 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 0 340 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklch_4[oklch(10% 0 700 / 0%)-oklch(0.1 0 340 / 0)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(10% 0 700 / 0%)', expected = 'oklch(0.1 0 340 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...01 0 340 / 0)' == 'oklch(0.1 0 340 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 0 340 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 0 340 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 0 340 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklch_4[oklch(10% 0% 700deg / 0)-oklch(0.1 0 340 / 0)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(10% 0% 700deg / 0)', expected = 'oklch(0.1 0 340 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...01 0 340 / 0)' == 'oklch(0.1 0 340 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 0 340 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 0 340 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 0 340 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklch_4[oklch(1.1 0 700 / 0)-oklch(1.1 0 340 / 0)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(1.1 0 700 / 0)', expected = 'oklch(1.1 0 340 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...01 0 340 / 0)' == 'oklch(1.1 0 340 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 0 340 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 0 340 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 0 340 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklch_4[oklch(110% 0 700 / 0%)-oklch(1.1 0 340 / 0)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(110% 0 700 / 0%)', expected = 'oklch(1.1 0 340 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...01 0 340 / 0)' == 'oklch(1.1 0 340 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 0 340 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 0 340 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 0 340 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklch_4[oklch(110% 0% 700deg / 0)-oklch(1.1 0 340 / 0)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(110% 0% 700deg / 0)', expected = 'oklch(1.1 0 340 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...01 0 340 / 0)' == 'oklch(1.1 0 340 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 0 340 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 0 340 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 0 340 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklch_4[oklch(-0.1 0 700 / 0)-oklch(-0.1 0 340 / 0)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-0.1 0 700 / 0)', expected = 'oklch(-0.1 0 340 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...01 0 340 / 0)' == 'oklch(-0.1 0 340 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 0 340 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 0 340 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 0 340 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklch_4[oklch(-10% 0 700 / 0%)-oklch(-0.1 0 340 / 0)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-10% 0 700 / 0%)', expected = 'oklch(-0.1 0 340 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...01 0 340 / 0)' == 'oklch(-0.1 0 340 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 0 340 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 0 340 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 0 340 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklch_4[oklch(-10% 0% 700deg / 0)-oklch(-0.1 0 340 / 0)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-10% 0% 700deg / 0)', expected = 'oklch(-0.1 0 340 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...01 0 340 / 0)' == 'oklch(-0.1 0 340 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 0 340 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 0 340 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 0 340 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklch_4[oklch(0.1 0.12 700 / 0)-oklch(0.1 0.12 340 / 0)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0.1 0.12 700 / 0)', expected = 'oklch(0.1 0.12 340 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...0.12 340 / 0)' == 'oklch(0.1 0.12 340 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 0.12 340 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 0.12 340 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 0.12 340 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklch_4[oklch(10% 0.12 700 / 0%)-oklch(0.1 0.12 340 / 0)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(10% 0.12 700 / 0%)', expected = 'oklch(0.1 0.12 340 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...0.12 340 / 0)' == 'oklch(0.1 0.12 340 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 0.12 340 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 0.12 340 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 0.12 340 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_oklch_4[oklch(10% 30% 700deg / 0)-oklch(0.1 0.12 340 / 0)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(10% 30% 700deg / 0)', expected = 'oklch(0.1 0.12 340 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...0.12 340 / 0)' == 'oklch(0.1 0.12 340 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 0.12 340 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 0.12 340 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 0.12 340 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklch_4[oklch(1.1 0.12 700 / 0)-oklch(1.1 0.12 340 / 0)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(1.1 0.12 700 / 0)', expected = 'oklch(1.1 0.12 340 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...0.12 340 / 0)' == 'oklch(1.1 0.12 340 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 0.12 340 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 0.12 340 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? +++++++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 0.12 340 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_oklch_4[oklch(110% 0.12 700 / 0%)-oklch(1.1 0.12 340 / 0)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(110% 0.12 700 / 0%)', expected = 'oklch(1.1 0.12 340 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...0.12 340 / 0)' == 'oklch(1.1 0.12 340 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 0.12 340 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 0.12 340 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? +++++++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 0.12 340 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_oklch_4[oklch(110% 30% 700deg / 0)-oklch(1.1 0.12 340 / 0)] ____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(110% 30% 700deg / 0)', expected = 'oklch(1.1 0.12 340 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...0.12 340 / 0)' == 'oklch(1.1 0.12 340 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 0.12 340 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 0.12 340 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? +++++++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 0.12 340 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_oklch_4[oklch(-0.1 0.12 700 / 0)-oklch(-0.1 0.12 340 / 0)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-0.1 0.12 700 / 0)', expected = 'oklch(-0.1 0.12 340 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...0.12 340 / 0)' == 'oklch(-0.1 0.12 340 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 0.12 340 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 0.12 340 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ++++++++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 0.12 340 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_oklch_4[oklch(-10% 0.12 700 / 0%)-oklch(-0.1 0.12 340 / 0)] ____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-10% 0.12 700 / 0%)', expected = 'oklch(-0.1 0.12 340 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...0.12 340 / 0)' == 'oklch(-0.1 0.12 340 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 0.12 340 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 0.12 340 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ++++++++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 0.12 340 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___ test_color_oklch_4[oklch(-10% 30% 700deg / 0)-oklch(-0.1 0.12 340 / 0)] ____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-10% 30% 700deg / 0)', expected = 'oklch(-0.1 0.12 340 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...0.12 340 / 0)' == 'oklch(-0.1 0.12 340 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 0.12 340 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 0.12 340 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ++++++++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 0.12 340 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklch_4[oklch(0 0.4 700 / 0)-oklch(0 0.4 340 / 0)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0 0.4 700 / 0)', expected = 'oklch(0 0.4 340 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0 0.40...0002 340 / 0)' == 'oklch(0 0.4 340 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0 0.4 340 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0 0.40000000000000002 340 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0 0.40000000000000002 340 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklch_4[oklch(0% 0.4 700 / 0%)-oklch(0 0.4 340 / 0)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0% 0.4 700 / 0%)', expected = 'oklch(0 0.4 340 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0 0.40...0002 340 / 0)' == 'oklch(0 0.4 340 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0 0.4 340 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0 0.40000000000000002 340 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0 0.40000000000000002 340 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklch_4[oklch(0% 100% 700deg / 0)-oklch(0 0.4 340 / 0)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0% 100% 700deg / 0)', expected = 'oklch(0 0.4 340 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0 0.40...0002 340 / 0)' == 'oklch(0 0.4 340 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0 0.4 340 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0 0.40000000000000002 340 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0 0.40000000000000002 340 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklch_4[oklch(0.1 0.4 700 / 0)-oklch(0.1 0.4 340 / 0)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0.1 0.4 700 / 0)', expected = 'oklch(0.1 0.4 340 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...0002 340 / 0)' == 'oklch(0.1 0.4 340 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 0.4 340 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 0.40000000000000002 340 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 0.40000000000000002 340 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklch_4[oklch(10% 0.4 700 / 0%)-oklch(0.1 0.4 340 / 0)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(10% 0.4 700 / 0%)', expected = 'oklch(0.1 0.4 340 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...0002 340 / 0)' == 'oklch(0.1 0.4 340 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 0.4 340 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 0.40000000000000002 340 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 0.40000000000000002 340 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_oklch_4[oklch(10% 100% 700deg / 0)-oklch(0.1 0.4 340 / 0)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(10% 100% 700deg / 0)', expected = 'oklch(0.1 0.4 340 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...0002 340 / 0)' == 'oklch(0.1 0.4 340 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 0.4 340 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 0.40000000000000002 340 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 0.40000000000000002 340 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklch_4[oklch(1 0.4 700 / 0)-oklch(1 0.4 340 / 0)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(1 0.4 700 / 0)', expected = 'oklch(1 0.4 340 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1 0.40...0002 340 / 0)' == 'oklch(1 0.4 340 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1 0.4 340 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1 0.40000000000000002 340 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1 0.40000000000000002 340 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklch_4[oklch(100% 0.4 700 / 0%)-oklch(1 0.4 340 / 0)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(100% 0.4 700 / 0%)', expected = 'oklch(1 0.4 340 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1 0.40...0002 340 / 0)' == 'oklch(1 0.4 340 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1 0.4 340 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1 0.40000000000000002 340 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1 0.40000000000000002 340 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklch_4[oklch(100% 100% 700deg / 0)-oklch(1 0.4 340 / 0)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(100% 100% 700deg / 0)', expected = 'oklch(1 0.4 340 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1 0.40...0002 340 / 0)' == 'oklch(1 0.4 340 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1 0.4 340 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1 0.40000000000000002 340 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1 0.40000000000000002 340 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklch_4[oklch(1.1 0.4 700 / 0)-oklch(1.1 0.4 340 / 0)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(1.1 0.4 700 / 0)', expected = 'oklch(1.1 0.4 340 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...0002 340 / 0)' == 'oklch(1.1 0.4 340 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 0.4 340 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 0.40000000000000002 340 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 0.40000000000000002 340 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklch_4[oklch(110% 0.4 700 / 0%)-oklch(1.1 0.4 340 / 0)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(110% 0.4 700 / 0%)', expected = 'oklch(1.1 0.4 340 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...0002 340 / 0)' == 'oklch(1.1 0.4 340 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 0.4 340 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 0.40000000000000002 340 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 0.40000000000000002 340 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_oklch_4[oklch(110% 100% 700deg / 0)-oklch(1.1 0.4 340 / 0)] ____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(110% 100% 700deg / 0)', expected = 'oklch(1.1 0.4 340 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...0002 340 / 0)' == 'oklch(1.1 0.4 340 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 0.4 340 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 0.40000000000000002 340 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 0.40000000000000002 340 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklch_4[oklch(-0.1 0.4 700 / 0)-oklch(-0.1 0.4 340 / 0)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-0.1 0.4 700 / 0)', expected = 'oklch(-0.1 0.4 340 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...0002 340 / 0)' == 'oklch(-0.1 0.4 340 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 0.4 340 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 0.40000000000000002 340 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 0.40000000000000002 340 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklch_4[oklch(-10% 0.4 700 / 0%)-oklch(-0.1 0.4 340 / 0)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-10% 0.4 700 / 0%)', expected = 'oklch(-0.1 0.4 340 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...0002 340 / 0)' == 'oklch(-0.1 0.4 340 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 0.4 340 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 0.40000000000000002 340 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 0.40000000000000002 340 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___ test_color_oklch_4[oklch(-10% 100% 700deg / 0)-oklch(-0.1 0.4 340 / 0)] ____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-10% 100% 700deg / 0)', expected = 'oklch(-0.1 0.4 340 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...0002 340 / 0)' == 'oklch(-0.1 0.4 340 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 0.4 340 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 0.40000000000000002 340 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 0.40000000000000002 340 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklch_4[oklch(0 0.6 700 / 0)-oklch(0 0.6 340 / 0)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0 0.6 700 / 0)', expected = 'oklch(0 0.6 340 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0 0.59...9998 340 / 0)' == 'oklch(0 0.6 340 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0 0.6 340 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0 0.59999999999999998 340 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0 0.59999999999999998 340 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklch_4[oklch(0% 0.6 700 / 0%)-oklch(0 0.6 340 / 0)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0% 0.6 700 / 0%)', expected = 'oklch(0 0.6 340 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0 0.59...9998 340 / 0)' == 'oklch(0 0.6 340 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0 0.6 340 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0 0.59999999999999998 340 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0 0.59999999999999998 340 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklch_4[oklch(0% 150% 700deg / 0)-oklch(0 0.6 340 / 0)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0% 150% 700deg / 0)', expected = 'oklch(0 0.6 340 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0 0.59...9998 340 / 0)' == 'oklch(0 0.6 340 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0 0.6 340 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0 0.59999999999999998 340 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0 0.59999999999999998 340 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklch_4[oklch(0.1 0.6 700 / 0)-oklch(0.1 0.6 340 / 0)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0.1 0.6 700 / 0)', expected = 'oklch(0.1 0.6 340 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...9998 340 / 0)' == 'oklch(0.1 0.6 340 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 0.6 340 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 0.59999999999999998 340 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 0.59999999999999998 340 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklch_4[oklch(10% 0.6 700 / 0%)-oklch(0.1 0.6 340 / 0)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(10% 0.6 700 / 0%)', expected = 'oklch(0.1 0.6 340 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...9998 340 / 0)' == 'oklch(0.1 0.6 340 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 0.6 340 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 0.59999999999999998 340 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 0.59999999999999998 340 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_oklch_4[oklch(10% 150% 700deg / 0)-oklch(0.1 0.6 340 / 0)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(10% 150% 700deg / 0)', expected = 'oklch(0.1 0.6 340 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...9998 340 / 0)' == 'oklch(0.1 0.6 340 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 0.6 340 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 0.59999999999999998 340 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 0.59999999999999998 340 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklch_4[oklch(1 0.6 700 / 0)-oklch(1 0.6 340 / 0)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(1 0.6 700 / 0)', expected = 'oklch(1 0.6 340 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1 0.59...9998 340 / 0)' == 'oklch(1 0.6 340 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1 0.6 340 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1 0.59999999999999998 340 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1 0.59999999999999998 340 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklch_4[oklch(100% 0.6 700 / 0%)-oklch(1 0.6 340 / 0)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(100% 0.6 700 / 0%)', expected = 'oklch(1 0.6 340 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1 0.59...9998 340 / 0)' == 'oklch(1 0.6 340 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1 0.6 340 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1 0.59999999999999998 340 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1 0.59999999999999998 340 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklch_4[oklch(100% 150% 700deg / 0)-oklch(1 0.6 340 / 0)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(100% 150% 700deg / 0)', expected = 'oklch(1 0.6 340 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1 0.59...9998 340 / 0)' == 'oklch(1 0.6 340 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1 0.6 340 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1 0.59999999999999998 340 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1 0.59999999999999998 340 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklch_4[oklch(1.1 0.6 700 / 0)-oklch(1.1 0.6 340 / 0)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(1.1 0.6 700 / 0)', expected = 'oklch(1.1 0.6 340 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...9998 340 / 0)' == 'oklch(1.1 0.6 340 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 0.6 340 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 0.59999999999999998 340 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 0.59999999999999998 340 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklch_4[oklch(110% 0.6 700 / 0%)-oklch(1.1 0.6 340 / 0)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(110% 0.6 700 / 0%)', expected = 'oklch(1.1 0.6 340 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...9998 340 / 0)' == 'oklch(1.1 0.6 340 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 0.6 340 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 0.59999999999999998 340 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 0.59999999999999998 340 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_oklch_4[oklch(110% 150% 700deg / 0)-oklch(1.1 0.6 340 / 0)] ____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(110% 150% 700deg / 0)', expected = 'oklch(1.1 0.6 340 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...9998 340 / 0)' == 'oklch(1.1 0.6 340 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 0.6 340 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 0.59999999999999998 340 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 0.59999999999999998 340 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklch_4[oklch(-0.1 0.6 700 / 0)-oklch(-0.1 0.6 340 / 0)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-0.1 0.6 700 / 0)', expected = 'oklch(-0.1 0.6 340 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...9998 340 / 0)' == 'oklch(-0.1 0.6 340 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 0.6 340 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 0.59999999999999998 340 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 0.59999999999999998 340 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklch_4[oklch(-10% 0.6 700 / 0%)-oklch(-0.1 0.6 340 / 0)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-10% 0.6 700 / 0%)', expected = 'oklch(-0.1 0.6 340 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...9998 340 / 0)' == 'oklch(-0.1 0.6 340 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 0.6 340 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 0.59999999999999998 340 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 0.59999999999999998 340 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___ test_color_oklch_4[oklch(-10% 150% 700deg / 0)-oklch(-0.1 0.6 340 / 0)] ____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-10% 150% 700deg / 0)', expected = 'oklch(-0.1 0.6 340 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...9998 340 / 0)' == 'oklch(-0.1 0.6 340 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 0.6 340 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 0.59999999999999998 340 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 0.59999999999999998 340 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklch_4[oklch(0 -0.3 700 / 0)-oklch(0 -0.3 340 / 0)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0 -0.3 700 / 0)', expected = 'oklch(0 -0.3 340 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0 -0.2...9999 340 / 0)' == 'oklch(0 -0.3 340 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0 -0.3 340 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0 -0.29999999999999999 340 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0 -0.29999999999999999 340 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklch_4[oklch(0% -0.3 700 / 0%)-oklch(0 -0.3 340 / 0)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0% -0.3 700 / 0%)', expected = 'oklch(0 -0.3 340 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0 -0.2...9999 340 / 0)' == 'oklch(0 -0.3 340 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0 -0.3 340 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0 -0.29999999999999999 340 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0 -0.29999999999999999 340 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklch_4[oklch(0% -75% 700deg / 0)-oklch(0 -0.3 340 / 0)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0% -75% 700deg / 0)', expected = 'oklch(0 -0.3 340 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0 -0.2...9999 340 / 0)' == 'oklch(0 -0.3 340 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0 -0.3 340 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0 -0.29999999999999999 340 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0 -0.29999999999999999 340 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklch_4[oklch(0.1 -0.3 700 / 0)-oklch(0.1 -0.3 340 / 0)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0.1 -0.3 700 / 0)', expected = 'oklch(0.1 -0.3 340 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...9999 340 / 0)' == 'oklch(0.1 -0.3 340 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 -0.3 340 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 -0.29999999999999999 340 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 -0.29999999999999999 340 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklch_4[oklch(10% -0.3 700 / 0%)-oklch(0.1 -0.3 340 / 0)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(10% -0.3 700 / 0%)', expected = 'oklch(0.1 -0.3 340 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...9999 340 / 0)' == 'oklch(0.1 -0.3 340 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 -0.3 340 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 -0.29999999999999999 340 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 -0.29999999999999999 340 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_oklch_4[oklch(10% -75% 700deg / 0)-oklch(0.1 -0.3 340 / 0)] ____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(10% -75% 700deg / 0)', expected = 'oklch(0.1 -0.3 340 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...9999 340 / 0)' == 'oklch(0.1 -0.3 340 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 -0.3 340 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 -0.29999999999999999 340 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 -0.29999999999999999 340 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklch_4[oklch(1 -0.3 700 / 0)-oklch(1 -0.3 340 / 0)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(1 -0.3 700 / 0)', expected = 'oklch(1 -0.3 340 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1 -0.2...9999 340 / 0)' == 'oklch(1 -0.3 340 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1 -0.3 340 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1 -0.29999999999999999 340 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1 -0.29999999999999999 340 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklch_4[oklch(100% -0.3 700 / 0%)-oklch(1 -0.3 340 / 0)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(100% -0.3 700 / 0%)', expected = 'oklch(1 -0.3 340 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1 -0.2...9999 340 / 0)' == 'oklch(1 -0.3 340 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1 -0.3 340 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1 -0.29999999999999999 340 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1 -0.29999999999999999 340 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_oklch_4[oklch(100% -75% 700deg / 0)-oklch(1 -0.3 340 / 0)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(100% -75% 700deg / 0)', expected = 'oklch(1 -0.3 340 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1 -0.2...9999 340 / 0)' == 'oklch(1 -0.3 340 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1 -0.3 340 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1 -0.29999999999999999 340 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1 -0.29999999999999999 340 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklch_4[oklch(1.1 -0.3 700 / 0)-oklch(1.1 -0.3 340 / 0)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(1.1 -0.3 700 / 0)', expected = 'oklch(1.1 -0.3 340 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...9999 340 / 0)' == 'oklch(1.1 -0.3 340 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 -0.3 340 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 -0.29999999999999999 340 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 -0.29999999999999999 340 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_oklch_4[oklch(110% -0.3 700 / 0%)-oklch(1.1 -0.3 340 / 0)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(110% -0.3 700 / 0%)', expected = 'oklch(1.1 -0.3 340 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...9999 340 / 0)' == 'oklch(1.1 -0.3 340 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 -0.3 340 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 -0.29999999999999999 340 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 -0.29999999999999999 340 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___ test_color_oklch_4[oklch(110% -75% 700deg / 0)-oklch(1.1 -0.3 340 / 0)] ____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(110% -75% 700deg / 0)', expected = 'oklch(1.1 -0.3 340 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...9999 340 / 0)' == 'oklch(1.1 -0.3 340 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 -0.3 340 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 -0.29999999999999999 340 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 -0.29999999999999999 340 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_oklch_4[oklch(-0.1 -0.3 700 / 0)-oklch(-0.1 -0.3 340 / 0)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-0.1 -0.3 700 / 0)', expected = 'oklch(-0.1 -0.3 340 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...9999 340 / 0)' == 'oklch(-0.1 -0.3 340 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 -0.3 340 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 -0.29999999999999999 340 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 -0.29999999999999999 340 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_oklch_4[oklch(-10% -0.3 700 / 0%)-oklch(-0.1 -0.3 340 / 0)] ____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-10% -0.3 700 / 0%)', expected = 'oklch(-0.1 -0.3 340 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...9999 340 / 0)' == 'oklch(-0.1 -0.3 340 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 -0.3 340 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 -0.29999999999999999 340 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 -0.29999999999999999 340 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___ test_color_oklch_4[oklch(-10% -75% 700deg / 0)-oklch(-0.1 -0.3 340 / 0)] ___\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-10% -75% 700deg / 0)', expected = 'oklch(-0.1 -0.3 340 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...9999 340 / 0)' == 'oklch(-0.1 -0.3 340 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 -0.3 340 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 -0.29999999999999999 340 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 -0.29999999999999999 340 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklch_4[oklch(0.1 0 -10 / 0)-oklch(0.1 0 350 / 0)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0.1 0 -10 / 0)', expected = 'oklch(0.1 0 350 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...01 0 350 / 0)' == 'oklch(0.1 0 350 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 0 350 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 0 350 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 0 350 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklch_4[oklch(10% 0 -10 / 0%)-oklch(0.1 0 350 / 0)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(10% 0 -10 / 0%)', expected = 'oklch(0.1 0 350 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...01 0 350 / 0)' == 'oklch(0.1 0 350 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 0 350 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 0 350 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 0 350 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklch_4[oklch(10% 0% -10deg / 0)-oklch(0.1 0 350 / 0)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(10% 0% -10deg / 0)', expected = 'oklch(0.1 0 350 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...01 0 350 / 0)' == 'oklch(0.1 0 350 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 0 350 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 0 350 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 0 350 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklch_4[oklch(1.1 0 -10 / 0)-oklch(1.1 0 350 / 0)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(1.1 0 -10 / 0)', expected = 'oklch(1.1 0 350 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...01 0 350 / 0)' == 'oklch(1.1 0 350 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 0 350 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 0 350 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 0 350 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklch_4[oklch(110% 0 -10 / 0%)-oklch(1.1 0 350 / 0)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(110% 0 -10 / 0%)', expected = 'oklch(1.1 0 350 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...01 0 350 / 0)' == 'oklch(1.1 0 350 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 0 350 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 0 350 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 0 350 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklch_4[oklch(110% 0% -10deg / 0)-oklch(1.1 0 350 / 0)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(110% 0% -10deg / 0)', expected = 'oklch(1.1 0 350 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...01 0 350 / 0)' == 'oklch(1.1 0 350 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 0 350 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 0 350 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 0 350 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklch_4[oklch(-0.1 0 -10 / 0)-oklch(-0.1 0 350 / 0)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-0.1 0 -10 / 0)', expected = 'oklch(-0.1 0 350 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...01 0 350 / 0)' == 'oklch(-0.1 0 350 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 0 350 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 0 350 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 0 350 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklch_4[oklch(-10% 0 -10 / 0%)-oklch(-0.1 0 350 / 0)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-10% 0 -10 / 0%)', expected = 'oklch(-0.1 0 350 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...01 0 350 / 0)' == 'oklch(-0.1 0 350 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 0 350 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 0 350 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 0 350 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklch_4[oklch(-10% 0% -10deg / 0)-oklch(-0.1 0 350 / 0)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-10% 0% -10deg / 0)', expected = 'oklch(-0.1 0 350 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...01 0 350 / 0)' == 'oklch(-0.1 0 350 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 0 350 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 0 350 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 0 350 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklch_4[oklch(0.1 0.12 -10 / 0)-oklch(0.1 0.12 350 / 0)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0.1 0.12 -10 / 0)', expected = 'oklch(0.1 0.12 350 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...0.12 350 / 0)' == 'oklch(0.1 0.12 350 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 0.12 350 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 0.12 350 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 0.12 350 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklch_4[oklch(10% 0.12 -10 / 0%)-oklch(0.1 0.12 350 / 0)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(10% 0.12 -10 / 0%)', expected = 'oklch(0.1 0.12 350 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...0.12 350 / 0)' == 'oklch(0.1 0.12 350 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 0.12 350 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 0.12 350 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 0.12 350 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_oklch_4[oklch(10% 30% -10deg / 0)-oklch(0.1 0.12 350 / 0)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(10% 30% -10deg / 0)', expected = 'oklch(0.1 0.12 350 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...0.12 350 / 0)' == 'oklch(0.1 0.12 350 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 0.12 350 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 0.12 350 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 0.12 350 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklch_4[oklch(1.1 0.12 -10 / 0)-oklch(1.1 0.12 350 / 0)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(1.1 0.12 -10 / 0)', expected = 'oklch(1.1 0.12 350 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...0.12 350 / 0)' == 'oklch(1.1 0.12 350 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 0.12 350 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 0.12 350 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? +++++++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 0.12 350 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_oklch_4[oklch(110% 0.12 -10 / 0%)-oklch(1.1 0.12 350 / 0)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(110% 0.12 -10 / 0%)', expected = 'oklch(1.1 0.12 350 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...0.12 350 / 0)' == 'oklch(1.1 0.12 350 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 0.12 350 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 0.12 350 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? +++++++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 0.12 350 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_oklch_4[oklch(110% 30% -10deg / 0)-oklch(1.1 0.12 350 / 0)] ____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(110% 30% -10deg / 0)', expected = 'oklch(1.1 0.12 350 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...0.12 350 / 0)' == 'oklch(1.1 0.12 350 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 0.12 350 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 0.12 350 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? +++++++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 0.12 350 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_oklch_4[oklch(-0.1 0.12 -10 / 0)-oklch(-0.1 0.12 350 / 0)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-0.1 0.12 -10 / 0)', expected = 'oklch(-0.1 0.12 350 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...0.12 350 / 0)' == 'oklch(-0.1 0.12 350 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 0.12 350 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 0.12 350 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ++++++++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 0.12 350 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_oklch_4[oklch(-10% 0.12 -10 / 0%)-oklch(-0.1 0.12 350 / 0)] ____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-10% 0.12 -10 / 0%)', expected = 'oklch(-0.1 0.12 350 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...0.12 350 / 0)' == 'oklch(-0.1 0.12 350 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 0.12 350 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 0.12 350 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ++++++++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 0.12 350 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___ test_color_oklch_4[oklch(-10% 30% -10deg / 0)-oklch(-0.1 0.12 350 / 0)] ____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-10% 30% -10deg / 0)', expected = 'oklch(-0.1 0.12 350 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...0.12 350 / 0)' == 'oklch(-0.1 0.12 350 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 0.12 350 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 0.12 350 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE ? ++++++++++++++++\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 0.12 350 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklch_4[oklch(0 0.4 -10 / 0)-oklch(0 0.4 350 / 0)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0 0.4 -10 / 0)', expected = 'oklch(0 0.4 350 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0 0.40...0002 350 / 0)' == 'oklch(0 0.4 350 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0 0.4 350 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0 0.40000000000000002 350 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0 0.40000000000000002 350 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklch_4[oklch(0% 0.4 -10 / 0%)-oklch(0 0.4 350 / 0)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0% 0.4 -10 / 0%)', expected = 'oklch(0 0.4 350 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0 0.40...0002 350 / 0)' == 'oklch(0 0.4 350 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0 0.4 350 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0 0.40000000000000002 350 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0 0.40000000000000002 350 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklch_4[oklch(0% 100% -10deg / 0)-oklch(0 0.4 350 / 0)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0% 100% -10deg / 0)', expected = 'oklch(0 0.4 350 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0 0.40...0002 350 / 0)' == 'oklch(0 0.4 350 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0 0.4 350 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0 0.40000000000000002 350 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0 0.40000000000000002 350 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklch_4[oklch(0.1 0.4 -10 / 0)-oklch(0.1 0.4 350 / 0)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0.1 0.4 -10 / 0)', expected = 'oklch(0.1 0.4 350 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...0002 350 / 0)' == 'oklch(0.1 0.4 350 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 0.4 350 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 0.40000000000000002 350 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 0.40000000000000002 350 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklch_4[oklch(10% 0.4 -10 / 0%)-oklch(0.1 0.4 350 / 0)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(10% 0.4 -10 / 0%)', expected = 'oklch(0.1 0.4 350 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...0002 350 / 0)' == 'oklch(0.1 0.4 350 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 0.4 350 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 0.40000000000000002 350 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 0.40000000000000002 350 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_oklch_4[oklch(10% 100% -10deg / 0)-oklch(0.1 0.4 350 / 0)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(10% 100% -10deg / 0)', expected = 'oklch(0.1 0.4 350 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...0002 350 / 0)' == 'oklch(0.1 0.4 350 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 0.4 350 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 0.40000000000000002 350 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 0.40000000000000002 350 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklch_4[oklch(1 0.4 -10 / 0)-oklch(1 0.4 350 / 0)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(1 0.4 -10 / 0)', expected = 'oklch(1 0.4 350 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1 0.40...0002 350 / 0)' == 'oklch(1 0.4 350 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1 0.4 350 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1 0.40000000000000002 350 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1 0.40000000000000002 350 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklch_4[oklch(100% 0.4 -10 / 0%)-oklch(1 0.4 350 / 0)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(100% 0.4 -10 / 0%)', expected = 'oklch(1 0.4 350 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1 0.40...0002 350 / 0)' == 'oklch(1 0.4 350 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1 0.4 350 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1 0.40000000000000002 350 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1 0.40000000000000002 350 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklch_4[oklch(100% 100% -10deg / 0)-oklch(1 0.4 350 / 0)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(100% 100% -10deg / 0)', expected = 'oklch(1 0.4 350 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1 0.40...0002 350 / 0)' == 'oklch(1 0.4 350 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1 0.4 350 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1 0.40000000000000002 350 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1 0.40000000000000002 350 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklch_4[oklch(1.1 0.4 -10 / 0)-oklch(1.1 0.4 350 / 0)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(1.1 0.4 -10 / 0)', expected = 'oklch(1.1 0.4 350 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...0002 350 / 0)' == 'oklch(1.1 0.4 350 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 0.4 350 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 0.40000000000000002 350 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 0.40000000000000002 350 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklch_4[oklch(110% 0.4 -10 / 0%)-oklch(1.1 0.4 350 / 0)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(110% 0.4 -10 / 0%)', expected = 'oklch(1.1 0.4 350 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...0002 350 / 0)' == 'oklch(1.1 0.4 350 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 0.4 350 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 0.40000000000000002 350 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 0.40000000000000002 350 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_oklch_4[oklch(110% 100% -10deg / 0)-oklch(1.1 0.4 350 / 0)] ____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(110% 100% -10deg / 0)', expected = 'oklch(1.1 0.4 350 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...0002 350 / 0)' == 'oklch(1.1 0.4 350 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 0.4 350 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 0.40000000000000002 350 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 0.40000000000000002 350 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklch_4[oklch(-0.1 0.4 -10 / 0)-oklch(-0.1 0.4 350 / 0)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-0.1 0.4 -10 / 0)', expected = 'oklch(-0.1 0.4 350 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...0002 350 / 0)' == 'oklch(-0.1 0.4 350 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 0.4 350 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 0.40000000000000002 350 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 0.40000000000000002 350 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklch_4[oklch(-10% 0.4 -10 / 0%)-oklch(-0.1 0.4 350 / 0)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-10% 0.4 -10 / 0%)', expected = 'oklch(-0.1 0.4 350 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...0002 350 / 0)' == 'oklch(-0.1 0.4 350 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 0.4 350 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 0.40000000000000002 350 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 0.40000000000000002 350 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___ test_color_oklch_4[oklch(-10% 100% -10deg / 0)-oklch(-0.1 0.4 350 / 0)] ____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-10% 100% -10deg / 0)', expected = 'oklch(-0.1 0.4 350 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...0002 350 / 0)' == 'oklch(-0.1 0.4 350 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 0.4 350 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 0.40000000000000002 350 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 0.40000000000000002 350 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklch_4[oklch(0 0.6 -10 / 0)-oklch(0 0.6 350 / 0)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0 0.6 -10 / 0)', expected = 'oklch(0 0.6 350 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0 0.59...9998 350 / 0)' == 'oklch(0 0.6 350 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0 0.6 350 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0 0.59999999999999998 350 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0 0.59999999999999998 350 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklch_4[oklch(0% 0.6 -10 / 0%)-oklch(0 0.6 350 / 0)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0% 0.6 -10 / 0%)', expected = 'oklch(0 0.6 350 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0 0.59...9998 350 / 0)' == 'oklch(0 0.6 350 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0 0.6 350 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0 0.59999999999999998 350 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0 0.59999999999999998 350 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklch_4[oklch(0% 150% -10deg / 0)-oklch(0 0.6 350 / 0)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0% 150% -10deg / 0)', expected = 'oklch(0 0.6 350 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0 0.59...9998 350 / 0)' == 'oklch(0 0.6 350 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0 0.6 350 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0 0.59999999999999998 350 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0 0.59999999999999998 350 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklch_4[oklch(0.1 0.6 -10 / 0)-oklch(0.1 0.6 350 / 0)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0.1 0.6 -10 / 0)', expected = 'oklch(0.1 0.6 350 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...9998 350 / 0)' == 'oklch(0.1 0.6 350 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 0.6 350 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 0.59999999999999998 350 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 0.59999999999999998 350 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklch_4[oklch(10% 0.6 -10 / 0%)-oklch(0.1 0.6 350 / 0)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(10% 0.6 -10 / 0%)', expected = 'oklch(0.1 0.6 350 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...9998 350 / 0)' == 'oklch(0.1 0.6 350 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 0.6 350 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 0.59999999999999998 350 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 0.59999999999999998 350 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_oklch_4[oklch(10% 150% -10deg / 0)-oklch(0.1 0.6 350 / 0)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(10% 150% -10deg / 0)', expected = 'oklch(0.1 0.6 350 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...9998 350 / 0)' == 'oklch(0.1 0.6 350 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 0.6 350 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 0.59999999999999998 350 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 0.59999999999999998 350 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m________ test_color_oklch_4[oklch(1 0.6 -10 / 0)-oklch(1 0.6 350 / 0)] _________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(1 0.6 -10 / 0)', expected = 'oklch(1 0.6 350 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1 0.59...9998 350 / 0)' == 'oklch(1 0.6 350 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1 0.6 350 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1 0.59999999999999998 350 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1 0.59999999999999998 350 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklch_4[oklch(100% 0.6 -10 / 0%)-oklch(1 0.6 350 / 0)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(100% 0.6 -10 / 0%)', expected = 'oklch(1 0.6 350 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1 0.59...9998 350 / 0)' == 'oklch(1 0.6 350 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1 0.6 350 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1 0.59999999999999998 350 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1 0.59999999999999998 350 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklch_4[oklch(100% 150% -10deg / 0)-oklch(1 0.6 350 / 0)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(100% 150% -10deg / 0)', expected = 'oklch(1 0.6 350 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1 0.59...9998 350 / 0)' == 'oklch(1 0.6 350 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1 0.6 350 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1 0.59999999999999998 350 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1 0.59999999999999998 350 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklch_4[oklch(1.1 0.6 -10 / 0)-oklch(1.1 0.6 350 / 0)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(1.1 0.6 -10 / 0)', expected = 'oklch(1.1 0.6 350 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...9998 350 / 0)' == 'oklch(1.1 0.6 350 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 0.6 350 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 0.59999999999999998 350 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 0.59999999999999998 350 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklch_4[oklch(110% 0.6 -10 / 0%)-oklch(1.1 0.6 350 / 0)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(110% 0.6 -10 / 0%)', expected = 'oklch(1.1 0.6 350 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...9998 350 / 0)' == 'oklch(1.1 0.6 350 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 0.6 350 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 0.59999999999999998 350 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 0.59999999999999998 350 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_oklch_4[oklch(110% 150% -10deg / 0)-oklch(1.1 0.6 350 / 0)] ____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(110% 150% -10deg / 0)', expected = 'oklch(1.1 0.6 350 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...9998 350 / 0)' == 'oklch(1.1 0.6 350 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 0.6 350 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 0.59999999999999998 350 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 0.59999999999999998 350 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklch_4[oklch(-0.1 0.6 -10 / 0)-oklch(-0.1 0.6 350 / 0)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-0.1 0.6 -10 / 0)', expected = 'oklch(-0.1 0.6 350 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...9998 350 / 0)' == 'oklch(-0.1 0.6 350 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 0.6 350 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 0.59999999999999998 350 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 0.59999999999999998 350 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklch_4[oklch(-10% 0.6 -10 / 0%)-oklch(-0.1 0.6 350 / 0)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-10% 0.6 -10 / 0%)', expected = 'oklch(-0.1 0.6 350 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...9998 350 / 0)' == 'oklch(-0.1 0.6 350 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 0.6 350 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 0.59999999999999998 350 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 0.59999999999999998 350 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___ test_color_oklch_4[oklch(-10% 150% -10deg / 0)-oklch(-0.1 0.6 350 / 0)] ____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-10% 150% -10deg / 0)', expected = 'oklch(-0.1 0.6 350 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...9998 350 / 0)' == 'oklch(-0.1 0.6 350 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 0.6 350 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 0.59999999999999998 350 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 0.59999999999999998 350 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklch_4[oklch(0 -0.3 -10 / 0)-oklch(0 -0.3 350 / 0)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0 -0.3 -10 / 0)', expected = 'oklch(0 -0.3 350 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0 -0.2...9999 350 / 0)' == 'oklch(0 -0.3 350 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0 -0.3 350 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0 -0.29999999999999999 350 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0 -0.29999999999999999 350 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m______ test_color_oklch_4[oklch(0% -0.3 -10 / 0%)-oklch(0 -0.3 350 / 0)] _______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0% -0.3 -10 / 0%)', expected = 'oklch(0 -0.3 350 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0 -0.2...9999 350 / 0)' == 'oklch(0 -0.3 350 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0 -0.3 350 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0 -0.29999999999999999 350 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0 -0.29999999999999999 350 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklch_4[oklch(0% -75% -10deg / 0)-oklch(0 -0.3 350 / 0)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0% -75% -10deg / 0)', expected = 'oklch(0 -0.3 350 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0 -0.2...9999 350 / 0)' == 'oklch(0 -0.3 350 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0 -0.3 350 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0 -0.29999999999999999 350 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0 -0.29999999999999999 350 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklch_4[oklch(0.1 -0.3 -10 / 0)-oklch(0.1 -0.3 350 / 0)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(0.1 -0.3 -10 / 0)', expected = 'oklch(0.1 -0.3 350 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...9999 350 / 0)' == 'oklch(0.1 -0.3 350 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 -0.3 350 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 -0.29999999999999999 350 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 -0.29999999999999999 350 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklch_4[oklch(10% -0.3 -10 / 0%)-oklch(0.1 -0.3 350 / 0)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(10% -0.3 -10 / 0%)', expected = 'oklch(0.1 -0.3 350 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...9999 350 / 0)' == 'oklch(0.1 -0.3 350 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 -0.3 350 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 -0.29999999999999999 350 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 -0.29999999999999999 350 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_oklch_4[oklch(10% -75% -10deg / 0)-oklch(0.1 -0.3 350 / 0)] ____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(10% -75% -10deg / 0)', expected = 'oklch(0.1 -0.3 350 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(0.1000...9999 350 / 0)' == 'oklch(0.1 -0.3 350 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(0.1 -0.3 350 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(0.10000000000000001 -0.29999999999999999 350 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(0.10000000000000001 -0.29999999999999999 350 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_______ test_color_oklch_4[oklch(1 -0.3 -10 / 0)-oklch(1 -0.3 350 / 0)] ________\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(1 -0.3 -10 / 0)', expected = 'oklch(1 -0.3 350 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1 -0.2...9999 350 / 0)' == 'oklch(1 -0.3 350 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1 -0.3 350 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1 -0.29999999999999999 350 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1 -0.29999999999999999 350 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklch_4[oklch(100% -0.3 -10 / 0%)-oklch(1 -0.3 350 / 0)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(100% -0.3 -10 / 0%)', expected = 'oklch(1 -0.3 350 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1 -0.2...9999 350 / 0)' == 'oklch(1 -0.3 350 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1 -0.3 350 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1 -0.29999999999999999 350 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1 -0.29999999999999999 350 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_oklch_4[oklch(100% -75% -10deg / 0)-oklch(1 -0.3 350 / 0)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(100% -75% -10deg / 0)', expected = 'oklch(1 -0.3 350 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1 -0.2...9999 350 / 0)' == 'oklch(1 -0.3 350 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1 -0.3 350 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1 -0.29999999999999999 350 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1 -0.29999999999999999 350 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m_____ test_color_oklch_4[oklch(1.1 -0.3 -10 / 0)-oklch(1.1 -0.3 350 / 0)] ______\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(1.1 -0.3 -10 / 0)', expected = 'oklch(1.1 -0.3 350 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...9999 350 / 0)' == 'oklch(1.1 -0.3 350 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 -0.3 350 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 -0.29999999999999999 350 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 -0.29999999999999999 350 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_oklch_4[oklch(110% -0.3 -10 / 0%)-oklch(1.1 -0.3 350 / 0)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(110% -0.3 -10 / 0%)', expected = 'oklch(1.1 -0.3 350 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...9999 350 / 0)' == 'oklch(1.1 -0.3 350 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 -0.3 350 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 -0.29999999999999999 350 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 -0.29999999999999999 350 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___ test_color_oklch_4[oklch(110% -75% -10deg / 0)-oklch(1.1 -0.3 350 / 0)] ____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(110% -75% -10deg / 0)', expected = 'oklch(1.1 -0.3 350 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(1.1000...9999 350 / 0)' == 'oklch(1.1 -0.3 350 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(1.1 -0.3 350 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(1.1000000000000001 -0.29999999999999999 350 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(1.1000000000000001 -0.29999999999999999 350 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_oklch_4[oklch(-0.1 -0.3 -10 / 0)-oklch(-0.1 -0.3 350 / 0)] _____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-0.1 -0.3 -10 / 0)', expected = 'oklch(-0.1 -0.3 350 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...9999 350 / 0)' == 'oklch(-0.1 -0.3 350 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 -0.3 350 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 -0.29999999999999999 350 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 -0.29999999999999999 350 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m____ test_color_oklch_4[oklch(-10% -0.3 -10 / 0%)-oklch(-0.1 -0.3 350 / 0)] ____\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-10% -0.3 -10 / 0%)', expected = 'oklch(-0.1 -0.3 350 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...9999 350 / 0)' == 'oklch(-0.1 -0.3 350 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 -0.3 350 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 -0.29999999999999999 350 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 -0.29999999999999999 350 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m\u001b[1m___ test_color_oklch_4[oklch(-10% -75% -10deg / 0)-oklch(-0.1 -0.3 350 / 0)] ___\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["css = 'oklch(-10% -75% -10deg / 0)', expected = 'oklch(-0.1 -0.3 350 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" @pytest.mark.parametrize(('css', 'expected'), load_json(filename_))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" def test(css, expected):"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" value = to_json(function(css))"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" if value != expected: # pragma: no cover"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[" pprint.pprint(value)"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["> assert value == expected"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE AssertionError: assert 'oklch(-0.100...9999 350 / 0)' == 'oklch(-0.1 -0.3 350 / 0)'\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE \u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE - oklch(-0.1 -0.3 350 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mE + oklch(-0.10000000000000001 -0.29999999999999999 350 / 0)\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[""],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[1m\u001b[31mtests/test_tinycss2.py\u001b[0m:102: AssertionError"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["----------------------------- Captured stdout call -----------------------------"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["'oklch(-0.10000000000000001 -0.29999999999999999 350 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[36m\u001b[1m=========================== short test summary info ============================\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_function_4[color(srgb 10% 10% 10%)-color(srgb 0.1 0.1 0.1)]\u001b[0m - AssertionError: assert 'color(srgb 0...000000000001)' == 'color(srgb 0.1 0...."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_function_4[color(srgb 0.2 0.2 25%)-color(srgb 0.2 0.2 0.25)]\u001b[0m - AssertionError: assert 'color(srgb 0...0000001 0.25)' == 'color(srgb 0.2 0...."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_function_4[color(srgb 20% 0 10 / 0.5)-color(srgb 0.2 0 10 / 0.5)]\u001b[0m - AssertionError: assert 'color(srgb 0...1 0 10 / 0.5)' == 'color(srgb 0.2 0 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_function_4[color(srgb 20% 0 10 / 50%)-color(srgb 0.2 0 10 / 0.5)]\u001b[0m - AssertionError: assert 'color(srgb 0...1 0 10 / 0.5)' == 'color(srgb 0.2 0 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_function_4[color(srgb 10%90%.1%)-color(srgb 0.1 0.9 0.001)]\u001b[0m - AssertionError: assert 'color(srgb 0...000002 0.001)' == 'color(srgb 0.1 0...."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_function_4[color(srgb-linear 10% 10% 10%)-color(srgb-linear 0.1 0.1 0.1)]\u001b[0m - AssertionError: assert 'color(srgb-l...000000000001)' == 'color(srgb-l... 0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_function_4[color(srgb-linear 0.2 0.2 25%)-color(srgb-linear 0.2 0.2 0.25)]\u001b[0m - AssertionError: assert 'color(srgb-l...0000001 0.25)' == 'color(srgb-l...0...."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_function_4[color(srgb-linear 20% 0 10 / 0.5)-color(srgb-linear 0.2 0 10 / 0.5)]\u001b[0m - AssertionError: assert 'color(srgb-l...1 0 10 / 0.5)' == 'color(srgb-l...2 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_function_4[color(srgb-linear 20% 0 10 / 50%)-color(srgb-linear 0.2 0 10 / 0.5)]\u001b[0m - AssertionError: assert 'color(srgb-l...1 0 10 / 0.5)' == 'color(srgb-l...2 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_function_4[color(srgb-linear 10%90%.1%)-color(srgb-linear 0.1 0.9 0.001)]\u001b[0m - AssertionError: assert 'color(srgb-l...000002 0.001)' == 'color(srgb-l....1..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_function_4[color(display-p3 10% 10% 10%)-color(display-p3 0.1 0.1 0.1)]\u001b[0m - AssertionError: assert 'color(displa...000000000001)' == 'color(displa... 0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_function_4[color(display-p3 0.2 0.2 25%)-color(display-p3 0.2 0.2 0.25)]\u001b[0m - AssertionError: assert 'color(displa...0000001 0.25)' == 'color(displa...0...."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_function_4[color(display-p3 20% 0 10 / 0.5)-color(display-p3 0.2 0 10 / 0.5)]\u001b[0m - AssertionError: assert 'color(displa...1 0 10 / 0.5)' == 'color(displa...2 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_function_4[color(display-p3 20% 0 10 / 50%)-color(display-p3 0.2 0 10 / 0.5)]\u001b[0m - AssertionError: assert 'color(displa...1 0 10 / 0.5)' == 'color(displa...2 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_function_4[color(display-p3 10%90%.1%)-color(display-p3 0.1 0.9 0.001)]\u001b[0m - AssertionError: assert 'color(displa...000002 0.001)' == 'color(displa....1..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_function_4[color(a98-rgb 10% 10% 10%)-color(a98-rgb 0.1 0.1 0.1)]\u001b[0m - AssertionError: assert 'color(a98-rg...000000000001)' == 'color(a98-rgb 0.1..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_function_4[color(a98-rgb 0.2 0.2 25%)-color(a98-rgb 0.2 0.2 0.25)]\u001b[0m - AssertionError: assert 'color(a98-rg...0000001 0.25)' == 'color(a98-rgb 0.2..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_function_4[color(a98-rgb 20% 0 10 / 0.5)-color(a98-rgb 0.2 0 10 / 0.5)]\u001b[0m - AssertionError: assert 'color(a98-rg...1 0 10 / 0.5)' == 'color(a98-rg...2 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_function_4[color(a98-rgb 20% 0 10 / 50%)-color(a98-rgb 0.2 0 10 / 0.5)]\u001b[0m - AssertionError: assert 'color(a98-rg...1 0 10 / 0.5)' == 'color(a98-rg...2 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_function_4[color(a98-rgb 10%90%.1%)-color(a98-rgb 0.1 0.9 0.001)]\u001b[0m - AssertionError: assert 'color(a98-rg...000002 0.001)' == 'color(a98-rgb 0.1..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_function_4[color(prophoto-rgb 10% 10% 10%)-color(prophoto-rgb 0.1 0.1 0.1)]\u001b[0m - AssertionError: assert 'color(propho...000000000001)' == 'color(propho... 0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_function_4[color(prophoto-rgb 0.2 0.2 25%)-color(prophoto-rgb 0.2 0.2 0.25)]\u001b[0m - AssertionError: assert 'color(propho...0000001 0.25)' == 'color(propho...0...."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_function_4[color(prophoto-rgb 20% 0 10 / 0.5)-color(prophoto-rgb 0.2 0 10 / 0.5)]\u001b[0m - AssertionError: assert 'color(propho...1 0 10 / 0.5)' == 'color(propho...2 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_function_4[color(prophoto-rgb 20% 0 10 / 50%)-color(prophoto-rgb 0.2 0 10 / 0.5)]\u001b[0m - AssertionError: assert 'color(propho...1 0 10 / 0.5)' == 'color(propho...2 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_function_4[color(prophoto-rgb 10%90%.1%)-color(prophoto-rgb 0.1 0.9 0.001)]\u001b[0m - AssertionError: assert 'color(propho...000002 0.001)' == 'color(propho....1..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_function_4[color(rec2020 10% 10% 10%)-color(rec2020 0.1 0.1 0.1)]\u001b[0m - AssertionError: assert 'color(rec202...000000000001)' == 'color(rec2020 0.1..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_function_4[color(rec2020 0.2 0.2 25%)-color(rec2020 0.2 0.2 0.25)]\u001b[0m - AssertionError: assert 'color(rec202...0000001 0.25)' == 'color(rec2020 0.2..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_function_4[color(rec2020 20% 0 10 / 0.5)-color(rec2020 0.2 0 10 / 0.5)]\u001b[0m - AssertionError: assert 'color(rec202...1 0 10 / 0.5)' == 'color(rec202...2 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_function_4[color(rec2020 20% 0 10 / 50%)-color(rec2020 0.2 0 10 / 0.5)]\u001b[0m - AssertionError: assert 'color(rec202...1 0 10 / 0.5)' == 'color(rec202...2 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_function_4[color(rec2020 10%90%.1%)-color(rec2020 0.1 0.9 0.001)]\u001b[0m - AssertionError: assert 'color(rec202...000002 0.001)' == 'color(rec2020 0.1..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_function_4[color(xyz-d65 10% 10% 10%)-color(xyz-d65 0.1 0.1 0.1)]\u001b[0m - AssertionError: assert 'color(xyz-d6...000000000001)' == 'color(xyz-d65 0.1..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_function_4[color(xyz-d65 0.2 0.2 25%)-color(xyz-d65 0.2 0.2 0.25)]\u001b[0m - AssertionError: assert 'color(xyz-d6...0000001 0.25)' == 'color(xyz-d65 0.2..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_function_4[color(xyz-d65 20% 0 10 / 0.5)-color(xyz-d65 0.2 0 10 / 0.5)]\u001b[0m - AssertionError: assert 'color(xyz-d6...1 0 10 / 0.5)' == 'color(xyz-d6...2 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_function_4[color(xyz-d65 20% 0 10 / 50%)-color(xyz-d65 0.2 0 10 / 0.5)]\u001b[0m - AssertionError: assert 'color(xyz-d6...1 0 10 / 0.5)' == 'color(xyz-d6...2 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_function_4[color(xyz-d65 10%90%.1%)-color(xyz-d65 0.1 0.9 0.001)]\u001b[0m - AssertionError: assert 'color(xyz-d6...000002 0.001)' == 'color(xyz-d65 0.1..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_function_4[color(xyz-d50 10% 10% 10%)-color(xyz-d50 0.1 0.1 0.1)]\u001b[0m - AssertionError: assert 'color(xyz-d5...000000000001)' == 'color(xyz-d50 0.1..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_function_4[color(xyz-d50 0.2 0.2 25%)-color(xyz-d50 0.2 0.2 0.25)]\u001b[0m - AssertionError: assert 'color(xyz-d5...0000001 0.25)' == 'color(xyz-d50 0.2..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_function_4[color(xyz-d50 20% 0 10 / 0.5)-color(xyz-d50 0.2 0 10 / 0.5)]\u001b[0m - AssertionError: assert 'color(xyz-d5...1 0 10 / 0.5)' == 'color(xyz-d5...2 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_function_4[color(xyz-d50 20% 0 10 / 50%)-color(xyz-d50 0.2 0 10 / 0.5)]\u001b[0m - AssertionError: assert 'color(xyz-d5...1 0 10 / 0.5)' == 'color(xyz-d5...2 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_function_4[color(xyz-d50 10%90%.1%)-color(xyz-d50 0.1 0.9 0.001)]\u001b[0m - AssertionError: assert 'color(xyz-d5...000002 0.001)' == 'color(xyz-d50 0.1..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hexadecimal_4[#00000088-rgba(0, 0, 0, 0.533333)]\u001b[0m - AssertionError: assert 'rgba(0, 0, 0...299999999995)' == 'rgba(0, 0, 0, 0.5..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hexadecimal_4[#0008-rgba(0, 0, 0, 0.533333)]\u001b[0m - AssertionError: assert 'rgba(0, 0, 0...299999999995)' == 'rgba(0, 0, 0, 0.5..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hexadecimal_4[#bb000088-rgba(187, 0, 0, 0.533333)]\u001b[0m - AssertionError: assert 'rgba(187, 0,...299999999995)' == 'rgba(187, 0, 0, 0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hexadecimal_4[#b008-rgba(187, 0, 0, 0.533333)]\u001b[0m - AssertionError: assert 'rgba(187, 0,...299999999995)' == 'rgba(187, 0, 0, 0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hexadecimal_4[#ff000088-rgba(255, 0, 0, 0.533333)]\u001b[0m - AssertionError: assert 'rgba(255, 0,...299999999995)' == 'rgba(255, 0, 0, 0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hexadecimal_4[#f008-rgba(255, 0, 0, 0.533333)]\u001b[0m - AssertionError: assert 'rgba(255, 0,...299999999995)' == 'rgba(255, 0, 0, 0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hexadecimal_4[#00660088-rgba(0, 102, 0, 0.533333)]\u001b[0m - AssertionError: assert 'rgba(0, 102,...299999999995)' == 'rgba(0, 102, 0, 0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hexadecimal_4[#0608-rgba(0, 102, 0, 0.533333)]\u001b[0m - AssertionError: assert 'rgba(0, 102,...299999999995)' == 'rgba(0, 102, 0, 0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hexadecimal_4[#bb660088-rgba(187, 102, 0, 0.533333)]\u001b[0m - AssertionError: assert 'rgba(187, 10...299999999995)' == 'rgba(187, 102, 0,..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hexadecimal_4[#b608-rgba(187, 102, 0, 0.533333)]\u001b[0m - AssertionError: assert 'rgba(187, 10...299999999995)' == 'rgba(187, 102, 0,..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hexadecimal_4[#ff660088-rgba(255, 102, 0, 0.533333)]\u001b[0m - AssertionError: assert 'rgba(255, 10...299999999995)' == 'rgba(255, 102, 0,..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hexadecimal_4[#f608-rgba(255, 102, 0, 0.533333)]\u001b[0m - AssertionError: assert 'rgba(255, 10...299999999995)' == 'rgba(255, 102, 0,..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hexadecimal_4[#00ff0088-rgba(0, 255, 0, 0.533333)]\u001b[0m - AssertionError: assert 'rgba(0, 255,...299999999995)' == 'rgba(0, 255, 0, 0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hexadecimal_4[#0f08-rgba(0, 255, 0, 0.533333)]\u001b[0m - AssertionError: assert 'rgba(0, 255,...299999999995)' == 'rgba(0, 255, 0, 0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hexadecimal_4[#bbff0088-rgba(187, 255, 0, 0.533333)]\u001b[0m - AssertionError: assert 'rgba(187, 25...299999999995)' == 'rgba(187, 255, 0,..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hexadecimal_4[#bf08-rgba(187, 255, 0, 0.533333)]\u001b[0m - AssertionError: assert 'rgba(187, 25...299999999995)' == 'rgba(187, 255, 0,..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hexadecimal_4[#ffff0088-rgba(255, 255, 0, 0.533333)]\u001b[0m - AssertionError: assert 'rgba(255, 25...299999999995)' == 'rgba(255, 255, 0,..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hexadecimal_4[#ff08-rgba(255, 255, 0, 0.533333)]\u001b[0m - AssertionError: assert 'rgba(255, 25...299999999995)' == 'rgba(255, 255, 0,..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hexadecimal_4[#00004488-rgba(0, 0, 68, 0.533333)]\u001b[0m - AssertionError: assert 'rgba(0, 0, 6...299999999995)' == 'rgba(0, 0, 68, 0...."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hexadecimal_4[#0048-rgba(0, 0, 68, 0.533333)]\u001b[0m - AssertionError: assert 'rgba(0, 0, 6...299999999995)' == 'rgba(0, 0, 68, 0...."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hexadecimal_4[#bb004488-rgba(187, 0, 68, 0.533333)]\u001b[0m - AssertionError: assert 'rgba(187, 0,...299999999995)' == 'rgba(187, 0, 68, ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hexadecimal_4[#b048-rgba(187, 0, 68, 0.533333)]\u001b[0m - AssertionError: assert 'rgba(187, 0,...299999999995)' == 'rgba(187, 0, 68, ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hexadecimal_4[#ff004488-rgba(255, 0, 68, 0.533333)]\u001b[0m - AssertionError: assert 'rgba(255, 0,...299999999995)' == 'rgba(255, 0, 68, ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hexadecimal_4[#f048-rgba(255, 0, 68, 0.533333)]\u001b[0m - AssertionError: assert 'rgba(255, 0,...299999999995)' == 'rgba(255, 0, 68, ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hexadecimal_4[#00664488-rgba(0, 102, 68, 0.533333)]\u001b[0m - AssertionError: assert 'rgba(0, 102,...299999999995)' == 'rgba(0, 102, 68, ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hexadecimal_4[#0648-rgba(0, 102, 68, 0.533333)]\u001b[0m - AssertionError: assert 'rgba(0, 102,...299999999995)' == 'rgba(0, 102, 68, ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hexadecimal_4[#bb664488-rgba(187, 102, 68, 0.533333)]\u001b[0m - AssertionError: assert 'rgba(187, 10...299999999995)' == 'rgba(187, 102, 68..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hexadecimal_4[#b648-rgba(187, 102, 68, 0.533333)]\u001b[0m - AssertionError: assert 'rgba(187, 10...299999999995)' == 'rgba(187, 102, 68..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hexadecimal_4[#ff664488-rgba(255, 102, 68, 0.533333)]\u001b[0m - AssertionError: assert 'rgba(255, 10...299999999995)' == 'rgba(255, 102, 68..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hexadecimal_4[#f648-rgba(255, 102, 68, 0.533333)]\u001b[0m - AssertionError: assert 'rgba(255, 10...299999999995)' == 'rgba(255, 102, 68..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hexadecimal_4[#00ff4488-rgba(0, 255, 68, 0.533333)]\u001b[0m - AssertionError: assert 'rgba(0, 255,...299999999995)' == 'rgba(0, 255, 68, ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hexadecimal_4[#0f48-rgba(0, 255, 68, 0.533333)]\u001b[0m - AssertionError: assert 'rgba(0, 255,...299999999995)' == 'rgba(0, 255, 68, ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hexadecimal_4[#bbff4488-rgba(187, 255, 68, 0.533333)]\u001b[0m - AssertionError: assert 'rgba(187, 25...299999999995)' == 'rgba(187, 255, 68..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hexadecimal_4[#bf48-rgba(187, 255, 68, 0.533333)]\u001b[0m - AssertionError: assert 'rgba(187, 25...299999999995)' == 'rgba(187, 255, 68..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hexadecimal_4[#ffff4488-rgba(255, 255, 68, 0.533333)]\u001b[0m - AssertionError: assert 'rgba(255, 25...299999999995)' == 'rgba(255, 255, 68..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hexadecimal_4[#ff48-rgba(255, 255, 68, 0.533333)]\u001b[0m - AssertionError: assert 'rgba(255, 25...299999999995)' == 'rgba(255, 255, 68..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hexadecimal_4[#0000ff88-rgba(0, 0, 255, 0.533333)]\u001b[0m - AssertionError: assert 'rgba(0, 0, 2...299999999995)' == 'rgba(0, 0, 255, 0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hexadecimal_4[#00f8-rgba(0, 0, 255, 0.533333)]\u001b[0m - AssertionError: assert 'rgba(0, 0, 2...299999999995)' == 'rgba(0, 0, 255, 0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hexadecimal_4[#bb00ff88-rgba(187, 0, 255, 0.533333)]\u001b[0m - AssertionError: assert 'rgba(187, 0,...299999999995)' == 'rgba(187, 0, 255,..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hexadecimal_4[#b0f8-rgba(187, 0, 255, 0.533333)]\u001b[0m - AssertionError: assert 'rgba(187, 0,...299999999995)' == 'rgba(187, 0, 255,..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hexadecimal_4[#ff00ff88-rgba(255, 0, 255, 0.533333)]\u001b[0m - AssertionError: assert 'rgba(255, 0,...299999999995)' == 'rgba(255, 0, 255,..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hexadecimal_4[#f0f8-rgba(255, 0, 255, 0.533333)]\u001b[0m - AssertionError: assert 'rgba(255, 0,...299999999995)' == 'rgba(255, 0, 255,..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hexadecimal_4[#0066ff88-rgba(0, 102, 255, 0.533333)]\u001b[0m - AssertionError: assert 'rgba(0, 102,...299999999995)' == 'rgba(0, 102, 255,..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hexadecimal_4[#06f8-rgba(0, 102, 255, 0.533333)]\u001b[0m - AssertionError: assert 'rgba(0, 102,...299999999995)' == 'rgba(0, 102, 255,..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hexadecimal_4[#bb66ff88-rgba(187, 102, 255, 0.533333)]\u001b[0m - AssertionError: assert 'rgba(187, 10...299999999995)' == 'rgba(187, 10...55..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hexadecimal_4[#b6f8-rgba(187, 102, 255, 0.533333)]\u001b[0m - AssertionError: assert 'rgba(187, 10...299999999995)' == 'rgba(187, 10...55..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hexadecimal_4[#ff66ff88-rgba(255, 102, 255, 0.533333)]\u001b[0m - AssertionError: assert 'rgba(255, 10...299999999995)' == 'rgba(255, 10...55..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hexadecimal_4[#f6f8-rgba(255, 102, 255, 0.533333)]\u001b[0m - AssertionError: assert 'rgba(255, 10...299999999995)' == 'rgba(255, 10...55..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hexadecimal_4[#00ffff88-rgba(0, 255, 255, 0.533333)]\u001b[0m - AssertionError: assert 'rgba(0, 255,...299999999995)' == 'rgba(0, 255, 255,..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hexadecimal_4[#0ff8-rgba(0, 255, 255, 0.533333)]\u001b[0m - AssertionError: assert 'rgba(0, 255,...299999999995)' == 'rgba(0, 255, 255,..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hexadecimal_4[#bbffff88-rgba(187, 255, 255, 0.533333)]\u001b[0m - AssertionError: assert 'rgba(187, 25...299999999995)' == 'rgba(187, 25...55..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hexadecimal_4[#bff8-rgba(187, 255, 255, 0.533333)]\u001b[0m - AssertionError: assert 'rgba(187, 25...299999999995)' == 'rgba(187, 25...55..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hexadecimal_4[#ffffff88-rgba(255, 255, 255, 0.533333)]\u001b[0m - AssertionError: assert 'rgba(255, 25...299999999995)' == 'rgba(255, 25...55..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hexadecimal_4[#fff8-rgba(255, 255, 255, 0.533333)]\u001b[0m - AssertionError: assert 'rgba(255, 25...299999999995)' == 'rgba(255, 25...55..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hexadecimal_4[#1c041131-rgba(28, 4, 17, 0.192157)]\u001b[0m - AssertionError: assert 'rgba(28, 4, ...699999999999)' == 'rgba(28, 4, 17, 0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hexadecimal_4[#30041131-rgba(48, 4, 17, 0.192157)]\u001b[0m - AssertionError: assert 'rgba(48, 4, ...699999999999)' == 'rgba(48, 4, 17, 0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hexadecimal_4[#bc041131-rgba(188, 4, 17, 0.192157)]\u001b[0m - AssertionError: assert 'rgba(188, 4,...699999999999)' == 'rgba(188, 4, 17, ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hexadecimal_4[#1c611131-rgba(28, 97, 17, 0.192157)]\u001b[0m - AssertionError: assert 'rgba(28, 97,...699999999999)' == 'rgba(28, 97, 17, ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hexadecimal_4[#30611131-rgba(48, 97, 17, 0.192157)]\u001b[0m - AssertionError: assert 'rgba(48, 97,...699999999999)' == 'rgba(48, 97, 17, ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hexadecimal_4[#bc611131-rgba(188, 97, 17, 0.192157)]\u001b[0m - AssertionError: assert 'rgba(188, 97...699999999999)' == 'rgba(188, 97, 17,..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hexadecimal_4[#1cc81131-rgba(28, 200, 17, 0.192157)]\u001b[0m - AssertionError: assert 'rgba(28, 200...699999999999)' == 'rgba(28, 200, 17,..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hexadecimal_4[#30c81131-rgba(48, 200, 17, 0.192157)]\u001b[0m - AssertionError: assert 'rgba(48, 200...699999999999)' == 'rgba(48, 200, 17,..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hexadecimal_4[#bcc81131-rgba(188, 200, 17, 0.192157)]\u001b[0m - AssertionError: assert 'rgba(188, 20...699999999999)' == 'rgba(188, 200, 17..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hexadecimal_4[#1c042131-rgba(28, 4, 33, 0.192157)]\u001b[0m - AssertionError: assert 'rgba(28, 4, ...699999999999)' == 'rgba(28, 4, 33, 0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hexadecimal_4[#30042131-rgba(48, 4, 33, 0.192157)]\u001b[0m - AssertionError: assert 'rgba(48, 4, ...699999999999)' == 'rgba(48, 4, 33, 0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hexadecimal_4[#bc042131-rgba(188, 4, 33, 0.192157)]\u001b[0m - AssertionError: assert 'rgba(188, 4,...699999999999)' == 'rgba(188, 4, 33, ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hexadecimal_4[#1c612131-rgba(28, 97, 33, 0.192157)]\u001b[0m - AssertionError: assert 'rgba(28, 97,...699999999999)' == 'rgba(28, 97, 33, ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hexadecimal_4[#30612131-rgba(48, 97, 33, 0.192157)]\u001b[0m - AssertionError: assert 'rgba(48, 97,...699999999999)' == 'rgba(48, 97, 33, ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hexadecimal_4[#bc612131-rgba(188, 97, 33, 0.192157)]\u001b[0m - AssertionError: assert 'rgba(188, 97...699999999999)' == 'rgba(188, 97, 33,..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hexadecimal_4[#1cc82131-rgba(28, 200, 33, 0.192157)]\u001b[0m - AssertionError: assert 'rgba(28, 200...699999999999)' == 'rgba(28, 200, 33,..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hexadecimal_4[#30c82131-rgba(48, 200, 33, 0.192157)]\u001b[0m - AssertionError: assert 'rgba(48, 200...699999999999)' == 'rgba(48, 200, 33,..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hexadecimal_4[#bcc82131-rgba(188, 200, 33, 0.192157)]\u001b[0m - AssertionError: assert 'rgba(188, 20...699999999999)' == 'rgba(188, 200, 33..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hexadecimal_4[#1c04c631-rgba(28, 4, 198, 0.192157)]\u001b[0m - AssertionError: assert 'rgba(28, 4, ...699999999999)' == 'rgba(28, 4, 198, ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hexadecimal_4[#3004c631-rgba(48, 4, 198, 0.192157)]\u001b[0m - AssertionError: assert 'rgba(48, 4, ...699999999999)' == 'rgba(48, 4, 198, ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hexadecimal_4[#bc04c631-rgba(188, 4, 198, 0.192157)]\u001b[0m - AssertionError: assert 'rgba(188, 4,...699999999999)' == 'rgba(188, 4, 198,..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hexadecimal_4[#1c61c631-rgba(28, 97, 198, 0.192157)]\u001b[0m - AssertionError: assert 'rgba(28, 97,...699999999999)' == 'rgba(28, 97, 198,..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hexadecimal_4[#3061c631-rgba(48, 97, 198, 0.192157)]\u001b[0m - AssertionError: assert 'rgba(48, 97,...699999999999)' == 'rgba(48, 97, 198,..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hexadecimal_4[#bc61c631-rgba(188, 97, 198, 0.192157)]\u001b[0m - AssertionError: assert 'rgba(188, 97...699999999999)' == 'rgba(188, 97, 198..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hexadecimal_4[#1cc8c631-rgba(28, 200, 198, 0.192157)]\u001b[0m - AssertionError: assert 'rgba(28, 200...699999999999)' == 'rgba(28, 200, 198..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hexadecimal_4[#30c8c631-rgba(48, 200, 198, 0.192157)]\u001b[0m - AssertionError: assert 'rgba(48, 200...699999999999)' == 'rgba(48, 200, 198..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hexadecimal_4[#bcc8c631-rgba(188, 200, 198, 0.192157)]\u001b[0m - AssertionError: assert 'rgba(188, 20...699999999999)' == 'rgba(188, 20...98..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hsl_3[hsl(0, 33.33%, 12.5%)-rgb(42.498938, 21.251063, 21.251063)]\u001b[0m - AssertionError: assert 'rgb(42.49893...062999999998)' == 'rgb(42.49893...3,..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hsl_3[hsl(17.5, 33.33%, 12.5%)-rgb(42.498938, 27.448359, 21.251063)]\u001b[0m - AssertionError: assert 'rgb(42.49893...062999999998)' == 'rgb(42.49893...9,..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hsl_3[hsl(188, 33.33%, 12.5%)-rgb(21.251063, 39.665888, 42.498938)]\u001b[0m - AssertionError: assert 'rgb(21.25106...938000000003)' == 'rgb(21.25106...8,..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hsl_3[hsl(360, 33.33%, 12.5%)-rgb(42.498938, 21.251063, 21.251063)]\u001b[0m - AssertionError: assert 'rgb(42.49893...062999999998)' == 'rgb(42.49893...3,..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hsl_3[hsl(0, 88%, 12.5%)-rgb(59.925, 3.825, 3.825)]\u001b[0m - AssertionError: assert 'rgb(59.92499...000000000002)' == 'rgb(59.925, 3.825..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hsl_3[hsl(17.5, 88%, 12.5%)-rgb(59.925, 20.1875, 3.825)]\u001b[0m - AssertionError: assert 'rgb(59.92499...000000000002)' == 'rgb(59.925, 20.18..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hsl_3[hsl(188, 88%, 12.5%)-rgb(3.825, 52.445, 59.925)]\u001b[0m - AssertionError: assert 'rgb(3.825000...999999999997)' == 'rgb(3.825, 52.445..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hsl_3[hsl(360, 88%, 12.5%)-rgb(59.925, 3.825, 3.825)]\u001b[0m - AssertionError: assert 'rgb(59.92499...000000000002)' == 'rgb(59.925, 3.825..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hsl_3[hsl(0, 33.33%, 44%)-rgb(149.59626, 74.80374, 74.80374)]\u001b[0m - AssertionError: assert 'rgb(149.5962...740000000005)' == 'rgb(149.5962...74..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hsl_3[hsl(17.5, 33.33%, 44%)-rgb(149.59626, 96.618225, 74.80374)]\u001b[0m - AssertionError: assert 'rgb(149.5962...740000000005)' == 'rgb(149.5962...25..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hsl_3[hsl(188, 33.33%, 44%)-rgb(74.80374, 139.623924, 149.59626)]\u001b[0m - AssertionError: assert 'rgb(74.80374...9, 149.59626)' == 'rgb(74.80374...4,..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hsl_3[hsl(360, 33.33%, 44%)-rgb(149.59626, 74.80374, 74.80374)]\u001b[0m - AssertionError: assert 'rgb(149.5962...740000000005)' == 'rgb(149.5962...74..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hsl_3[hsl(0, 88%, 44%)-rgb(210.936, 13.464, 13.464)]\u001b[0m - AssertionError: assert 'rgb(210.9360....464, 13.464)' == 'rgb(210.936, 13.4..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hsl_3[hsl(17.5, 88%, 44%)-rgb(210.936, 71.06, 13.464)]\u001b[0m - AssertionError: assert 'rgb(210.9360...0002, 13.464)' == 'rgb(210.936, 71.0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hsl_3[hsl(188, 88%, 44%)-rgb(13.464, 184.6064, 210.936)]\u001b[0m - AssertionError: assert 'rgb(13.464, ...600000000001)' == 'rgb(13.464, ...06..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hsl_3[hsl(360, 88%, 44%)-rgb(210.936, 13.464, 13.464)]\u001b[0m - AssertionError: assert 'rgb(210.9360....464, 13.464)' == 'rgb(210.936, 13.4..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hsl_3[hsl(0, 100%, 44%)-rgb(224.4, 0, 0)]\u001b[0m - AssertionError: assert 'rgb(224.4000...000001, 0, 0)' == 'rgb(224.4, 0, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hsl_3[hsl(17.5, 100%, 44%)-rgb(224.4, 65.45, 0)]\u001b[0m - AssertionError: assert 'rgb(224.4000...000000003, 0)' == 'rgb(224.4, 65.45,..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hsl_3[hsl(188, 100%, 44%)-rgb(0, 194.48, 224.4)]\u001b[0m - AssertionError: assert 'rgb(0, 194.4...000000000001)' == 'rgb(0, 194.48, 22..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hsl_3[hsl(360, 100%, 44%)-rgb(224.4, 0, 0)]\u001b[0m - AssertionError: assert 'rgb(224.4000...000001, 0, 0)' == 'rgb(224.4, 0, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hsl_3[hsla(0, 33.33%, 12.5%, 1)-rgb(42.498938, 21.251063, 21.251063)]\u001b[0m - AssertionError: assert 'rgb(42.49893...062999999998)' == 'rgb(42.49893...3,..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hsl_3[hsla(17.5, 33.33%, 12.5%, 1)-rgb(42.498938, 27.448359, 21.251063)]\u001b[0m - AssertionError: assert 'rgb(42.49893...062999999998)' == 'rgb(42.49893...9,..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hsl_3[hsla(188, 33.33%, 12.5%, 1)-rgb(21.251063, 39.665888, 42.498938)]\u001b[0m - AssertionError: assert 'rgb(21.25106...938000000003)' == 'rgb(21.25106...8,..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hsl_3[hsla(360, 33.33%, 12.5%, 1)-rgb(42.498938, 21.251063, 21.251063)]\u001b[0m - AssertionError: assert 'rgb(42.49893...062999999998)' == 'rgb(42.49893...3,..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hsl_3[hsla(0, 88%, 12.5%, 1)-rgb(59.925, 3.825, 3.825)]\u001b[0m - AssertionError: assert 'rgb(59.92499...000000000002)' == 'rgb(59.925, 3.825..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hsl_3[hsla(17.5, 88%, 12.5%, 1)-rgb(59.925, 20.1875, 3.825)]\u001b[0m - AssertionError: assert 'rgb(59.92499...000000000002)' == 'rgb(59.925, 20.18..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hsl_3[hsla(188, 88%, 12.5%, 1)-rgb(3.825, 52.445, 59.925)]\u001b[0m - AssertionError: assert 'rgb(3.825000...999999999997)' == 'rgb(3.825, 52.445..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hsl_3[hsla(360, 88%, 12.5%, 1)-rgb(59.925, 3.825, 3.825)]\u001b[0m - AssertionError: assert 'rgb(59.92499...000000000002)' == 'rgb(59.925, 3.825..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hsl_3[hsla(0, 33.33%, 44%, 1)-rgb(149.59626, 74.80374, 74.80374)]\u001b[0m - AssertionError: assert 'rgb(149.5962...740000000005)' == 'rgb(149.5962...74..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hsl_3[hsla(17.5, 33.33%, 44%, 1)-rgb(149.59626, 96.618225, 74.80374)]\u001b[0m - AssertionError: assert 'rgb(149.5962...740000000005)' == 'rgb(149.5962...25..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hsl_3[hsla(188, 33.33%, 44%, 1)-rgb(74.80374, 139.623924, 149.59626)]\u001b[0m - AssertionError: assert 'rgb(74.80374...9, 149.59626)' == 'rgb(74.80374...4,..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hsl_3[hsla(360, 33.33%, 44%, 1)-rgb(149.59626, 74.80374, 74.80374)]\u001b[0m - AssertionError: assert 'rgb(149.5962...740000000005)' == 'rgb(149.5962...74..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hsl_3[hsla(0, 88%, 44%, 1)-rgb(210.936, 13.464, 13.464)]\u001b[0m - AssertionError: assert 'rgb(210.9360....464, 13.464)' == 'rgb(210.936, 13.4..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hsl_3[hsla(17.5, 88%, 44%, 1)-rgb(210.936, 71.06, 13.464)]\u001b[0m - AssertionError: assert 'rgb(210.9360...0002, 13.464)' == 'rgb(210.936, 71.0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hsl_3[hsla(188, 88%, 44%, 1)-rgb(13.464, 184.6064, 210.936)]\u001b[0m - AssertionError: assert 'rgb(13.464, ...600000000001)' == 'rgb(13.464, ...06..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hsl_3[hsla(360, 88%, 44%, 1)-rgb(210.936, 13.464, 13.464)]\u001b[0m - AssertionError: assert 'rgb(210.9360....464, 13.464)' == 'rgb(210.936, 13.4..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hsl_3[hsla(0, 100%, 44%, 1)-rgb(224.4, 0, 0)]\u001b[0m - AssertionError: assert 'rgb(224.4000...000001, 0, 0)' == 'rgb(224.4, 0, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hsl_3[hsla(17.5, 100%, 44%, 1)-rgb(224.4, 65.45, 0)]\u001b[0m - AssertionError: assert 'rgb(224.4000...000000003, 0)' == 'rgb(224.4, 65.45,..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hsl_3[hsla(188, 100%, 44%, 1)-rgb(0, 194.48, 224.4)]\u001b[0m - AssertionError: assert 'rgb(0, 194.4...000000000001)' == 'rgb(0, 194.48, 22..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hsl_3[hsla(360, 100%, 44%, 1)-rgb(224.4, 0, 0)]\u001b[0m - AssertionError: assert 'rgb(224.4000...000001, 0, 0)' == 'rgb(224.4, 0, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hsl_3[hsla(0, 33.33%, 12.5%, 0.25)-rgba(42.498938, 21.251063, 21.251063, 0.25)]\u001b[0m - AssertionError: assert 'rgba(42.4989...999998, 0.25)' == 'rgba(42.4989...25..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hsl_3[hsla(17.5, 33.33%, 12.5%, 0.25)-rgba(42.498938, 27.448359, 21.251063, 0.25)]\u001b[0m - AssertionError: assert 'rgba(42.4989...999998, 0.25)' == 'rgba(42.4989...25..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hsl_3[hsla(188, 33.33%, 12.5%, 0.25)-rgba(21.251063, 39.665888, 42.498938, 0.25)]\u001b[0m - AssertionError: assert 'rgba(21.2510...000003, 0.25)' == 'rgba(21.2510...49..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hsl_3[hsla(360, 33.33%, 12.5%, 0.25)-rgba(42.498938, 21.251063, 21.251063, 0.25)]\u001b[0m - AssertionError: assert 'rgba(42.4989...999998, 0.25)' == 'rgba(42.4989...25..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hsl_3[hsla(0, 88%, 12.5%, 0.25)-rgba(59.925, 3.825, 3.825, 0.25)]\u001b[0m - AssertionError: assert 'rgba(59.9249...000002, 0.25)' == 'rgba(59.925,... 3..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hsl_3[hsla(17.5, 88%, 12.5%, 0.25)-rgba(59.925, 20.1875, 3.825, 0.25)]\u001b[0m - AssertionError: assert 'rgba(59.9249...000002, 0.25)' == 'rgba(59.925,... 3..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hsl_3[hsla(188, 88%, 12.5%, 0.25)-rgba(3.825, 52.445, 59.925, 0.25)]\u001b[0m - AssertionError: assert 'rgba(3.82500...999997, 0.25)' == 'rgba(3.825, ...59..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hsl_3[hsla(360, 88%, 12.5%, 0.25)-rgba(59.925, 3.825, 3.825, 0.25)]\u001b[0m - AssertionError: assert 'rgba(59.9249...000002, 0.25)' == 'rgba(59.925,... 3..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hsl_3[hsla(0, 33.33%, 44%, 0.25)-rgba(149.59626, 74.80374, 74.80374, 0.25)]\u001b[0m - AssertionError: assert 'rgba(149.596...000005, 0.25)' == 'rgba(149.596....8..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hsl_3[hsla(17.5, 33.33%, 44%, 0.25)-rgba(149.59626, 96.618225, 74.80374, 0.25)]\u001b[0m - AssertionError: assert 'rgba(149.596...000005, 0.25)' == 'rgba(149.596....8..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hsl_3[hsla(188, 33.33%, 44%, 0.25)-rgba(74.80374, 139.623924, 149.59626, 0.25)]\u001b[0m - AssertionError: assert 'rgba(74.8037....59626, 0.25)' == 'rgba(74.8037....5..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hsl_3[hsla(360, 33.33%, 44%, 0.25)-rgba(149.59626, 74.80374, 74.80374, 0.25)]\u001b[0m - AssertionError: assert 'rgba(149.596...000005, 0.25)' == 'rgba(149.596....8..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hsl_3[hsla(0, 88%, 44%, 0.25)-rgba(210.936, 13.464, 13.464, 0.25)]\u001b[0m - AssertionError: assert 'rgba(210.936...13.464, 0.25)' == 'rgba(210.936...13..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hsl_3[hsla(17.5, 88%, 44%, 0.25)-rgba(210.936, 71.06, 13.464, 0.25)]\u001b[0m - AssertionError: assert 'rgba(210.936...13.464, 0.25)' == 'rgba(210.936...13..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hsl_3[hsla(188, 88%, 44%, 0.25)-rgba(13.464, 184.6064, 210.936, 0.25)]\u001b[0m - AssertionError: assert 'rgba(13.464,...000001, 0.25)' == 'rgba(13.464,...10..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hsl_3[hsla(360, 88%, 44%, 0.25)-rgba(210.936, 13.464, 13.464, 0.25)]\u001b[0m - AssertionError: assert 'rgba(210.936...13.464, 0.25)' == 'rgba(210.936...13..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hsl_3[hsla(0, 100%, 44%, 0.25)-rgba(224.4, 0, 0, 0.25)]\u001b[0m - AssertionError: assert 'rgba(224.400..., 0, 0, 0.25)' == 'rgba(224.4, 0, 0,..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hsl_3[hsla(17.5, 100%, 44%, 0.25)-rgba(224.4, 65.45, 0, 0.25)]\u001b[0m - AssertionError: assert 'rgba(224.400...003, 0, 0.25)' == 'rgba(224.4, 65.45..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hsl_3[hsla(188, 100%, 44%, 0.25)-rgba(0, 194.48, 224.4, 0.25)]\u001b[0m - AssertionError: assert 'rgba(0, 194....000001, 0.25)' == 'rgba(0, 194.48, 2..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hsl_3[hsla(360, 100%, 44%, 0.25)-rgba(224.4, 0, 0, 0.25)]\u001b[0m - AssertionError: assert 'rgba(224.400..., 0, 0, 0.25)' == 'rgba(224.4, 0, 0,..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hsl_3[hsla(0, 33.33%, 12.5%, 0)-rgba(42.498938, 21.251063, 21.251063, 0)]\u001b[0m - AssertionError: assert 'rgba(42.4989...999999998, 0)' == 'rgba(42.4989...21..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hsl_3[hsla(17.5, 33.33%, 12.5%, 0)-rgba(42.498938, 27.448359, 21.251063, 0)]\u001b[0m - AssertionError: assert 'rgba(42.4989...999999998, 0)' == 'rgba(42.4989...21..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hsl_3[hsla(188, 33.33%, 12.5%, 0)-rgba(21.251063, 39.665888, 42.498938, 0)]\u001b[0m - AssertionError: assert 'rgba(21.2510...000000003, 0)' == 'rgba(21.2510...42..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hsl_3[hsla(360, 33.33%, 12.5%, 0)-rgba(42.498938, 21.251063, 21.251063, 0)]\u001b[0m - AssertionError: assert 'rgba(42.4989...999999998, 0)' == 'rgba(42.4989...21..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hsl_3[hsla(0, 88%, 12.5%, 0)-rgba(59.925, 3.825, 3.825, 0)]\u001b[0m - AssertionError: assert 'rgba(59.9249...000000002, 0)' == 'rgba(59.925,...25..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hsl_3[hsla(17.5, 88%, 12.5%, 0)-rgba(59.925, 20.1875, 3.825, 0)]\u001b[0m - AssertionError: assert 'rgba(59.9249...000000002, 0)' == 'rgba(59.925,...75..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hsl_3[hsla(188, 88%, 12.5%, 0)-rgba(3.825, 52.445, 59.925, 0)]\u001b[0m - AssertionError: assert 'rgba(3.82500...999999997, 0)' == 'rgba(3.825, ...5,..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hsl_3[hsla(360, 88%, 12.5%, 0)-rgba(59.925, 3.825, 3.825, 0)]\u001b[0m - AssertionError: assert 'rgba(59.9249...000000002, 0)' == 'rgba(59.925,...25..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hsl_3[hsla(0, 33.33%, 44%, 0)-rgba(149.59626, 74.80374, 74.80374, 0)]\u001b[0m - AssertionError: assert 'rgba(149.596...000000005, 0)' == 'rgba(149.596... 7..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hsl_3[hsla(17.5, 33.33%, 44%, 0)-rgba(149.59626, 96.618225, 74.80374, 0)]\u001b[0m - AssertionError: assert 'rgba(149.596...000000005, 0)' == 'rgba(149.596... 7..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hsl_3[hsla(188, 33.33%, 44%, 0)-rgba(74.80374, 139.623924, 149.59626, 0)]\u001b[0m - AssertionError: assert 'rgba(74.8037...149.59626, 0)' == 'rgba(74.8037...14..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hsl_3[hsla(360, 33.33%, 44%, 0)-rgba(149.59626, 74.80374, 74.80374, 0)]\u001b[0m - AssertionError: assert 'rgba(149.596...000000005, 0)' == 'rgba(149.596... 7..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hsl_3[hsla(0, 88%, 44%, 0)-rgba(210.936, 13.464, 13.464, 0)]\u001b[0m - AssertionError: assert 'rgba(210.936...4, 13.464, 0)' == 'rgba(210.936...4,..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hsl_3[hsla(17.5, 88%, 44%, 0)-rgba(210.936, 71.06, 13.464, 0)]\u001b[0m - AssertionError: assert 'rgba(210.936...2, 13.464, 0)' == 'rgba(210.936...6,..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hsl_3[hsla(188, 88%, 44%, 0)-rgba(13.464, 184.6064, 210.936, 0)]\u001b[0m - AssertionError: assert 'rgba(13.464,...000000001, 0)' == 'rgba(13.464,..., ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hsl_3[hsla(360, 88%, 44%, 0)-rgba(210.936, 13.464, 13.464, 0)]\u001b[0m - AssertionError: assert 'rgba(210.936...4, 13.464, 0)' == 'rgba(210.936...4,..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hsl_3[hsla(0, 100%, 44%, 0)-rgba(224.4, 0, 0, 0)]\u001b[0m - AssertionError: assert 'rgba(224.400...001, 0, 0, 0)' == 'rgba(224.4, 0, 0,..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hsl_3[hsla(17.5, 100%, 44%, 0)-rgba(224.4, 65.45, 0, 0)]\u001b[0m - AssertionError: assert 'rgba(224.400...000003, 0, 0)' == 'rgba(224.4, 65.45..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hsl_3[hsla(188, 100%, 44%, 0)-rgba(0, 194.48, 224.4, 0)]\u001b[0m - AssertionError: assert 'rgba(0, 194....000000001, 0)' == 'rgba(0, 194.48, 2..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hsl_3[hsla(360, 100%, 44%, 0)-rgba(224.4, 0, 0, 0)]\u001b[0m - AssertionError: assert 'rgba(224.400...001, 0, 0, 0)' == 'rgba(224.4, 0, 0,..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hsl_3_with_4[hsl(0, 33.33%, 12.5%)-rgb(42.498938, 21.251063, 21.251063)]\u001b[0m - AssertionError: assert 'rgb(42.49893...062999999998)' == 'rgb(42.49893...3,..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hsl_3_with_4[hsl(17.5, 33.33%, 12.5%)-rgb(42.498938, 27.448359, 21.251063)]\u001b[0m - AssertionError: assert 'rgb(42.49893...062999999998)' == 'rgb(42.49893...9,..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hsl_3_with_4[hsl(188, 33.33%, 12.5%)-rgb(21.251063, 39.665888, 42.498938)]\u001b[0m - AssertionError: assert 'rgb(21.25106...938000000003)' == 'rgb(21.25106...8,..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hsl_3_with_4[hsl(360, 33.33%, 12.5%)-rgb(42.498938, 21.251063, 21.251063)]\u001b[0m - AssertionError: assert 'rgb(42.49893...062999999998)' == 'rgb(42.49893...3,..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hsl_3_with_4[hsl(0, 88%, 12.5%)-rgb(59.925, 3.825, 3.825)]\u001b[0m - AssertionError: assert 'rgb(59.92499...000000000002)' == 'rgb(59.925, 3.825..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hsl_3_with_4[hsl(17.5, 88%, 12.5%)-rgb(59.925, 20.1875, 3.825)]\u001b[0m - AssertionError: assert 'rgb(59.92499...000000000002)' == 'rgb(59.925, 20.18..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hsl_3_with_4[hsl(188, 88%, 12.5%)-rgb(3.825, 52.445, 59.925)]\u001b[0m - AssertionError: assert 'rgb(3.825000...999999999997)' == 'rgb(3.825, 52.445..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hsl_3_with_4[hsl(360, 88%, 12.5%)-rgb(59.925, 3.825, 3.825)]\u001b[0m - AssertionError: assert 'rgb(59.92499...000000000002)' == 'rgb(59.925, 3.825..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hsl_3_with_4[hsl(0, 33.33%, 44%)-rgb(149.59626, 74.80374, 74.80374)]\u001b[0m - AssertionError: assert 'rgb(149.5962...740000000005)' == 'rgb(149.5962...74..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hsl_3_with_4[hsl(17.5, 33.33%, 44%)-rgb(149.59626, 96.618225, 74.80374)]\u001b[0m - AssertionError: assert 'rgb(149.5962...740000000005)' == 'rgb(149.5962...25..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hsl_3_with_4[hsl(188, 33.33%, 44%)-rgb(74.80374, 139.623924, 149.59626)]\u001b[0m - AssertionError: assert 'rgb(74.80374...9, 149.59626)' == 'rgb(74.80374...4,..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hsl_3_with_4[hsl(360, 33.33%, 44%)-rgb(149.59626, 74.80374, 74.80374)]\u001b[0m - AssertionError: assert 'rgb(149.5962...740000000005)' == 'rgb(149.5962...74..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hsl_3_with_4[hsl(0, 88%, 44%)-rgb(210.936, 13.464, 13.464)]\u001b[0m - AssertionError: assert 'rgb(210.9360....464, 13.464)' == 'rgb(210.936, 13.4..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hsl_3_with_4[hsl(17.5, 88%, 44%)-rgb(210.936, 71.06, 13.464)]\u001b[0m - AssertionError: assert 'rgb(210.9360...0002, 13.464)' == 'rgb(210.936, 71.0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hsl_3_with_4[hsl(188, 88%, 44%)-rgb(13.464, 184.6064, 210.936)]\u001b[0m - AssertionError: assert 'rgb(13.464, ...600000000001)' == 'rgb(13.464, ...06..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hsl_3_with_4[hsl(360, 88%, 44%)-rgb(210.936, 13.464, 13.464)]\u001b[0m - AssertionError: assert 'rgb(210.9360....464, 13.464)' == 'rgb(210.936, 13.4..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hsl_3_with_4[hsl(0, 100%, 44%)-rgb(224.4, 0, 0)]\u001b[0m - AssertionError: assert 'rgb(224.4000...000001, 0, 0)' == 'rgb(224.4, 0, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hsl_3_with_4[hsl(17.5, 100%, 44%)-rgb(224.4, 65.45, 0)]\u001b[0m - AssertionError: assert 'rgb(224.4000...000000003, 0)' == 'rgb(224.4, 65.45,..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hsl_3_with_4[hsl(188, 100%, 44%)-rgb(0, 194.48, 224.4)]\u001b[0m - AssertionError: assert 'rgb(0, 194.4...000000000001)' == 'rgb(0, 194.48, 22..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hsl_3_with_4[hsl(360, 100%, 44%)-rgb(224.4, 0, 0)]\u001b[0m - AssertionError: assert 'rgb(224.4000...000001, 0, 0)' == 'rgb(224.4, 0, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hsl_3_with_4[hsla(0, 33.33%, 12.5%, 1)-rgb(42.498938, 21.251063, 21.251063)]\u001b[0m - AssertionError: assert 'rgb(42.49893...062999999998)' == 'rgb(42.49893...3,..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hsl_3_with_4[hsla(17.5, 33.33%, 12.5%, 1)-rgb(42.498938, 27.448359, 21.251063)]\u001b[0m - AssertionError: assert 'rgb(42.49893...062999999998)' == 'rgb(42.49893...9,..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hsl_3_with_4[hsla(188, 33.33%, 12.5%, 1)-rgb(21.251063, 39.665888, 42.498938)]\u001b[0m - AssertionError: assert 'rgb(21.25106...938000000003)' == 'rgb(21.25106...8,..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hsl_3_with_4[hsla(360, 33.33%, 12.5%, 1)-rgb(42.498938, 21.251063, 21.251063)]\u001b[0m - AssertionError: assert 'rgb(42.49893...062999999998)' == 'rgb(42.49893...3,..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hsl_3_with_4[hsla(0, 88%, 12.5%, 1)-rgb(59.925, 3.825, 3.825)]\u001b[0m - AssertionError: assert 'rgb(59.92499...000000000002)' == 'rgb(59.925, 3.825..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hsl_3_with_4[hsla(17.5, 88%, 12.5%, 1)-rgb(59.925, 20.1875, 3.825)]\u001b[0m - AssertionError: assert 'rgb(59.92499...000000000002)' == 'rgb(59.925, 20.18..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hsl_3_with_4[hsla(188, 88%, 12.5%, 1)-rgb(3.825, 52.445, 59.925)]\u001b[0m - AssertionError: assert 'rgb(3.825000...999999999997)' == 'rgb(3.825, 52.445..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hsl_3_with_4[hsla(360, 88%, 12.5%, 1)-rgb(59.925, 3.825, 3.825)]\u001b[0m - AssertionError: assert 'rgb(59.92499...000000000002)' == 'rgb(59.925, 3.825..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hsl_3_with_4[hsla(0, 33.33%, 44%, 1)-rgb(149.59626, 74.80374, 74.80374)]\u001b[0m - AssertionError: assert 'rgb(149.5962...740000000005)' == 'rgb(149.5962...74..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hsl_3_with_4[hsla(17.5, 33.33%, 44%, 1)-rgb(149.59626, 96.618225, 74.80374)]\u001b[0m - AssertionError: assert 'rgb(149.5962...740000000005)' == 'rgb(149.5962...25..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hsl_3_with_4[hsla(188, 33.33%, 44%, 1)-rgb(74.80374, 139.623924, 149.59626)]\u001b[0m - AssertionError: assert 'rgb(74.80374...9, 149.59626)' == 'rgb(74.80374...4,..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hsl_3_with_4[hsla(360, 33.33%, 44%, 1)-rgb(149.59626, 74.80374, 74.80374)]\u001b[0m - AssertionError: assert 'rgb(149.5962...740000000005)' == 'rgb(149.5962...74..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hsl_3_with_4[hsla(0, 88%, 44%, 1)-rgb(210.936, 13.464, 13.464)]\u001b[0m - AssertionError: assert 'rgb(210.9360....464, 13.464)' == 'rgb(210.936, 13.4..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hsl_3_with_4[hsla(17.5, 88%, 44%, 1)-rgb(210.936, 71.06, 13.464)]\u001b[0m - AssertionError: assert 'rgb(210.9360...0002, 13.464)' == 'rgb(210.936, 71.0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hsl_3_with_4[hsla(188, 88%, 44%, 1)-rgb(13.464, 184.6064, 210.936)]\u001b[0m - AssertionError: assert 'rgb(13.464, ...600000000001)' == 'rgb(13.464, ...06..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hsl_3_with_4[hsla(360, 88%, 44%, 1)-rgb(210.936, 13.464, 13.464)]\u001b[0m - AssertionError: assert 'rgb(210.9360....464, 13.464)' == 'rgb(210.936, 13.4..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hsl_3_with_4[hsla(0, 100%, 44%, 1)-rgb(224.4, 0, 0)]\u001b[0m - AssertionError: assert 'rgb(224.4000...000001, 0, 0)' == 'rgb(224.4, 0, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hsl_3_with_4[hsla(17.5, 100%, 44%, 1)-rgb(224.4, 65.45, 0)]\u001b[0m - AssertionError: assert 'rgb(224.4000...000000003, 0)' == 'rgb(224.4, 65.45,..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hsl_3_with_4[hsla(188, 100%, 44%, 1)-rgb(0, 194.48, 224.4)]\u001b[0m - AssertionError: assert 'rgb(0, 194.4...000000000001)' == 'rgb(0, 194.48, 22..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hsl_3_with_4[hsla(360, 100%, 44%, 1)-rgb(224.4, 0, 0)]\u001b[0m - AssertionError: assert 'rgb(224.4000...000001, 0, 0)' == 'rgb(224.4, 0, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hsl_3_with_4[hsla(0, 33.33%, 12.5%, 0.25)-rgba(42.498938, 21.251063, 21.251063, 0.25)]\u001b[0m - AssertionError: assert 'rgba(42.4989...999998, 0.25)' == 'rgba(42.4989...25..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hsl_3_with_4[hsla(17.5, 33.33%, 12.5%, 0.25)-rgba(42.498938, 27.448359, 21.251063, 0.25)]\u001b[0m - AssertionError: assert 'rgba(42.4989...999998, 0.25)' == 'rgba(42.4989...25..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hsl_3_with_4[hsla(188, 33.33%, 12.5%, 0.25)-rgba(21.251063, 39.665888, 42.498938, 0.25)]\u001b[0m - AssertionError: assert 'rgba(21.2510...000003, 0.25)' == 'rgba(21.2510...49..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hsl_3_with_4[hsla(360, 33.33%, 12.5%, 0.25)-rgba(42.498938, 21.251063, 21.251063, 0.25)]\u001b[0m - AssertionError: assert 'rgba(42.4989...999998, 0.25)' == 'rgba(42.4989...25..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hsl_3_with_4[hsla(0, 88%, 12.5%, 0.25)-rgba(59.925, 3.825, 3.825, 0.25)]\u001b[0m - AssertionError: assert 'rgba(59.9249...000002, 0.25)' == 'rgba(59.925,... 3..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hsl_3_with_4[hsla(17.5, 88%, 12.5%, 0.25)-rgba(59.925, 20.1875, 3.825, 0.25)]\u001b[0m - AssertionError: assert 'rgba(59.9249...000002, 0.25)' == 'rgba(59.925,... 3..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hsl_3_with_4[hsla(188, 88%, 12.5%, 0.25)-rgba(3.825, 52.445, 59.925, 0.25)]\u001b[0m - AssertionError: assert 'rgba(3.82500...999997, 0.25)' == 'rgba(3.825, ...59..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hsl_3_with_4[hsla(360, 88%, 12.5%, 0.25)-rgba(59.925, 3.825, 3.825, 0.25)]\u001b[0m - AssertionError: assert 'rgba(59.9249...000002, 0.25)' == 'rgba(59.925,... 3..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hsl_3_with_4[hsla(0, 33.33%, 44%, 0.25)-rgba(149.59626, 74.80374, 74.80374, 0.25)]\u001b[0m - AssertionError: assert 'rgba(149.596...000005, 0.25)' == 'rgba(149.596....8..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hsl_3_with_4[hsla(17.5, 33.33%, 44%, 0.25)-rgba(149.59626, 96.618225, 74.80374, 0.25)]\u001b[0m - AssertionError: assert 'rgba(149.596...000005, 0.25)' == 'rgba(149.596....8..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hsl_3_with_4[hsla(188, 33.33%, 44%, 0.25)-rgba(74.80374, 139.623924, 149.59626, 0.25)]\u001b[0m - AssertionError: assert 'rgba(74.8037....59626, 0.25)' == 'rgba(74.8037....5..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hsl_3_with_4[hsla(360, 33.33%, 44%, 0.25)-rgba(149.59626, 74.80374, 74.80374, 0.25)]\u001b[0m - AssertionError: assert 'rgba(149.596...000005, 0.25)' == 'rgba(149.596....8..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hsl_3_with_4[hsla(0, 88%, 44%, 0.25)-rgba(210.936, 13.464, 13.464, 0.25)]\u001b[0m - AssertionError: assert 'rgba(210.936...13.464, 0.25)' == 'rgba(210.936...13..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hsl_3_with_4[hsla(17.5, 88%, 44%, 0.25)-rgba(210.936, 71.06, 13.464, 0.25)]\u001b[0m - AssertionError: assert 'rgba(210.936...13.464, 0.25)' == 'rgba(210.936...13..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hsl_3_with_4[hsla(188, 88%, 44%, 0.25)-rgba(13.464, 184.6064, 210.936, 0.25)]\u001b[0m - AssertionError: assert 'rgba(13.464,...000001, 0.25)' == 'rgba(13.464,...10..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hsl_3_with_4[hsla(360, 88%, 44%, 0.25)-rgba(210.936, 13.464, 13.464, 0.25)]\u001b[0m - AssertionError: assert 'rgba(210.936...13.464, 0.25)' == 'rgba(210.936...13..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hsl_3_with_4[hsla(0, 100%, 44%, 0.25)-rgba(224.4, 0, 0, 0.25)]\u001b[0m - AssertionError: assert 'rgba(224.400..., 0, 0, 0.25)' == 'rgba(224.4, 0, 0,..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hsl_3_with_4[hsla(17.5, 100%, 44%, 0.25)-rgba(224.4, 65.45, 0, 0.25)]\u001b[0m - AssertionError: assert 'rgba(224.400...003, 0, 0.25)' == 'rgba(224.4, 65.45..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hsl_3_with_4[hsla(188, 100%, 44%, 0.25)-rgba(0, 194.48, 224.4, 0.25)]\u001b[0m - AssertionError: assert 'rgba(0, 194....000001, 0.25)' == 'rgba(0, 194.48, 2..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hsl_3_with_4[hsla(360, 100%, 44%, 0.25)-rgba(224.4, 0, 0, 0.25)]\u001b[0m - AssertionError: assert 'rgba(224.400..., 0, 0, 0.25)' == 'rgba(224.4, 0, 0,..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hsl_3_with_4[hsla(0, 33.33%, 12.5%, 0)-rgba(42.498938, 21.251063, 21.251063, 0)]\u001b[0m - AssertionError: assert 'rgba(42.4989...999999998, 0)' == 'rgba(42.4989...21..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hsl_3_with_4[hsla(17.5, 33.33%, 12.5%, 0)-rgba(42.498938, 27.448359, 21.251063, 0)]\u001b[0m - AssertionError: assert 'rgba(42.4989...999999998, 0)' == 'rgba(42.4989...21..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hsl_3_with_4[hsla(188, 33.33%, 12.5%, 0)-rgba(21.251063, 39.665888, 42.498938, 0)]\u001b[0m - AssertionError: assert 'rgba(21.2510...000000003, 0)' == 'rgba(21.2510...42..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hsl_3_with_4[hsla(360, 33.33%, 12.5%, 0)-rgba(42.498938, 21.251063, 21.251063, 0)]\u001b[0m - AssertionError: assert 'rgba(42.4989...999999998, 0)' == 'rgba(42.4989...21..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hsl_3_with_4[hsla(0, 88%, 12.5%, 0)-rgba(59.925, 3.825, 3.825, 0)]\u001b[0m - AssertionError: assert 'rgba(59.9249...000000002, 0)' == 'rgba(59.925,...25..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hsl_3_with_4[hsla(17.5, 88%, 12.5%, 0)-rgba(59.925, 20.1875, 3.825, 0)]\u001b[0m - AssertionError: assert 'rgba(59.9249...000000002, 0)' == 'rgba(59.925,...75..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hsl_3_with_4[hsla(188, 88%, 12.5%, 0)-rgba(3.825, 52.445, 59.925, 0)]\u001b[0m - AssertionError: assert 'rgba(3.82500...999999997, 0)' == 'rgba(3.825, ...5,..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hsl_3_with_4[hsla(360, 88%, 12.5%, 0)-rgba(59.925, 3.825, 3.825, 0)]\u001b[0m - AssertionError: assert 'rgba(59.9249...000000002, 0)' == 'rgba(59.925,...25..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hsl_3_with_4[hsla(0, 33.33%, 44%, 0)-rgba(149.59626, 74.80374, 74.80374, 0)]\u001b[0m - AssertionError: assert 'rgba(149.596...000000005, 0)' == 'rgba(149.596... 7..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hsl_3_with_4[hsla(17.5, 33.33%, 44%, 0)-rgba(149.59626, 96.618225, 74.80374, 0)]\u001b[0m - AssertionError: assert 'rgba(149.596...000000005, 0)' == 'rgba(149.596... 7..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hsl_3_with_4[hsla(188, 33.33%, 44%, 0)-rgba(74.80374, 139.623924, 149.59626, 0)]\u001b[0m - AssertionError: assert 'rgba(74.8037...149.59626, 0)' == 'rgba(74.8037...14..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hsl_3_with_4[hsla(360, 33.33%, 44%, 0)-rgba(149.59626, 74.80374, 74.80374, 0)]\u001b[0m - AssertionError: assert 'rgba(149.596...000000005, 0)' == 'rgba(149.596... 7..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hsl_3_with_4[hsla(0, 88%, 44%, 0)-rgba(210.936, 13.464, 13.464, 0)]\u001b[0m - AssertionError: assert 'rgba(210.936...4, 13.464, 0)' == 'rgba(210.936...4,..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hsl_3_with_4[hsla(17.5, 88%, 44%, 0)-rgba(210.936, 71.06, 13.464, 0)]\u001b[0m - AssertionError: assert 'rgba(210.936...2, 13.464, 0)' == 'rgba(210.936...6,..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hsl_3_with_4[hsla(188, 88%, 44%, 0)-rgba(13.464, 184.6064, 210.936, 0)]\u001b[0m - AssertionError: assert 'rgba(13.464,...000000001, 0)' == 'rgba(13.464,..., ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hsl_3_with_4[hsla(360, 88%, 44%, 0)-rgba(210.936, 13.464, 13.464, 0)]\u001b[0m - AssertionError: assert 'rgba(210.936...4, 13.464, 0)' == 'rgba(210.936...4,..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hsl_3_with_4[hsla(0, 100%, 44%, 0)-rgba(224.4, 0, 0, 0)]\u001b[0m - AssertionError: assert 'rgba(224.400...001, 0, 0, 0)' == 'rgba(224.4, 0, 0,..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hsl_3_with_4[hsla(17.5, 100%, 44%, 0)-rgba(224.4, 65.45, 0, 0)]\u001b[0m - AssertionError: assert 'rgba(224.400...000003, 0, 0)' == 'rgba(224.4, 65.45..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hsl_3_with_4[hsla(188, 100%, 44%, 0)-rgba(0, 194.48, 224.4, 0)]\u001b[0m - AssertionError: assert 'rgba(0, 194....000000001, 0)' == 'rgba(0, 194.48, 2..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hsl_3_with_4[hsla(360, 100%, 44%, 0)-rgba(224.4, 0, 0, 0)]\u001b[0m - AssertionError: assert 'rgba(224.400...001, 0, 0, 0)' == 'rgba(224.4, 0, 0,..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hsl_4[hsl(0 33.33 12.5)-rgb(42.498938, 21.251063, 21.251063)]\u001b[0m - AssertionError: assert 'rgb(42.49893...062999999998)' == 'rgb(42.49893...3,..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hsl_4[hsl(17.5 33.33 12.5)-rgb(42.498938, 27.448359, 21.251063)]\u001b[0m - AssertionError: assert 'rgb(42.49893...062999999998)' == 'rgb(42.49893...9,..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hsl_4[hsl(188 33.33 12.5)-rgb(21.251063, 39.665888, 42.498938)]\u001b[0m - AssertionError: assert 'rgb(21.25106...938000000003)' == 'rgb(21.25106...8,..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hsl_4[hsl(360 33.33 12.5)-rgb(42.498938, 21.251063, 21.251063)]\u001b[0m - AssertionError: assert 'rgb(42.49893...062999999998)' == 'rgb(42.49893...3,..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hsl_4[hsl(none 33.33 12.5)-rgb(42.498938, 21.251063, 21.251063)]\u001b[0m - AssertionError: assert 'rgb(42.49893...062999999998)' == 'rgb(42.49893...3,..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hsl_4[hsl(0 88 12.5)-rgb(59.925, 3.825, 3.825)]\u001b[0m - AssertionError: assert 'rgb(59.92499...000000000002)' == 'rgb(59.925, 3.825..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hsl_4[hsl(17.5 88 12.5)-rgb(59.925, 20.1875, 3.825)]\u001b[0m - AssertionError: assert 'rgb(59.92499...000000000002)' == 'rgb(59.925, 20.18..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hsl_4[hsl(188 88 12.5)-rgb(3.825, 52.445, 59.925)]\u001b[0m - AssertionError: assert 'rgb(3.825000...999999999997)' == 'rgb(3.825, 52.445..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hsl_4[hsl(360 88 12.5)-rgb(59.925, 3.825, 3.825)]\u001b[0m - AssertionError: assert 'rgb(59.92499...000000000002)' == 'rgb(59.925, 3.825..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hsl_4[hsl(none 88 12.5)-rgb(59.925, 3.825, 3.825)]\u001b[0m - AssertionError: assert 'rgb(59.92499...000000000002)' == 'rgb(59.925, 3.825..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hsl_4[hsl(0 33.33 44)-rgb(149.59626, 74.80374, 74.80374)]\u001b[0m - AssertionError: assert 'rgb(149.5962...740000000005)' == 'rgb(149.5962...74..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hsl_4[hsl(17.5 33.33 44)-rgb(149.59626, 96.618225, 74.80374)]\u001b[0m - AssertionError: assert 'rgb(149.5962...740000000005)' == 'rgb(149.5962...25..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hsl_4[hsl(188 33.33 44)-rgb(74.80374, 139.623924, 149.59626)]\u001b[0m - AssertionError: assert 'rgb(74.80374...9, 149.59626)' == 'rgb(74.80374...4,..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hsl_4[hsl(360 33.33 44)-rgb(149.59626, 74.80374, 74.80374)]\u001b[0m - AssertionError: assert 'rgb(149.5962...740000000005)' == 'rgb(149.5962...74..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hsl_4[hsl(none 33.33 44)-rgb(149.59626, 74.80374, 74.80374)]\u001b[0m - AssertionError: assert 'rgb(149.5962...740000000005)' == 'rgb(149.5962...74..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hsl_4[hsl(0 88 44)-rgb(210.936, 13.464, 13.464)]\u001b[0m - AssertionError: assert 'rgb(210.9360....464, 13.464)' == 'rgb(210.936, 13.4..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hsl_4[hsl(17.5 88 44)-rgb(210.936, 71.06, 13.464)]\u001b[0m - AssertionError: assert 'rgb(210.9360...0002, 13.464)' == 'rgb(210.936, 71.0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hsl_4[hsl(188 88 44)-rgb(13.464, 184.6064, 210.936)]\u001b[0m - AssertionError: assert 'rgb(13.464, ...600000000001)' == 'rgb(13.464, ...06..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hsl_4[hsl(360 88 44)-rgb(210.936, 13.464, 13.464)]\u001b[0m - AssertionError: assert 'rgb(210.9360....464, 13.464)' == 'rgb(210.936, 13.4..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hsl_4[hsl(none 88 44)-rgb(210.936, 13.464, 13.464)]\u001b[0m - AssertionError: assert 'rgb(210.9360....464, 13.464)' == 'rgb(210.936, 13.4..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hsl_4[hsl(0 100 44)-rgb(224.4, 0, 0)]\u001b[0m - AssertionError: assert 'rgb(224.4000...000001, 0, 0)' == 'rgb(224.4, 0, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hsl_4[hsl(17.5 100 44)-rgb(224.4, 65.45, 0)]\u001b[0m - AssertionError: assert 'rgb(224.4000...000000003, 0)' == 'rgb(224.4, 65.45,..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hsl_4[hsl(188 100 44)-rgb(0, 194.48, 224.4)]\u001b[0m - AssertionError: assert 'rgb(0, 194.4...000000000001)' == 'rgb(0, 194.48, 22..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hsl_4[hsl(360 100 44)-rgb(224.4, 0, 0)]\u001b[0m - AssertionError: assert 'rgb(224.4000...000001, 0, 0)' == 'rgb(224.4, 0, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hsl_4[hsl(none 100 44)-rgb(224.4, 0, 0)]\u001b[0m - AssertionError: assert 'rgb(224.4000...000001, 0, 0)' == 'rgb(224.4, 0, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hsl_4[hsl(0 33.33 12.5 / 1)-rgb(42.498938, 21.251063, 21.251063)]\u001b[0m - AssertionError: assert 'rgb(42.49893...062999999998)' == 'rgb(42.49893...3,..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hsl_4[hsl(17.5 33.33 12.5 / 1)-rgb(42.498938, 27.448359, 21.251063)]\u001b[0m - AssertionError: assert 'rgb(42.49893...062999999998)' == 'rgb(42.49893...9,..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hsl_4[hsl(188 33.33 12.5 / 1)-rgb(21.251063, 39.665888, 42.498938)]\u001b[0m - AssertionError: assert 'rgb(21.25106...938000000003)' == 'rgb(21.25106...8,..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hsl_4[hsl(360 33.33 12.5 / 1)-rgb(42.498938, 21.251063, 21.251063)]\u001b[0m - AssertionError: assert 'rgb(42.49893...062999999998)' == 'rgb(42.49893...3,..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hsl_4[hsl(none 33.33 12.5 / 1)-rgb(42.498938, 21.251063, 21.251063)]\u001b[0m - AssertionError: assert 'rgb(42.49893...062999999998)' == 'rgb(42.49893...3,..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hsl_4[hsl(0 88 12.5 / 1)-rgb(59.925, 3.825, 3.825)]\u001b[0m - AssertionError: assert 'rgb(59.92499...000000000002)' == 'rgb(59.925, 3.825..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hsl_4[hsl(17.5 88 12.5 / 1)-rgb(59.925, 20.1875, 3.825)]\u001b[0m - AssertionError: assert 'rgb(59.92499...000000000002)' == 'rgb(59.925, 20.18..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hsl_4[hsl(188 88 12.5 / 1)-rgb(3.825, 52.445, 59.925)]\u001b[0m - AssertionError: assert 'rgb(3.825000...999999999997)' == 'rgb(3.825, 52.445..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hsl_4[hsl(360 88 12.5 / 1)-rgb(59.925, 3.825, 3.825)]\u001b[0m - AssertionError: assert 'rgb(59.92499...000000000002)' == 'rgb(59.925, 3.825..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hsl_4[hsl(none 88 12.5 / 1)-rgb(59.925, 3.825, 3.825)]\u001b[0m - AssertionError: assert 'rgb(59.92499...000000000002)' == 'rgb(59.925, 3.825..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hsl_4[hsl(0 33.33 44 / 1)-rgb(149.59626, 74.80374, 74.80374)]\u001b[0m - AssertionError: assert 'rgb(149.5962...740000000005)' == 'rgb(149.5962...74..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hsl_4[hsl(17.5 33.33 44 / 1)-rgb(149.59626, 96.618225, 74.80374)]\u001b[0m - AssertionError: assert 'rgb(149.5962...740000000005)' == 'rgb(149.5962...25..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hsl_4[hsl(188 33.33 44 / 1)-rgb(74.80374, 139.623924, 149.59626)]\u001b[0m - AssertionError: assert 'rgb(74.80374...9, 149.59626)' == 'rgb(74.80374...4,..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hsl_4[hsl(360 33.33 44 / 1)-rgb(149.59626, 74.80374, 74.80374)]\u001b[0m - AssertionError: assert 'rgb(149.5962...740000000005)' == 'rgb(149.5962...74..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hsl_4[hsl(none 33.33 44 / 1)-rgb(149.59626, 74.80374, 74.80374)]\u001b[0m - AssertionError: assert 'rgb(149.5962...740000000005)' == 'rgb(149.5962...74..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hsl_4[hsl(0 88 44 / 1)-rgb(210.936, 13.464, 13.464)]\u001b[0m - AssertionError: assert 'rgb(210.9360....464, 13.464)' == 'rgb(210.936, 13.4..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hsl_4[hsl(17.5 88 44 / 1)-rgb(210.936, 71.06, 13.464)]\u001b[0m - AssertionError: assert 'rgb(210.9360...0002, 13.464)' == 'rgb(210.936, 71.0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hsl_4[hsl(188 88 44 / 1)-rgb(13.464, 184.6064, 210.936)]\u001b[0m - AssertionError: assert 'rgb(13.464, ...600000000001)' == 'rgb(13.464, ...06..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hsl_4[hsl(360 88 44 / 1)-rgb(210.936, 13.464, 13.464)]\u001b[0m - AssertionError: assert 'rgb(210.9360....464, 13.464)' == 'rgb(210.936, 13.4..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hsl_4[hsl(none 88 44 / 1)-rgb(210.936, 13.464, 13.464)]\u001b[0m - AssertionError: assert 'rgb(210.9360....464, 13.464)' == 'rgb(210.936, 13.4..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hsl_4[hsl(0 100 44 / 1)-rgb(224.4, 0, 0)]\u001b[0m - AssertionError: assert 'rgb(224.4000...000001, 0, 0)' == 'rgb(224.4, 0, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hsl_4[hsl(17.5 100 44 / 1)-rgb(224.4, 65.45, 0)]\u001b[0m - AssertionError: assert 'rgb(224.4000...000000003, 0)' == 'rgb(224.4, 65.45,..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hsl_4[hsl(188 100 44 / 1)-rgb(0, 194.48, 224.4)]\u001b[0m - AssertionError: assert 'rgb(0, 194.4...000000000001)' == 'rgb(0, 194.48, 22..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hsl_4[hsl(360 100 44 / 1)-rgb(224.4, 0, 0)]\u001b[0m - AssertionError: assert 'rgb(224.4000...000001, 0, 0)' == 'rgb(224.4, 0, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hsl_4[hsl(none 100 44 / 1)-rgb(224.4, 0, 0)]\u001b[0m - AssertionError: assert 'rgb(224.4000...000001, 0, 0)' == 'rgb(224.4, 0, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hsl_4[hsl(0 33.33 12.5 / 0.25)-rgba(42.498938, 21.251063, 21.251063, 0.25)]\u001b[0m - AssertionError: assert 'rgba(42.4989...999998, 0.25)' == 'rgba(42.4989...25..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hsl_4[hsl(17.5 33.33 12.5 / 0.25)-rgba(42.498938, 27.448359, 21.251063, 0.25)]\u001b[0m - AssertionError: assert 'rgba(42.4989...999998, 0.25)' == 'rgba(42.4989...25..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hsl_4[hsl(188 33.33 12.5 / 0.25)-rgba(21.251063, 39.665888, 42.498938, 0.25)]\u001b[0m - AssertionError: assert 'rgba(21.2510...000003, 0.25)' == 'rgba(21.2510...49..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hsl_4[hsl(360 33.33 12.5 / 0.25)-rgba(42.498938, 21.251063, 21.251063, 0.25)]\u001b[0m - AssertionError: assert 'rgba(42.4989...999998, 0.25)' == 'rgba(42.4989...25..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hsl_4[hsl(none 33.33 12.5 / 0.25)-rgba(42.498938, 21.251063, 21.251063, 0.25)]\u001b[0m - AssertionError: assert 'rgba(42.4989...999998, 0.25)' == 'rgba(42.4989...25..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hsl_4[hsl(0 88 12.5 / 0.25)-rgba(59.925, 3.825, 3.825, 0.25)]\u001b[0m - AssertionError: assert 'rgba(59.9249...000002, 0.25)' == 'rgba(59.925,... 3..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hsl_4[hsl(17.5 88 12.5 / 0.25)-rgba(59.925, 20.1875, 3.825, 0.25)]\u001b[0m - AssertionError: assert 'rgba(59.9249...000002, 0.25)' == 'rgba(59.925,... 3..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hsl_4[hsl(188 88 12.5 / 0.25)-rgba(3.825, 52.445, 59.925, 0.25)]\u001b[0m - AssertionError: assert 'rgba(3.82500...999997, 0.25)' == 'rgba(3.825, ...59..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hsl_4[hsl(360 88 12.5 / 0.25)-rgba(59.925, 3.825, 3.825, 0.25)]\u001b[0m - AssertionError: assert 'rgba(59.9249...000002, 0.25)' == 'rgba(59.925,... 3..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hsl_4[hsl(none 88 12.5 / 0.25)-rgba(59.925, 3.825, 3.825, 0.25)]\u001b[0m - AssertionError: assert 'rgba(59.9249...000002, 0.25)' == 'rgba(59.925,... 3..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hsl_4[hsl(0 33.33 44 / 0.25)-rgba(149.59626, 74.80374, 74.80374, 0.25)]\u001b[0m - AssertionError: assert 'rgba(149.596...000005, 0.25)' == 'rgba(149.596....8..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hsl_4[hsl(17.5 33.33 44 / 0.25)-rgba(149.59626, 96.618225, 74.80374, 0.25)]\u001b[0m - AssertionError: assert 'rgba(149.596...000005, 0.25)' == 'rgba(149.596....8..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hsl_4[hsl(188 33.33 44 / 0.25)-rgba(74.80374, 139.623924, 149.59626, 0.25)]\u001b[0m - AssertionError: assert 'rgba(74.8037....59626, 0.25)' == 'rgba(74.8037....5..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hsl_4[hsl(360 33.33 44 / 0.25)-rgba(149.59626, 74.80374, 74.80374, 0.25)]\u001b[0m - AssertionError: assert 'rgba(149.596...000005, 0.25)' == 'rgba(149.596....8..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hsl_4[hsl(none 33.33 44 / 0.25)-rgba(149.59626, 74.80374, 74.80374, 0.25)]\u001b[0m - AssertionError: assert 'rgba(149.596...000005, 0.25)' == 'rgba(149.596....8..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hsl_4[hsl(0 88 44 / 0.25)-rgba(210.936, 13.464, 13.464, 0.25)]\u001b[0m - AssertionError: assert 'rgba(210.936...13.464, 0.25)' == 'rgba(210.936...13..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hsl_4[hsl(17.5 88 44 / 0.25)-rgba(210.936, 71.06, 13.464, 0.25)]\u001b[0m - AssertionError: assert 'rgba(210.936...13.464, 0.25)' == 'rgba(210.936...13..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hsl_4[hsl(188 88 44 / 0.25)-rgba(13.464, 184.6064, 210.936, 0.25)]\u001b[0m - AssertionError: assert 'rgba(13.464,...000001, 0.25)' == 'rgba(13.464,...10..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hsl_4[hsl(360 88 44 / 0.25)-rgba(210.936, 13.464, 13.464, 0.25)]\u001b[0m - AssertionError: assert 'rgba(210.936...13.464, 0.25)' == 'rgba(210.936...13..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hsl_4[hsl(none 88 44 / 0.25)-rgba(210.936, 13.464, 13.464, 0.25)]\u001b[0m - AssertionError: assert 'rgba(210.936...13.464, 0.25)' == 'rgba(210.936...13..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hsl_4[hsl(0 100 44 / 0.25)-rgba(224.4, 0, 0, 0.25)]\u001b[0m - AssertionError: assert 'rgba(224.400..., 0, 0, 0.25)' == 'rgba(224.4, 0, 0,..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hsl_4[hsl(17.5 100 44 / 0.25)-rgba(224.4, 65.45, 0, 0.25)]\u001b[0m - AssertionError: assert 'rgba(224.400...003, 0, 0.25)' == 'rgba(224.4, 65.45..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hsl_4[hsl(188 100 44 / 0.25)-rgba(0, 194.48, 224.4, 0.25)]\u001b[0m - AssertionError: assert 'rgba(0, 194....000001, 0.25)' == 'rgba(0, 194.48, 2..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hsl_4[hsl(360 100 44 / 0.25)-rgba(224.4, 0, 0, 0.25)]\u001b[0m - AssertionError: assert 'rgba(224.400..., 0, 0, 0.25)' == 'rgba(224.4, 0, 0,..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hsl_4[hsl(none 100 44 / 0.25)-rgba(224.4, 0, 0, 0.25)]\u001b[0m - AssertionError: assert 'rgba(224.400..., 0, 0, 0.25)' == 'rgba(224.4, 0, 0,..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hsl_4[hsl(0 33.33 12.5 / 0)-rgba(42.498938, 21.251063, 21.251063, 0)]\u001b[0m - AssertionError: assert 'rgba(42.4989...999999998, 0)' == 'rgba(42.4989...21..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hsl_4[hsl(17.5 33.33 12.5 / 0)-rgba(42.498938, 27.448359, 21.251063, 0)]\u001b[0m - AssertionError: assert 'rgba(42.4989...999999998, 0)' == 'rgba(42.4989...21..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hsl_4[hsl(188 33.33 12.5 / 0)-rgba(21.251063, 39.665888, 42.498938, 0)]\u001b[0m - AssertionError: assert 'rgba(21.2510...000000003, 0)' == 'rgba(21.2510...42..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hsl_4[hsl(360 33.33 12.5 / 0)-rgba(42.498938, 21.251063, 21.251063, 0)]\u001b[0m - AssertionError: assert 'rgba(42.4989...999999998, 0)' == 'rgba(42.4989...21..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hsl_4[hsl(none 33.33 12.5 / 0)-rgba(42.498938, 21.251063, 21.251063, 0)]\u001b[0m - AssertionError: assert 'rgba(42.4989...999999998, 0)' == 'rgba(42.4989...21..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hsl_4[hsl(0 88 12.5 / 0)-rgba(59.925, 3.825, 3.825, 0)]\u001b[0m - AssertionError: assert 'rgba(59.9249...000000002, 0)' == 'rgba(59.925,...25..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hsl_4[hsl(17.5 88 12.5 / 0)-rgba(59.925, 20.1875, 3.825, 0)]\u001b[0m - AssertionError: assert 'rgba(59.9249...000000002, 0)' == 'rgba(59.925,...75..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hsl_4[hsl(188 88 12.5 / 0)-rgba(3.825, 52.445, 59.925, 0)]\u001b[0m - AssertionError: assert 'rgba(3.82500...999999997, 0)' == 'rgba(3.825, ...5,..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hsl_4[hsl(360 88 12.5 / 0)-rgba(59.925, 3.825, 3.825, 0)]\u001b[0m - AssertionError: assert 'rgba(59.9249...000000002, 0)' == 'rgba(59.925,...25..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hsl_4[hsl(none 88 12.5 / 0)-rgba(59.925, 3.825, 3.825, 0)]\u001b[0m - AssertionError: assert 'rgba(59.9249...000000002, 0)' == 'rgba(59.925,...25..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hsl_4[hsl(0 33.33 44 / 0)-rgba(149.59626, 74.80374, 74.80374, 0)]\u001b[0m - AssertionError: assert 'rgba(149.596...000000005, 0)' == 'rgba(149.596... 7..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hsl_4[hsl(17.5 33.33 44 / 0)-rgba(149.59626, 96.618225, 74.80374, 0)]\u001b[0m - AssertionError: assert 'rgba(149.596...000000005, 0)' == 'rgba(149.596... 7..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hsl_4[hsl(188 33.33 44 / 0)-rgba(74.80374, 139.623924, 149.59626, 0)]\u001b[0m - AssertionError: assert 'rgba(74.8037...149.59626, 0)' == 'rgba(74.8037...14..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hsl_4[hsl(360 33.33 44 / 0)-rgba(149.59626, 74.80374, 74.80374, 0)]\u001b[0m - AssertionError: assert 'rgba(149.596...000000005, 0)' == 'rgba(149.596... 7..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hsl_4[hsl(none 33.33 44 / 0)-rgba(149.59626, 74.80374, 74.80374, 0)]\u001b[0m - AssertionError: assert 'rgba(149.596...000000005, 0)' == 'rgba(149.596... 7..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hsl_4[hsl(0 88 44 / 0)-rgba(210.936, 13.464, 13.464, 0)]\u001b[0m - AssertionError: assert 'rgba(210.936...4, 13.464, 0)' == 'rgba(210.936...4,..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hsl_4[hsl(17.5 88 44 / 0)-rgba(210.936, 71.06, 13.464, 0)]\u001b[0m - AssertionError: assert 'rgba(210.936...2, 13.464, 0)' == 'rgba(210.936...6,..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hsl_4[hsl(188 88 44 / 0)-rgba(13.464, 184.6064, 210.936, 0)]\u001b[0m - AssertionError: assert 'rgba(13.464,...000000001, 0)' == 'rgba(13.464,..., ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hsl_4[hsl(360 88 44 / 0)-rgba(210.936, 13.464, 13.464, 0)]\u001b[0m - AssertionError: assert 'rgba(210.936...4, 13.464, 0)' == 'rgba(210.936...4,..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hsl_4[hsl(none 88 44 / 0)-rgba(210.936, 13.464, 13.464, 0)]\u001b[0m - AssertionError: assert 'rgba(210.936...4, 13.464, 0)' == 'rgba(210.936...4,..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hsl_4[hsl(0 100 44 / 0)-rgba(224.4, 0, 0, 0)]\u001b[0m - AssertionError: assert 'rgba(224.400...001, 0, 0, 0)' == 'rgba(224.4, 0, 0,..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hsl_4[hsl(17.5 100 44 / 0)-rgba(224.4, 65.45, 0, 0)]\u001b[0m - AssertionError: assert 'rgba(224.400...000003, 0, 0)' == 'rgba(224.4, 65.45..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hsl_4[hsl(188 100 44 / 0)-rgba(0, 194.48, 224.4, 0)]\u001b[0m - AssertionError: assert 'rgba(0, 194....000000001, 0)' == 'rgba(0, 194.48, 2..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hsl_4[hsl(360 100 44 / 0)-rgba(224.4, 0, 0, 0)]\u001b[0m - AssertionError: assert 'rgba(224.400...001, 0, 0, 0)' == 'rgba(224.4, 0, 0,..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hsl_4[hsl(none 100 44 / 0)-rgba(224.4, 0, 0, 0)]\u001b[0m - AssertionError: assert 'rgba(224.400...001, 0, 0, 0)' == 'rgba(224.4, 0, 0,..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(190.7 0 0)-rgb(0, 209.525, 255)]\u001b[0m - AssertionError: assert 'rgb(0, 209.5...0000001, 255)' == 'rgb(0, 209.525, 2..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(0 0 12)-rgb(224.4, 0, 0)]\u001b[0m - AssertionError: assert 'rgb(224.4000...000001, 0, 0)' == 'rgb(224.4, 0, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(100 0 12)-rgb(74.8, 224.4, 0)]\u001b[0m - AssertionError: assert 'rgb(74.79999...000000001, 0)' == 'rgb(74.8, 224.4, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(190.7 0 12)-rgb(0, 184.382, 224.4)]\u001b[0m - AssertionError: assert 'rgb(0, 184.3...000000000001)' == 'rgb(0, 184.382, 2..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(360 0 12)-rgb(224.4, 0, 0)]\u001b[0m - AssertionError: assert 'rgb(224.4000...000001, 0, 0)' == 'rgb(224.4, 0, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(none 0 12)-rgb(224.4, 0, 0)]\u001b[0m - AssertionError: assert 'rgb(224.4000...000001, 0, 0)' == 'rgb(224.4, 0, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(0 0 86.2)-rgb(35.19, 0, 0)]\u001b[0m - AssertionError: assert 'rgb(35.18999...999998, 0, 0)' == 'rgb(35.19, 0, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(100 0 86.2)-rgb(11.73, 35.19, 0)]\u001b[0m - AssertionError: assert 'rgb(11.73, 3...999999998, 0)' == 'rgb(11.73, 35.19,..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(190.7 0 86.2)-rgb(0, 28.91445, 35.19)]\u001b[0m - AssertionError: assert 'rgb(0, 28.91...999999999998)' == 'rgb(0, 28.91445, ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(360 0 86.2)-rgb(35.19, 0, 0)]\u001b[0m - AssertionError: assert 'rgb(35.18999...999998, 0, 0)' == 'rgb(35.19, 0, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(none 0 86.2)-rgb(35.19, 0, 0)]\u001b[0m - AssertionError: assert 'rgb(35.18999...999998, 0, 0)' == 'rgb(35.19, 0, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(190.7 0 none)-rgb(0, 209.525, 255)]\u001b[0m - AssertionError: assert 'rgb(0, 209.5...0000001, 255)' == 'rgb(0, 209.525, 2..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(0 55 12)-rgb(224.4, 140.25, 140.25)]\u001b[0m - AssertionError: assert 'rgb(224.4000...0.25, 140.25)' == 'rgb(224.4, 140.25..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(100 55 12)-rgb(168.3, 224.4, 140.25)]\u001b[0m - AssertionError: assert 'rgb(168.3000...0001, 140.25)' == 'rgb(168.3, 224.4,..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(190.7 55 12)-rgb(140.25, 209.39325, 224.4)]\u001b[0m - AssertionError: assert 'rgb(140.25, ...000000000001)' == 'rgb(140.25, ...39..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(360 55 12)-rgb(224.4, 140.25, 140.25)]\u001b[0m - AssertionError: assert 'rgb(224.4000...0.25, 140.25)' == 'rgb(224.4, 140.25..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(none 55 12)-rgb(224.4, 140.25, 140.25)]\u001b[0m - AssertionError: assert 'rgb(224.4000...0.25, 140.25)' == 'rgb(224.4, 140.25..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(0 55 86.2)-rgb(99.327196, 99.327196, 99.327196)]\u001b[0m - AssertionError: assert 'rgb(99.32719...196000000001)' == 'rgb(99.32719...6,..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(100 55 86.2)-rgb(99.327196, 99.327196, 99.327196)]\u001b[0m - AssertionError: assert 'rgb(99.32719...196000000001)' == 'rgb(99.32719...6,..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(190.7 55 86.2)-rgb(99.327196, 99.327196, 99.327196)]\u001b[0m - AssertionError: assert 'rgb(99.32719...196000000001)' == 'rgb(99.32719...6,..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(360 55 86.2)-rgb(99.327196, 99.327196, 99.327196)]\u001b[0m - AssertionError: assert 'rgb(99.32719...196000000001)' == 'rgb(99.32719...6,..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(none 55 86.2)-rgb(99.327196, 99.327196, 99.327196)]\u001b[0m - AssertionError: assert 'rgb(99.32719...196000000001)' == 'rgb(99.32719...6,..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(0 55 100)-rgb(90.483871, 90.483871, 90.483871)]\u001b[0m - AssertionError: assert 'rgb(90.48387...870999999994)' == 'rgb(90.48387...1,..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(100 55 100)-rgb(90.483871, 90.483871, 90.483871)]\u001b[0m - AssertionError: assert 'rgb(90.48387...870999999994)' == 'rgb(90.48387...1,..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(190.7 55 100)-rgb(90.483871, 90.483871, 90.483871)]\u001b[0m - AssertionError: assert 'rgb(90.48387...870999999994)' == 'rgb(90.48387...1,..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(360 55 100)-rgb(90.483871, 90.483871, 90.483871)]\u001b[0m - AssertionError: assert 'rgb(90.48387...870999999994)' == 'rgb(90.48387...1,..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(none 55 100)-rgb(90.483871, 90.483871, 90.483871)]\u001b[0m - AssertionError: assert 'rgb(90.48387...870999999994)' == 'rgb(90.48387...1,..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(0 92.2 0)-rgb(255, 235.11, 235.11)]\u001b[0m - AssertionError: assert 'rgb(255, 235...000000000001)' == 'rgb(255, 235.11, ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(100 92.2 0)-rgb(241.74, 255, 235.11)]\u001b[0m - AssertionError: assert 'rgb(241.7400...000000000001)' == 'rgb(241.74, 255, ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(190.7 92.2 0)-rgb(235.11, 251.45295, 255)]\u001b[0m - AssertionError: assert 'rgb(235.1100...9999999, 255)' == 'rgb(235.11, 251.4..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(360 92.2 0)-rgb(255, 235.11, 235.11)]\u001b[0m - AssertionError: assert 'rgb(255, 235...000000000001)' == 'rgb(255, 235.11, ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(none 92.2 0)-rgb(255, 235.11, 235.11)]\u001b[0m - AssertionError: assert 'rgb(255, 235...000000000001)' == 'rgb(255, 235.11, ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(0 92.2 100)-rgb(122.325702, 122.325702, 122.325702)]\u001b[0m - AssertionError: assert 'rgb(122.3257...570200000001)' == 'rgb(122.3257..., ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(100 92.2 100)-rgb(122.325702, 122.325702, 122.325702)]\u001b[0m - AssertionError: assert 'rgb(122.3257...570200000001)' == 'rgb(122.3257..., ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(190.7 92.2 100)-rgb(122.325702, 122.325702, 122.325702)]\u001b[0m - AssertionError: assert 'rgb(122.3257...570200000001)' == 'rgb(122.3257..., ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(360 92.2 100)-rgb(122.325702, 122.325702, 122.325702)]\u001b[0m - AssertionError: assert 'rgb(122.3257...570200000001)' == 'rgb(122.3257..., ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(none 92.2 100)-rgb(122.325702, 122.325702, 122.325702)]\u001b[0m - AssertionError: assert 'rgb(122.3257...570200000001)' == 'rgb(122.3257..., ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(0 92.2 none)-rgb(255, 235.11, 235.11)]\u001b[0m - AssertionError: assert 'rgb(255, 235...000000000001)' == 'rgb(255, 235.11, ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(100 92.2 none)-rgb(241.74, 255, 235.11)]\u001b[0m - AssertionError: assert 'rgb(241.7400...000000000001)' == 'rgb(241.74, 255, ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(190.7 92.2 none)-rgb(235.11, 251.45295, 255)]\u001b[0m - AssertionError: assert 'rgb(235.1100...9999999, 255)' == 'rgb(235.11, 251.4..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(360 92.2 none)-rgb(255, 235.11, 235.11)]\u001b[0m - AssertionError: assert 'rgb(255, 235...000000000001)' == 'rgb(255, 235.11, ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(none 92.2 none)-rgb(255, 235.11, 235.11)]\u001b[0m - AssertionError: assert 'rgb(255, 235...000000000001)' == 'rgb(255, 235.11, ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(0 100 86.2)-rgb(136.949517, 136.949517, 136.949517)]\u001b[0m - AssertionError: assert 'rgb(136.9495...951699999999)' == 'rgb(136.9495..., ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(100 100 86.2)-rgb(136.949517, 136.949517, 136.949517)]\u001b[0m - AssertionError: assert 'rgb(136.9495...951699999999)' == 'rgb(136.9495..., ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(190.7 100 86.2)-rgb(136.949517, 136.949517, 136.949517)]\u001b[0m - AssertionError: assert 'rgb(136.9495...951699999999)' == 'rgb(136.9495..., ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(360 100 86.2)-rgb(136.949517, 136.949517, 136.949517)]\u001b[0m - AssertionError: assert 'rgb(136.9495...951699999999)' == 'rgb(136.9495..., ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(none 100 86.2)-rgb(136.949517, 136.949517, 136.949517)]\u001b[0m - AssertionError: assert 'rgb(136.9495...951699999999)' == 'rgb(136.9495..., ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(190.7 none 0)-rgb(0, 209.525, 255)]\u001b[0m - AssertionError: assert 'rgb(0, 209.5...0000001, 255)' == 'rgb(0, 209.525, 2..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(0 none 12)-rgb(224.4, 0, 0)]\u001b[0m - AssertionError: assert 'rgb(224.4000...000001, 0, 0)' == 'rgb(224.4, 0, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(100 none 12)-rgb(74.8, 224.4, 0)]\u001b[0m - AssertionError: assert 'rgb(74.79999...000000001, 0)' == 'rgb(74.8, 224.4, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(190.7 none 12)-rgb(0, 184.382, 224.4)]\u001b[0m - AssertionError: assert 'rgb(0, 184.3...000000000001)' == 'rgb(0, 184.382, 2..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(360 none 12)-rgb(224.4, 0, 0)]\u001b[0m - AssertionError: assert 'rgb(224.4000...000001, 0, 0)' == 'rgb(224.4, 0, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(none none 12)-rgb(224.4, 0, 0)]\u001b[0m - AssertionError: assert 'rgb(224.4000...000001, 0, 0)' == 'rgb(224.4, 0, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(0 none 86.2)-rgb(35.19, 0, 0)]\u001b[0m - AssertionError: assert 'rgb(35.18999...999998, 0, 0)' == 'rgb(35.19, 0, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(100 none 86.2)-rgb(11.73, 35.19, 0)]\u001b[0m - AssertionError: assert 'rgb(11.73, 3...999999998, 0)' == 'rgb(11.73, 35.19,..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(190.7 none 86.2)-rgb(0, 28.91445, 35.19)]\u001b[0m - AssertionError: assert 'rgb(0, 28.91...999999999998)' == 'rgb(0, 28.91445, ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(360 none 86.2)-rgb(35.19, 0, 0)]\u001b[0m - AssertionError: assert 'rgb(35.18999...999998, 0, 0)' == 'rgb(35.19, 0, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(none none 86.2)-rgb(35.19, 0, 0)]\u001b[0m - AssertionError: assert 'rgb(35.18999...999998, 0, 0)' == 'rgb(35.19, 0, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(190.7 none none)-rgb(0, 209.525, 255)]\u001b[0m - AssertionError: assert 'rgb(0, 209.5...0000001, 255)' == 'rgb(0, 209.525, 2..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(190.7 0 0 / 1)-rgb(0, 209.525, 255)]\u001b[0m - AssertionError: assert 'rgb(0, 209.5...0000001, 255)' == 'rgb(0, 209.525, 2..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(0 0 12 / 1)-rgb(224.4, 0, 0)]\u001b[0m - AssertionError: assert 'rgb(224.4000...000001, 0, 0)' == 'rgb(224.4, 0, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(100 0 12 / 1)-rgb(74.8, 224.4, 0)]\u001b[0m - AssertionError: assert 'rgb(74.79999...000000001, 0)' == 'rgb(74.8, 224.4, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(190.7 0 12 / 1)-rgb(0, 184.382, 224.4)]\u001b[0m - AssertionError: assert 'rgb(0, 184.3...000000000001)' == 'rgb(0, 184.382, 2..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(360 0 12 / 1)-rgb(224.4, 0, 0)]\u001b[0m - AssertionError: assert 'rgb(224.4000...000001, 0, 0)' == 'rgb(224.4, 0, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(none 0 12 / 1)-rgb(224.4, 0, 0)]\u001b[0m - AssertionError: assert 'rgb(224.4000...000001, 0, 0)' == 'rgb(224.4, 0, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(0 0 86.2 / 1)-rgb(35.19, 0, 0)]\u001b[0m - AssertionError: assert 'rgb(35.18999...999998, 0, 0)' == 'rgb(35.19, 0, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(100 0 86.2 / 1)-rgb(11.73, 35.19, 0)]\u001b[0m - AssertionError: assert 'rgb(11.73, 3...999999998, 0)' == 'rgb(11.73, 35.19,..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(190.7 0 86.2 / 1)-rgb(0, 28.91445, 35.19)]\u001b[0m - AssertionError: assert 'rgb(0, 28.91...999999999998)' == 'rgb(0, 28.91445, ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(360 0 86.2 / 1)-rgb(35.19, 0, 0)]\u001b[0m - AssertionError: assert 'rgb(35.18999...999998, 0, 0)' == 'rgb(35.19, 0, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(none 0 86.2 / 1)-rgb(35.19, 0, 0)]\u001b[0m - AssertionError: assert 'rgb(35.18999...999998, 0, 0)' == 'rgb(35.19, 0, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(190.7 0 none / 1)-rgb(0, 209.525, 255)]\u001b[0m - AssertionError: assert 'rgb(0, 209.5...0000001, 255)' == 'rgb(0, 209.525, 2..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(0 55 12 / 1)-rgb(224.4, 140.25, 140.25)]\u001b[0m - AssertionError: assert 'rgb(224.4000...0.25, 140.25)' == 'rgb(224.4, 140.25..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(100 55 12 / 1)-rgb(168.3, 224.4, 140.25)]\u001b[0m - AssertionError: assert 'rgb(168.3000...0001, 140.25)' == 'rgb(168.3, 224.4,..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(190.7 55 12 / 1)-rgb(140.25, 209.39325, 224.4)]\u001b[0m - AssertionError: assert 'rgb(140.25, ...000000000001)' == 'rgb(140.25, ...39..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(360 55 12 / 1)-rgb(224.4, 140.25, 140.25)]\u001b[0m - AssertionError: assert 'rgb(224.4000...0.25, 140.25)' == 'rgb(224.4, 140.25..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(none 55 12 / 1)-rgb(224.4, 140.25, 140.25)]\u001b[0m - AssertionError: assert 'rgb(224.4000...0.25, 140.25)' == 'rgb(224.4, 140.25..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(0 55 86.2 / 1)-rgb(99.327196, 99.327196, 99.327196)]\u001b[0m - AssertionError: assert 'rgb(99.32719...196000000001)' == 'rgb(99.32719...6,..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(100 55 86.2 / 1)-rgb(99.327196, 99.327196, 99.327196)]\u001b[0m - AssertionError: assert 'rgb(99.32719...196000000001)' == 'rgb(99.32719...6,..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(190.7 55 86.2 / 1)-rgb(99.327196, 99.327196, 99.327196)]\u001b[0m - AssertionError: assert 'rgb(99.32719...196000000001)' == 'rgb(99.32719...6,..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(360 55 86.2 / 1)-rgb(99.327196, 99.327196, 99.327196)]\u001b[0m - AssertionError: assert 'rgb(99.32719...196000000001)' == 'rgb(99.32719...6,..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(none 55 86.2 / 1)-rgb(99.327196, 99.327196, 99.327196)]\u001b[0m - AssertionError: assert 'rgb(99.32719...196000000001)' == 'rgb(99.32719...6,..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(0 55 100 / 1)-rgb(90.483871, 90.483871, 90.483871)]\u001b[0m - AssertionError: assert 'rgb(90.48387...870999999994)' == 'rgb(90.48387...1,..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(100 55 100 / 1)-rgb(90.483871, 90.483871, 90.483871)]\u001b[0m - AssertionError: assert 'rgb(90.48387...870999999994)' == 'rgb(90.48387...1,..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(190.7 55 100 / 1)-rgb(90.483871, 90.483871, 90.483871)]\u001b[0m - AssertionError: assert 'rgb(90.48387...870999999994)' == 'rgb(90.48387...1,..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(360 55 100 / 1)-rgb(90.483871, 90.483871, 90.483871)]\u001b[0m - AssertionError: assert 'rgb(90.48387...870999999994)' == 'rgb(90.48387...1,..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(none 55 100 / 1)-rgb(90.483871, 90.483871, 90.483871)]\u001b[0m - AssertionError: assert 'rgb(90.48387...870999999994)' == 'rgb(90.48387...1,..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(0 92.2 0 / 1)-rgb(255, 235.11, 235.11)]\u001b[0m - AssertionError: assert 'rgb(255, 235...000000000001)' == 'rgb(255, 235.11, ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(100 92.2 0 / 1)-rgb(241.74, 255, 235.11)]\u001b[0m - AssertionError: assert 'rgb(241.7400...000000000001)' == 'rgb(241.74, 255, ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(190.7 92.2 0 / 1)-rgb(235.11, 251.45295, 255)]\u001b[0m - AssertionError: assert 'rgb(235.1100...9999999, 255)' == 'rgb(235.11, 251.4..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(360 92.2 0 / 1)-rgb(255, 235.11, 235.11)]\u001b[0m - AssertionError: assert 'rgb(255, 235...000000000001)' == 'rgb(255, 235.11, ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(none 92.2 0 / 1)-rgb(255, 235.11, 235.11)]\u001b[0m - AssertionError: assert 'rgb(255, 235...000000000001)' == 'rgb(255, 235.11, ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(0 92.2 100 / 1)-rgb(122.325702, 122.325702, 122.325702)]\u001b[0m - AssertionError: assert 'rgb(122.3257...570200000001)' == 'rgb(122.3257..., ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(100 92.2 100 / 1)-rgb(122.325702, 122.325702, 122.325702)]\u001b[0m - AssertionError: assert 'rgb(122.3257...570200000001)' == 'rgb(122.3257..., ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(190.7 92.2 100 / 1)-rgb(122.325702, 122.325702, 122.325702)]\u001b[0m - AssertionError: assert 'rgb(122.3257...570200000001)' == 'rgb(122.3257..., ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(360 92.2 100 / 1)-rgb(122.325702, 122.325702, 122.325702)]\u001b[0m - AssertionError: assert 'rgb(122.3257...570200000001)' == 'rgb(122.3257..., ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(none 92.2 100 / 1)-rgb(122.325702, 122.325702, 122.325702)]\u001b[0m - AssertionError: assert 'rgb(122.3257...570200000001)' == 'rgb(122.3257..., ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(0 92.2 none / 1)-rgb(255, 235.11, 235.11)]\u001b[0m - AssertionError: assert 'rgb(255, 235...000000000001)' == 'rgb(255, 235.11, ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(100 92.2 none / 1)-rgb(241.74, 255, 235.11)]\u001b[0m - AssertionError: assert 'rgb(241.7400...000000000001)' == 'rgb(241.74, 255, ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(190.7 92.2 none / 1)-rgb(235.11, 251.45295, 255)]\u001b[0m - AssertionError: assert 'rgb(235.1100...9999999, 255)' == 'rgb(235.11, 251.4..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(360 92.2 none / 1)-rgb(255, 235.11, 235.11)]\u001b[0m - AssertionError: assert 'rgb(255, 235...000000000001)' == 'rgb(255, 235.11, ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(none 92.2 none / 1)-rgb(255, 235.11, 235.11)]\u001b[0m - AssertionError: assert 'rgb(255, 235...000000000001)' == 'rgb(255, 235.11, ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(0 100 86.2 / 1)-rgb(136.949517, 136.949517, 136.949517)]\u001b[0m - AssertionError: assert 'rgb(136.9495...951699999999)' == 'rgb(136.9495..., ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(100 100 86.2 / 1)-rgb(136.949517, 136.949517, 136.949517)]\u001b[0m - AssertionError: assert 'rgb(136.9495...951699999999)' == 'rgb(136.9495..., ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(190.7 100 86.2 / 1)-rgb(136.949517, 136.949517, 136.949517)]\u001b[0m - AssertionError: assert 'rgb(136.9495...951699999999)' == 'rgb(136.9495..., ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(360 100 86.2 / 1)-rgb(136.949517, 136.949517, 136.949517)]\u001b[0m - AssertionError: assert 'rgb(136.9495...951699999999)' == 'rgb(136.9495..., ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(none 100 86.2 / 1)-rgb(136.949517, 136.949517, 136.949517)]\u001b[0m - AssertionError: assert 'rgb(136.9495...951699999999)' == 'rgb(136.9495..., ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(190.7 none 0 / 1)-rgb(0, 209.525, 255)]\u001b[0m - AssertionError: assert 'rgb(0, 209.5...0000001, 255)' == 'rgb(0, 209.525, 2..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(0 none 12 / 1)-rgb(224.4, 0, 0)]\u001b[0m - AssertionError: assert 'rgb(224.4000...000001, 0, 0)' == 'rgb(224.4, 0, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(100 none 12 / 1)-rgb(74.8, 224.4, 0)]\u001b[0m - AssertionError: assert 'rgb(74.79999...000000001, 0)' == 'rgb(74.8, 224.4, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(190.7 none 12 / 1)-rgb(0, 184.382, 224.4)]\u001b[0m - AssertionError: assert 'rgb(0, 184.3...000000000001)' == 'rgb(0, 184.382, 2..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(360 none 12 / 1)-rgb(224.4, 0, 0)]\u001b[0m - AssertionError: assert 'rgb(224.4000...000001, 0, 0)' == 'rgb(224.4, 0, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(none none 12 / 1)-rgb(224.4, 0, 0)]\u001b[0m - AssertionError: assert 'rgb(224.4000...000001, 0, 0)' == 'rgb(224.4, 0, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(0 none 86.2 / 1)-rgb(35.19, 0, 0)]\u001b[0m - AssertionError: assert 'rgb(35.18999...999998, 0, 0)' == 'rgb(35.19, 0, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(100 none 86.2 / 1)-rgb(11.73, 35.19, 0)]\u001b[0m - AssertionError: assert 'rgb(11.73, 3...999999998, 0)' == 'rgb(11.73, 35.19,..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(190.7 none 86.2 / 1)-rgb(0, 28.91445, 35.19)]\u001b[0m - AssertionError: assert 'rgb(0, 28.91...999999999998)' == 'rgb(0, 28.91445, ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(360 none 86.2 / 1)-rgb(35.19, 0, 0)]\u001b[0m - AssertionError: assert 'rgb(35.18999...999998, 0, 0)' == 'rgb(35.19, 0, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(none none 86.2 / 1)-rgb(35.19, 0, 0)]\u001b[0m - AssertionError: assert 'rgb(35.18999...999998, 0, 0)' == 'rgb(35.19, 0, 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(190.7 none none / 1)-rgb(0, 209.525, 255)]\u001b[0m - AssertionError: assert 'rgb(0, 209.5...0000001, 255)' == 'rgb(0, 209.525, 2..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(0 0 0 / 0.55)-rgba(255, 0, 0, 0.55)]\u001b[0m - AssertionError: assert 'rgba(255, 0,...000000000004)' == 'rgba(255, 0, 0, 0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(100 0 0 / 0.55)-rgba(85, 255, 0, 0.55)]\u001b[0m - AssertionError: assert 'rgba(85, 255...000000000004)' == 'rgba(85, 255, 0, ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(190.7 0 0 / 0.55)-rgba(0, 209.525, 255, 0.55)]\u001b[0m - AssertionError: assert 'rgba(0, 209....000000000004)' == 'rgba(0, 209.525, ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(360 0 0 / 0.55)-rgba(255, 0, 0, 0.55)]\u001b[0m - AssertionError: assert 'rgba(255, 0,...000000000004)' == 'rgba(255, 0, 0, 0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(none 0 0 / 0.55)-rgba(255, 0, 0, 0.55)]\u001b[0m - AssertionError: assert 'rgba(255, 0,...000000000004)' == 'rgba(255, 0, 0, 0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(0 0 12 / 0.55)-rgba(224.4, 0, 0, 0.55)]\u001b[0m - AssertionError: assert 'rgba(224.400...000000000004)' == 'rgba(224.4, 0, 0,..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(100 0 12 / 0.55)-rgba(74.8, 224.4, 0, 0.55)]\u001b[0m - AssertionError: assert 'rgba(74.7999...000000000004)' == 'rgba(74.8, 224.4,..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(190.7 0 12 / 0.55)-rgba(0, 184.382, 224.4, 0.55)]\u001b[0m - AssertionError: assert 'rgba(0, 184....000000000004)' == 'rgba(0, 184.... 2..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(360 0 12 / 0.55)-rgba(224.4, 0, 0, 0.55)]\u001b[0m - AssertionError: assert 'rgba(224.400...000000000004)' == 'rgba(224.4, 0, 0,..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(none 0 12 / 0.55)-rgba(224.4, 0, 0, 0.55)]\u001b[0m - AssertionError: assert 'rgba(224.400...000000000004)' == 'rgba(224.4, 0, 0,..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(0 0 86.2 / 0.55)-rgba(35.19, 0, 0, 0.55)]\u001b[0m - AssertionError: assert 'rgba(35.1899...000000000004)' == 'rgba(35.19, 0, 0,..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(100 0 86.2 / 0.55)-rgba(11.73, 35.19, 0, 0.55)]\u001b[0m - AssertionError: assert 'rgba(11.73, ...000000000004)' == 'rgba(11.73, 35.19..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(190.7 0 86.2 / 0.55)-rgba(0, 28.91445, 35.19, 0.55)]\u001b[0m - AssertionError: assert 'rgba(0, 28.9...000000000004)' == 'rgba(0, 28.9... 3..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(360 0 86.2 / 0.55)-rgba(35.19, 0, 0, 0.55)]\u001b[0m - AssertionError: assert 'rgba(35.1899...000000000004)' == 'rgba(35.19, 0, 0,..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(none 0 86.2 / 0.55)-rgba(35.19, 0, 0, 0.55)]\u001b[0m - AssertionError: assert 'rgba(35.1899...000000000004)' == 'rgba(35.19, 0, 0,..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(0 0 100 / 0.55)-rgba(0, 0, 0, 0.55)]\u001b[0m - AssertionError: assert 'rgba(0, 0, 0...000000000004)' == 'rgba(0, 0, 0, 0.55)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(100 0 100 / 0.55)-rgba(0, 0, 0, 0.55)]\u001b[0m - AssertionError: assert 'rgba(0, 0, 0...000000000004)' == 'rgba(0, 0, 0, 0.55)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(190.7 0 100 / 0.55)-rgba(0, 0, 0, 0.55)]\u001b[0m - AssertionError: assert 'rgba(0, 0, 0...000000000004)' == 'rgba(0, 0, 0, 0.55)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(360 0 100 / 0.55)-rgba(0, 0, 0, 0.55)]\u001b[0m - AssertionError: assert 'rgba(0, 0, 0...000000000004)' == 'rgba(0, 0, 0, 0.55)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(none 0 100 / 0.55)-rgba(0, 0, 0, 0.55)]\u001b[0m - AssertionError: assert 'rgba(0, 0, 0...000000000004)' == 'rgba(0, 0, 0, 0.55)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(0 0 none / 0.55)-rgba(255, 0, 0, 0.55)]\u001b[0m - AssertionError: assert 'rgba(255, 0,...000000000004)' == 'rgba(255, 0, 0, 0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(100 0 none / 0.55)-rgba(85, 255, 0, 0.55)]\u001b[0m - AssertionError: assert 'rgba(85, 255...000000000004)' == 'rgba(85, 255, 0, ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(190.7 0 none / 0.55)-rgba(0, 209.525, 255, 0.55)]\u001b[0m - AssertionError: assert 'rgba(0, 209....000000000004)' == 'rgba(0, 209.525, ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(360 0 none / 0.55)-rgba(255, 0, 0, 0.55)]\u001b[0m - AssertionError: assert 'rgba(255, 0,...000000000004)' == 'rgba(255, 0, 0, 0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(none 0 none / 0.55)-rgba(255, 0, 0, 0.55)]\u001b[0m - AssertionError: assert 'rgba(255, 0,...000000000004)' == 'rgba(255, 0, 0, 0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(0 55 0 / 0.55)-rgba(255, 140.25, 140.25, 0.55)]\u001b[0m - AssertionError: assert 'rgba(255, 14...000000000004)' == 'rgba(255, 14...14..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(100 55 0 / 0.55)-rgba(178.5, 255, 140.25, 0.55)]\u001b[0m - AssertionError: assert 'rgba(178.5, ...000000000004)' == 'rgba(178.5, ...14..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(190.7 55 0 / 0.55)-rgba(140.25, 234.53625, 255, 0.55)]\u001b[0m - AssertionError: assert 'rgba(140.25,...000000000004)' == 'rgba(140.25,...5,..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(360 55 0 / 0.55)-rgba(255, 140.25, 140.25, 0.55)]\u001b[0m - AssertionError: assert 'rgba(255, 14...000000000004)' == 'rgba(255, 14...14..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(none 55 0 / 0.55)-rgba(255, 140.25, 140.25, 0.55)]\u001b[0m - AssertionError: assert 'rgba(255, 14...000000000004)' == 'rgba(255, 14...14..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(0 55 12 / 0.55)-rgba(224.4, 140.25, 140.25, 0.55)]\u001b[0m - AssertionError: assert 'rgba(224.400...000000000004)' == 'rgba(224.4, ...14..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(100 55 12 / 0.55)-rgba(168.3, 224.4, 140.25, 0.55)]\u001b[0m - AssertionError: assert 'rgba(168.300...000000000004)' == 'rgba(168.3, ...14..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(190.7 55 12 / 0.55)-rgba(140.25, 209.39325, 224.4, 0.55)]\u001b[0m - AssertionError: assert 'rgba(140.25,...000000000004)' == 'rgba(140.25,... 2..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(360 55 12 / 0.55)-rgba(224.4, 140.25, 140.25, 0.55)]\u001b[0m - AssertionError: assert 'rgba(224.400...000000000004)' == 'rgba(224.4, ...14..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(none 55 12 / 0.55)-rgba(224.4, 140.25, 140.25, 0.55)]\u001b[0m - AssertionError: assert 'rgba(224.400...000000000004)' == 'rgba(224.4, ...14..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(0 55 86.2 / 0.55)-rgba(99.327196, 99.327196, 99.327196, 0.55)]\u001b[0m - AssertionError: assert 'rgba(99.3271...000000000004)' == 'rgba(99.3271...32..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(100 55 86.2 / 0.55)-rgba(99.327196, 99.327196, 99.327196, 0.55)]\u001b[0m - AssertionError: assert 'rgba(99.3271...000000000004)' == 'rgba(99.3271...32..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(190.7 55 86.2 / 0.55)-rgba(99.327196, 99.327196, 99.327196, 0.55)]\u001b[0m - AssertionError: assert 'rgba(99.3271...000000000004)' == 'rgba(99.3271...32..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(360 55 86.2 / 0.55)-rgba(99.327196, 99.327196, 99.327196, 0.55)]\u001b[0m - AssertionError: assert 'rgba(99.3271...000000000004)' == 'rgba(99.3271...32..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(none 55 86.2 / 0.55)-rgba(99.327196, 99.327196, 99.327196, 0.55)]\u001b[0m - AssertionError: assert 'rgba(99.3271...000000000004)' == 'rgba(99.3271...32..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(0 55 100 / 0.55)-rgba(90.483871, 90.483871, 90.483871, 0.55)]\u001b[0m - AssertionError: assert 'rgba(90.4838...000000000004)' == 'rgba(90.4838...48..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(100 55 100 / 0.55)-rgba(90.483871, 90.483871, 90.483871, 0.55)]\u001b[0m - AssertionError: assert 'rgba(90.4838...000000000004)' == 'rgba(90.4838...48..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(190.7 55 100 / 0.55)-rgba(90.483871, 90.483871, 90.483871, 0.55)]\u001b[0m - AssertionError: assert 'rgba(90.4838...000000000004)' == 'rgba(90.4838...48..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(360 55 100 / 0.55)-rgba(90.483871, 90.483871, 90.483871, 0.55)]\u001b[0m - AssertionError: assert 'rgba(90.4838...000000000004)' == 'rgba(90.4838...48..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(none 55 100 / 0.55)-rgba(90.483871, 90.483871, 90.483871, 0.55)]\u001b[0m - AssertionError: assert 'rgba(90.4838...000000000004)' == 'rgba(90.4838...48..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(0 55 none / 0.55)-rgba(255, 140.25, 140.25, 0.55)]\u001b[0m - AssertionError: assert 'rgba(255, 14...000000000004)' == 'rgba(255, 14...14..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(100 55 none / 0.55)-rgba(178.5, 255, 140.25, 0.55)]\u001b[0m - AssertionError: assert 'rgba(178.5, ...000000000004)' == 'rgba(178.5, ...14..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(190.7 55 none / 0.55)-rgba(140.25, 234.53625, 255, 0.55)]\u001b[0m - AssertionError: assert 'rgba(140.25,...000000000004)' == 'rgba(140.25,...5,..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(360 55 none / 0.55)-rgba(255, 140.25, 140.25, 0.55)]\u001b[0m - AssertionError: assert 'rgba(255, 14...000000000004)' == 'rgba(255, 14...14..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(none 55 none / 0.55)-rgba(255, 140.25, 140.25, 0.55)]\u001b[0m - AssertionError: assert 'rgba(255, 14...000000000004)' == 'rgba(255, 14...14..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(0 92.2 0 / 0.55)-rgba(255, 235.11, 235.11, 0.55)]\u001b[0m - AssertionError: assert 'rgba(255, 23...000000000004)' == 'rgba(255, 23...23..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(100 92.2 0 / 0.55)-rgba(241.74, 255, 235.11, 0.55)]\u001b[0m - AssertionError: assert 'rgba(241.740...000000000004)' == 'rgba(241.74,...23..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(190.7 92.2 0 / 0.55)-rgba(235.11, 251.45295, 255, 0.55)]\u001b[0m - AssertionError: assert 'rgba(235.110...000000000004)' == 'rgba(235.11,...5,..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(360 92.2 0 / 0.55)-rgba(255, 235.11, 235.11, 0.55)]\u001b[0m - AssertionError: assert 'rgba(255, 23...000000000004)' == 'rgba(255, 23...23..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(none 92.2 0 / 0.55)-rgba(255, 235.11, 235.11, 0.55)]\u001b[0m - AssertionError: assert 'rgba(255, 23...000000000004)' == 'rgba(255, 23...23..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(0 92.2 12 / 0.55)-rgba(225.633397, 225.633397, 225.633397, 0.55)]\u001b[0m - AssertionError: assert 'rgba(225.633...000000000004)' == 'rgba(225.633...63..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(100 92.2 12 / 0.55)-rgba(225.633397, 225.633397, 225.633397, 0.55)]\u001b[0m - AssertionError: assert 'rgba(225.633...000000000004)' == 'rgba(225.633...63..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(190.7 92.2 12 / 0.55)-rgba(225.633397, 225.633397, 225.633397, 0.55)]\u001b[0m - AssertionError: assert 'rgba(225.633...000000000004)' == 'rgba(225.633...63..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(360 92.2 12 / 0.55)-rgba(225.633397, 225.633397, 225.633397, 0.55)]\u001b[0m - AssertionError: assert 'rgba(225.633...000000000004)' == 'rgba(225.633...63..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(none 92.2 12 / 0.55)-rgba(225.633397, 225.633397, 225.633397, 0.55)]\u001b[0m - AssertionError: assert 'rgba(225.633...000000000004)' == 'rgba(225.633...63..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(0 92.2 86.2 / 0.55)-rgba(131.788117, 131.788117, 131.788117, 0.55)]\u001b[0m - AssertionError: assert 'rgba(131.788...000000000004)' == 'rgba(131.788...78..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(100 92.2 86.2 / 0.55)-rgba(131.788117, 131.788117, 131.788117, 0.55)]\u001b[0m - AssertionError: assert 'rgba(131.788...000000000004)' == 'rgba(131.788...78..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(190.7 92.2 86.2 / 0.55)-rgba(131.788117, 131.788117, 131.788117, 0.55)]\u001b[0m - AssertionError: assert 'rgba(131.788...000000000004)' == 'rgba(131.788...78..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(360 92.2 86.2 / 0.55)-rgba(131.788117, 131.788117, 131.788117, 0.55)]\u001b[0m - AssertionError: assert 'rgba(131.788...000000000004)' == 'rgba(131.788...78..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(none 92.2 86.2 / 0.55)-rgba(131.788117, 131.788117, 131.788117, 0.55)]\u001b[0m - AssertionError: assert 'rgba(131.788...000000000004)' == 'rgba(131.788...78..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(0 92.2 100 / 0.55)-rgba(122.325702, 122.325702, 122.325702, 0.55)]\u001b[0m - AssertionError: assert 'rgba(122.325...000000000004)' == 'rgba(122.325...32..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(100 92.2 100 / 0.55)-rgba(122.325702, 122.325702, 122.325702, 0.55)]\u001b[0m - AssertionError: assert 'rgba(122.325...000000000004)' == 'rgba(122.325...32..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(190.7 92.2 100 / 0.55)-rgba(122.325702, 122.325702, 122.325702, 0.55)]\u001b[0m - AssertionError: assert 'rgba(122.325...000000000004)' == 'rgba(122.325...32..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(360 92.2 100 / 0.55)-rgba(122.325702, 122.325702, 122.325702, 0.55)]\u001b[0m - AssertionError: assert 'rgba(122.325...000000000004)' == 'rgba(122.325...32..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(none 92.2 100 / 0.55)-rgba(122.325702, 122.325702, 122.325702, 0.55)]\u001b[0m - AssertionError: assert 'rgba(122.325...000000000004)' == 'rgba(122.325...32..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(0 92.2 none / 0.55)-rgba(255, 235.11, 235.11, 0.55)]\u001b[0m - AssertionError: assert 'rgba(255, 23...000000000004)' == 'rgba(255, 23...23..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(100 92.2 none / 0.55)-rgba(241.74, 255, 235.11, 0.55)]\u001b[0m - AssertionError: assert 'rgba(241.740...000000000004)' == 'rgba(241.74,...23..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(190.7 92.2 none / 0.55)-rgba(235.11, 251.45295, 255, 0.55)]\u001b[0m - AssertionError: assert 'rgba(235.110...000000000004)' == 'rgba(235.11,...5,..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(360 92.2 none / 0.55)-rgba(255, 235.11, 235.11, 0.55)]\u001b[0m - AssertionError: assert 'rgba(255, 23...000000000004)' == 'rgba(255, 23...23..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(none 92.2 none / 0.55)-rgba(255, 235.11, 235.11, 0.55)]\u001b[0m - AssertionError: assert 'rgba(255, 23...000000000004)' == 'rgba(255, 23...23..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(0 100 0 / 0.55)-rgba(255, 255, 255, 0.55)]\u001b[0m - AssertionError: assert 'rgba(255, 25...000000000004)' == 'rgba(255, 255, 25..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(100 100 0 / 0.55)-rgba(255, 255, 255, 0.55)]\u001b[0m - AssertionError: assert 'rgba(255, 25...000000000004)' == 'rgba(255, 255, 25..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(190.7 100 0 / 0.55)-rgba(255, 255, 255, 0.55)]\u001b[0m - AssertionError: assert 'rgba(255, 25...000000000004)' == 'rgba(255, 255, 25..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(360 100 0 / 0.55)-rgba(255, 255, 255, 0.55)]\u001b[0m - AssertionError: assert 'rgba(255, 25...000000000004)' == 'rgba(255, 255, 25..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(none 100 0 / 0.55)-rgba(255, 255, 255, 0.55)]\u001b[0m - AssertionError: assert 'rgba(255, 25...000000000004)' == 'rgba(255, 255, 25..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(0 100 12 / 0.55)-rgba(227.678572, 227.678572, 227.678572, 0.55)]\u001b[0m - AssertionError: assert 'rgba(227.678...000000000004)' == 'rgba(227.678...67..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(100 100 12 / 0.55)-rgba(227.678572, 227.678572, 227.678572, 0.55)]\u001b[0m - AssertionError: assert 'rgba(227.678...000000000004)' == 'rgba(227.678...67..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(190.7 100 12 / 0.55)-rgba(227.678572, 227.678572, 227.678572, 0.55)]\u001b[0m - AssertionError: assert 'rgba(227.678...000000000004)' == 'rgba(227.678...67..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(360 100 12 / 0.55)-rgba(227.678572, 227.678572, 227.678572, 0.55)]\u001b[0m - AssertionError: assert 'rgba(227.678...000000000004)' == 'rgba(227.678...67..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(none 100 12 / 0.55)-rgba(227.678572, 227.678572, 227.678572, 0.55)]\u001b[0m - AssertionError: assert 'rgba(227.678...000000000004)' == 'rgba(227.678...67..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(0 100 86.2 / 0.55)-rgba(136.949517, 136.949517, 136.949517, 0.55)]\u001b[0m - AssertionError: assert 'rgba(136.949...000000000004)' == 'rgba(136.949...94..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(100 100 86.2 / 0.55)-rgba(136.949517, 136.949517, 136.949517, 0.55)]\u001b[0m - AssertionError: assert 'rgba(136.949...000000000004)' == 'rgba(136.949...94..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(190.7 100 86.2 / 0.55)-rgba(136.949517, 136.949517, 136.949517, 0.55)]\u001b[0m - AssertionError: assert 'rgba(136.949...000000000004)' == 'rgba(136.949...94..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(360 100 86.2 / 0.55)-rgba(136.949517, 136.949517, 136.949517, 0.55)]\u001b[0m - AssertionError: assert 'rgba(136.949...000000000004)' == 'rgba(136.949...94..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(none 100 86.2 / 0.55)-rgba(136.949517, 136.949517, 136.949517, 0.55)]\u001b[0m - AssertionError: assert 'rgba(136.949...000000000004)' == 'rgba(136.949...94..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(0 100 100 / 0.55)-rgba(127.5, 127.5, 127.5, 0.55)]\u001b[0m - AssertionError: assert 'rgba(127.5, ...000000000004)' == 'rgba(127.5, ... 1..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(100 100 100 / 0.55)-rgba(127.5, 127.5, 127.5, 0.55)]\u001b[0m - AssertionError: assert 'rgba(127.5, ...000000000004)' == 'rgba(127.5, ... 1..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(190.7 100 100 / 0.55)-rgba(127.5, 127.5, 127.5, 0.55)]\u001b[0m - AssertionError: assert 'rgba(127.5, ...000000000004)' == 'rgba(127.5, ... 1..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(360 100 100 / 0.55)-rgba(127.5, 127.5, 127.5, 0.55)]\u001b[0m - AssertionError: assert 'rgba(127.5, ...000000000004)' == 'rgba(127.5, ... 1..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(none 100 100 / 0.55)-rgba(127.5, 127.5, 127.5, 0.55)]\u001b[0m - AssertionError: assert 'rgba(127.5, ...000000000004)' == 'rgba(127.5, ... 1..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(0 100 none / 0.55)-rgba(255, 255, 255, 0.55)]\u001b[0m - AssertionError: assert 'rgba(255, 25...000000000004)' == 'rgba(255, 255, 25..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(100 100 none / 0.55)-rgba(255, 255, 255, 0.55)]\u001b[0m - AssertionError: assert 'rgba(255, 25...000000000004)' == 'rgba(255, 255, 25..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(190.7 100 none / 0.55)-rgba(255, 255, 255, 0.55)]\u001b[0m - AssertionError: assert 'rgba(255, 25...000000000004)' == 'rgba(255, 255, 25..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(360 100 none / 0.55)-rgba(255, 255, 255, 0.55)]\u001b[0m - AssertionError: assert 'rgba(255, 25...000000000004)' == 'rgba(255, 255, 25..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(none 100 none / 0.55)-rgba(255, 255, 255, 0.55)]\u001b[0m - AssertionError: assert 'rgba(255, 25...000000000004)' == 'rgba(255, 255, 25..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(0 none 0 / 0.55)-rgba(255, 0, 0, 0.55)]\u001b[0m - AssertionError: assert 'rgba(255, 0,...000000000004)' == 'rgba(255, 0, 0, 0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(100 none 0 / 0.55)-rgba(85, 255, 0, 0.55)]\u001b[0m - AssertionError: assert 'rgba(85, 255...000000000004)' == 'rgba(85, 255, 0, ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(190.7 none 0 / 0.55)-rgba(0, 209.525, 255, 0.55)]\u001b[0m - AssertionError: assert 'rgba(0, 209....000000000004)' == 'rgba(0, 209.525, ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(360 none 0 / 0.55)-rgba(255, 0, 0, 0.55)]\u001b[0m - AssertionError: assert 'rgba(255, 0,...000000000004)' == 'rgba(255, 0, 0, 0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(none none 0 / 0.55)-rgba(255, 0, 0, 0.55)]\u001b[0m - AssertionError: assert 'rgba(255, 0,...000000000004)' == 'rgba(255, 0, 0, 0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(0 none 12 / 0.55)-rgba(224.4, 0, 0, 0.55)]\u001b[0m - AssertionError: assert 'rgba(224.400...000000000004)' == 'rgba(224.4, 0, 0,..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(100 none 12 / 0.55)-rgba(74.8, 224.4, 0, 0.55)]\u001b[0m - AssertionError: assert 'rgba(74.7999...000000000004)' == 'rgba(74.8, 224.4,..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(190.7 none 12 / 0.55)-rgba(0, 184.382, 224.4, 0.55)]\u001b[0m - AssertionError: assert 'rgba(0, 184....000000000004)' == 'rgba(0, 184.... 2..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(360 none 12 / 0.55)-rgba(224.4, 0, 0, 0.55)]\u001b[0m - AssertionError: assert 'rgba(224.400...000000000004)' == 'rgba(224.4, 0, 0,..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(none none 12 / 0.55)-rgba(224.4, 0, 0, 0.55)]\u001b[0m - AssertionError: assert 'rgba(224.400...000000000004)' == 'rgba(224.4, 0, 0,..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(0 none 86.2 / 0.55)-rgba(35.19, 0, 0, 0.55)]\u001b[0m - AssertionError: assert 'rgba(35.1899...000000000004)' == 'rgba(35.19, 0, 0,..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(100 none 86.2 / 0.55)-rgba(11.73, 35.19, 0, 0.55)]\u001b[0m - AssertionError: assert 'rgba(11.73, ...000000000004)' == 'rgba(11.73, 35.19..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(190.7 none 86.2 / 0.55)-rgba(0, 28.91445, 35.19, 0.55)]\u001b[0m - AssertionError: assert 'rgba(0, 28.9...000000000004)' == 'rgba(0, 28.9... 3..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(360 none 86.2 / 0.55)-rgba(35.19, 0, 0, 0.55)]\u001b[0m - AssertionError: assert 'rgba(35.1899...000000000004)' == 'rgba(35.19, 0, 0,..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(none none 86.2 / 0.55)-rgba(35.19, 0, 0, 0.55)]\u001b[0m - AssertionError: assert 'rgba(35.1899...000000000004)' == 'rgba(35.19, 0, 0,..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(0 none 100 / 0.55)-rgba(0, 0, 0, 0.55)]\u001b[0m - AssertionError: assert 'rgba(0, 0, 0...000000000004)' == 'rgba(0, 0, 0, 0.55)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(100 none 100 / 0.55)-rgba(0, 0, 0, 0.55)]\u001b[0m - AssertionError: assert 'rgba(0, 0, 0...000000000004)' == 'rgba(0, 0, 0, 0.55)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(190.7 none 100 / 0.55)-rgba(0, 0, 0, 0.55)]\u001b[0m - AssertionError: assert 'rgba(0, 0, 0...000000000004)' == 'rgba(0, 0, 0, 0.55)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(360 none 100 / 0.55)-rgba(0, 0, 0, 0.55)]\u001b[0m - AssertionError: assert 'rgba(0, 0, 0...000000000004)' == 'rgba(0, 0, 0, 0.55)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(none none 100 / 0.55)-rgba(0, 0, 0, 0.55)]\u001b[0m - AssertionError: assert 'rgba(0, 0, 0...000000000004)' == 'rgba(0, 0, 0, 0.55)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(0 none none / 0.55)-rgba(255, 0, 0, 0.55)]\u001b[0m - AssertionError: assert 'rgba(255, 0,...000000000004)' == 'rgba(255, 0, 0, 0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(100 none none / 0.55)-rgba(85, 255, 0, 0.55)]\u001b[0m - AssertionError: assert 'rgba(85, 255...000000000004)' == 'rgba(85, 255, 0, ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(190.7 none none / 0.55)-rgba(0, 209.525, 255, 0.55)]\u001b[0m - AssertionError: assert 'rgba(0, 209....000000000004)' == 'rgba(0, 209.525, ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(360 none none / 0.55)-rgba(255, 0, 0, 0.55)]\u001b[0m - AssertionError: assert 'rgba(255, 0,...000000000004)' == 'rgba(255, 0, 0, 0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(none none none / 0.55)-rgba(255, 0, 0, 0.55)]\u001b[0m - AssertionError: assert 'rgba(255, 0,...000000000004)' == 'rgba(255, 0, 0, 0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(190.7 0 0 / 0)-rgba(0, 209.525, 255, 0)]\u001b[0m - AssertionError: assert 'rgba(0, 209....0001, 255, 0)' == 'rgba(0, 209.525, ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(0 0 12 / 0)-rgba(224.4, 0, 0, 0)]\u001b[0m - AssertionError: assert 'rgba(224.400...001, 0, 0, 0)' == 'rgba(224.4, 0, 0,..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(100 0 12 / 0)-rgba(74.8, 224.4, 0, 0)]\u001b[0m - AssertionError: assert 'rgba(74.7999...000001, 0, 0)' == 'rgba(74.8, 224.4,..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(190.7 0 12 / 0)-rgba(0, 184.382, 224.4, 0)]\u001b[0m - AssertionError: assert 'rgba(0, 184....000000001, 0)' == 'rgba(0, 184.382, ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(360 0 12 / 0)-rgba(224.4, 0, 0, 0)]\u001b[0m - AssertionError: assert 'rgba(224.400...001, 0, 0, 0)' == 'rgba(224.4, 0, 0,..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(none 0 12 / 0)-rgba(224.4, 0, 0, 0)]\u001b[0m - AssertionError: assert 'rgba(224.400...001, 0, 0, 0)' == 'rgba(224.4, 0, 0,..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(0 0 86.2 / 0)-rgba(35.19, 0, 0, 0)]\u001b[0m - AssertionError: assert 'rgba(35.1899...998, 0, 0, 0)' == 'rgba(35.19, 0, 0,..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(100 0 86.2 / 0)-rgba(11.73, 35.19, 0, 0)]\u001b[0m - AssertionError: assert 'rgba(11.73, ...999998, 0, 0)' == 'rgba(11.73, 35.19..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(190.7 0 86.2 / 0)-rgba(0, 28.91445, 35.19, 0)]\u001b[0m - AssertionError: assert 'rgba(0, 28.9...999999998, 0)' == 'rgba(0, 28.91445,..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(360 0 86.2 / 0)-rgba(35.19, 0, 0, 0)]\u001b[0m - AssertionError: assert 'rgba(35.1899...998, 0, 0, 0)' == 'rgba(35.19, 0, 0,..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(none 0 86.2 / 0)-rgba(35.19, 0, 0, 0)]\u001b[0m - AssertionError: assert 'rgba(35.1899...998, 0, 0, 0)' == 'rgba(35.19, 0, 0,..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(190.7 0 none / 0)-rgba(0, 209.525, 255, 0)]\u001b[0m - AssertionError: assert 'rgba(0, 209....0001, 255, 0)' == 'rgba(0, 209.525, ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(0 55 12 / 0)-rgba(224.4, 140.25, 140.25, 0)]\u001b[0m - AssertionError: assert 'rgba(224.400...5, 140.25, 0)' == 'rgba(224.4, ...5,..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(100 55 12 / 0)-rgba(168.3, 224.4, 140.25, 0)]\u001b[0m - AssertionError: assert 'rgba(168.300...1, 140.25, 0)' == 'rgba(168.3, ...4,..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(190.7 55 12 / 0)-rgba(140.25, 209.39325, 224.4, 0)]\u001b[0m - AssertionError: assert 'rgba(140.25,...000000001, 0)' == 'rgba(140.25,...25..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(360 55 12 / 0)-rgba(224.4, 140.25, 140.25, 0)]\u001b[0m - AssertionError: assert 'rgba(224.400...5, 140.25, 0)' == 'rgba(224.4, ...5,..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(none 55 12 / 0)-rgba(224.4, 140.25, 140.25, 0)]\u001b[0m - AssertionError: assert 'rgba(224.400...5, 140.25, 0)' == 'rgba(224.4, ...5,..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(0 55 86.2 / 0)-rgba(99.327196, 99.327196, 99.327196, 0)]\u001b[0m - AssertionError: assert 'rgba(99.3271...000000001, 0)' == 'rgba(99.3271...99..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(100 55 86.2 / 0)-rgba(99.327196, 99.327196, 99.327196, 0)]\u001b[0m - AssertionError: assert 'rgba(99.3271...000000001, 0)' == 'rgba(99.3271...99..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(190.7 55 86.2 / 0)-rgba(99.327196, 99.327196, 99.327196, 0)]\u001b[0m - AssertionError: assert 'rgba(99.3271...000000001, 0)' == 'rgba(99.3271...99..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(360 55 86.2 / 0)-rgba(99.327196, 99.327196, 99.327196, 0)]\u001b[0m - AssertionError: assert 'rgba(99.3271...000000001, 0)' == 'rgba(99.3271...99..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(none 55 86.2 / 0)-rgba(99.327196, 99.327196, 99.327196, 0)]\u001b[0m - AssertionError: assert 'rgba(99.3271...000000001, 0)' == 'rgba(99.3271...99..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(0 55 100 / 0)-rgba(90.483871, 90.483871, 90.483871, 0)]\u001b[0m - AssertionError: assert 'rgba(90.4838...999999994, 0)' == 'rgba(90.4838...90..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(100 55 100 / 0)-rgba(90.483871, 90.483871, 90.483871, 0)]\u001b[0m - AssertionError: assert 'rgba(90.4838...999999994, 0)' == 'rgba(90.4838...90..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(190.7 55 100 / 0)-rgba(90.483871, 90.483871, 90.483871, 0)]\u001b[0m - AssertionError: assert 'rgba(90.4838...999999994, 0)' == 'rgba(90.4838...90..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(360 55 100 / 0)-rgba(90.483871, 90.483871, 90.483871, 0)]\u001b[0m - AssertionError: assert 'rgba(90.4838...999999994, 0)' == 'rgba(90.4838...90..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(none 55 100 / 0)-rgba(90.483871, 90.483871, 90.483871, 0)]\u001b[0m - AssertionError: assert 'rgba(90.4838...999999994, 0)' == 'rgba(90.4838...90..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(0 92.2 0 / 0)-rgba(255, 235.11, 235.11, 0)]\u001b[0m - AssertionError: assert 'rgba(255, 23...000000001, 0)' == 'rgba(255, 235.11,..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(100 92.2 0 / 0)-rgba(241.74, 255, 235.11, 0)]\u001b[0m - AssertionError: assert 'rgba(241.740...000000001, 0)' == 'rgba(241.74, 255,..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(190.7 92.2 0 / 0)-rgba(235.11, 251.45295, 255, 0)]\u001b[0m - AssertionError: assert 'rgba(235.110...9999, 255, 0)' == 'rgba(235.11,...52..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(360 92.2 0 / 0)-rgba(255, 235.11, 235.11, 0)]\u001b[0m - AssertionError: assert 'rgba(255, 23...000000001, 0)' == 'rgba(255, 235.11,..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(none 92.2 0 / 0)-rgba(255, 235.11, 235.11, 0)]\u001b[0m - AssertionError: assert 'rgba(255, 23...000000001, 0)' == 'rgba(255, 235.11,..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(0 92.2 100 / 0)-rgba(122.325702, 122.325702, 122.325702, 0)]\u001b[0m - AssertionError: assert 'rgba(122.325...200000001, 0)' == 'rgba(122.325...22..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(100 92.2 100 / 0)-rgba(122.325702, 122.325702, 122.325702, 0)]\u001b[0m - AssertionError: assert 'rgba(122.325...200000001, 0)' == 'rgba(122.325...22..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(190.7 92.2 100 / 0)-rgba(122.325702, 122.325702, 122.325702, 0)]\u001b[0m - AssertionError: assert 'rgba(122.325...200000001, 0)' == 'rgba(122.325...22..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(360 92.2 100 / 0)-rgba(122.325702, 122.325702, 122.325702, 0)]\u001b[0m - AssertionError: assert 'rgba(122.325...200000001, 0)' == 'rgba(122.325...22..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(none 92.2 100 / 0)-rgba(122.325702, 122.325702, 122.325702, 0)]\u001b[0m - AssertionError: assert 'rgba(122.325...200000001, 0)' == 'rgba(122.325...22..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(0 92.2 none / 0)-rgba(255, 235.11, 235.11, 0)]\u001b[0m - AssertionError: assert 'rgba(255, 23...000000001, 0)' == 'rgba(255, 235.11,..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(100 92.2 none / 0)-rgba(241.74, 255, 235.11, 0)]\u001b[0m - AssertionError: assert 'rgba(241.740...000000001, 0)' == 'rgba(241.74, 255,..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(190.7 92.2 none / 0)-rgba(235.11, 251.45295, 255, 0)]\u001b[0m - AssertionError: assert 'rgba(235.110...9999, 255, 0)' == 'rgba(235.11,...52..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(360 92.2 none / 0)-rgba(255, 235.11, 235.11, 0)]\u001b[0m - AssertionError: assert 'rgba(255, 23...000000001, 0)' == 'rgba(255, 235.11,..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(none 92.2 none / 0)-rgba(255, 235.11, 235.11, 0)]\u001b[0m - AssertionError: assert 'rgba(255, 23...000000001, 0)' == 'rgba(255, 235.11,..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(0 100 86.2 / 0)-rgba(136.949517, 136.949517, 136.949517, 0)]\u001b[0m - AssertionError: assert 'rgba(136.949...699999999, 0)' == 'rgba(136.949...36..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(100 100 86.2 / 0)-rgba(136.949517, 136.949517, 136.949517, 0)]\u001b[0m - AssertionError: assert 'rgba(136.949...699999999, 0)' == 'rgba(136.949...36..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(190.7 100 86.2 / 0)-rgba(136.949517, 136.949517, 136.949517, 0)]\u001b[0m - AssertionError: assert 'rgba(136.949...699999999, 0)' == 'rgba(136.949...36..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(360 100 86.2 / 0)-rgba(136.949517, 136.949517, 136.949517, 0)]\u001b[0m - AssertionError: assert 'rgba(136.949...699999999, 0)' == 'rgba(136.949...36..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(none 100 86.2 / 0)-rgba(136.949517, 136.949517, 136.949517, 0)]\u001b[0m - AssertionError: assert 'rgba(136.949...699999999, 0)' == 'rgba(136.949...36..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(190.7 none 0 / 0)-rgba(0, 209.525, 255, 0)]\u001b[0m - AssertionError: assert 'rgba(0, 209....0001, 255, 0)' == 'rgba(0, 209.525, ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(0 none 12 / 0)-rgba(224.4, 0, 0, 0)]\u001b[0m - AssertionError: assert 'rgba(224.400...001, 0, 0, 0)' == 'rgba(224.4, 0, 0,..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(100 none 12 / 0)-rgba(74.8, 224.4, 0, 0)]\u001b[0m - AssertionError: assert 'rgba(74.7999...000001, 0, 0)' == 'rgba(74.8, 224.4,..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(190.7 none 12 / 0)-rgba(0, 184.382, 224.4, 0)]\u001b[0m - AssertionError: assert 'rgba(0, 184....000000001, 0)' == 'rgba(0, 184.382, ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(360 none 12 / 0)-rgba(224.4, 0, 0, 0)]\u001b[0m - AssertionError: assert 'rgba(224.400...001, 0, 0, 0)' == 'rgba(224.4, 0, 0,..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(none none 12 / 0)-rgba(224.4, 0, 0, 0)]\u001b[0m - AssertionError: assert 'rgba(224.400...001, 0, 0, 0)' == 'rgba(224.4, 0, 0,..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(0 none 86.2 / 0)-rgba(35.19, 0, 0, 0)]\u001b[0m - AssertionError: assert 'rgba(35.1899...998, 0, 0, 0)' == 'rgba(35.19, 0, 0,..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(100 none 86.2 / 0)-rgba(11.73, 35.19, 0, 0)]\u001b[0m - AssertionError: assert 'rgba(11.73, ...999998, 0, 0)' == 'rgba(11.73, 35.19..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(190.7 none 86.2 / 0)-rgba(0, 28.91445, 35.19, 0)]\u001b[0m - AssertionError: assert 'rgba(0, 28.9...999999998, 0)' == 'rgba(0, 28.91445,..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(360 none 86.2 / 0)-rgba(35.19, 0, 0, 0)]\u001b[0m - AssertionError: assert 'rgba(35.1899...998, 0, 0, 0)' == 'rgba(35.19, 0, 0,..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(none none 86.2 / 0)-rgba(35.19, 0, 0, 0)]\u001b[0m - AssertionError: assert 'rgba(35.1899...998, 0, 0, 0)' == 'rgba(35.19, 0, 0,..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_hwb_4[hwb(190.7 none none / 0)-rgba(0, 209.525, 255, 0)]\u001b[0m - AssertionError: assert 'rgba(0, 209....0001, 255, 0)' == 'rgba(0, 209.525, ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0.1 0 0)-oklab(0.1 0 0)]\u001b[0m - AssertionError: assert 'oklab(0.1000...00000001 0 0)' == 'oklab(0.1 0 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(10% 0 0)-oklab(0.1 0 0)]\u001b[0m - AssertionError: assert 'oklab(0.1000...00000001 0 0)' == 'oklab(0.1 0 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(10% 0% 0%)-oklab(0.1 0 0)]\u001b[0m - AssertionError: assert 'oklab(0.1000...00000001 0 0)' == 'oklab(0.1 0 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(1.1 0 0)-oklab(1.1 0 0)]\u001b[0m - AssertionError: assert 'oklab(1.1000...00000001 0 0)' == 'oklab(1.1 0 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(110% 0 0)-oklab(1.1 0 0)]\u001b[0m - AssertionError: assert 'oklab(1.1000...00000001 0 0)' == 'oklab(1.1 0 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(110% 0% 0%)-oklab(1.1 0 0)]\u001b[0m - AssertionError: assert 'oklab(1.1000...00000001 0 0)' == 'oklab(1.1 0 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-0.1 0 0)-oklab(-0.1 0 0)]\u001b[0m - AssertionError: assert 'oklab(-0.100...00000001 0 0)' == 'oklab(-0.1 0 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-10% 0 0)-oklab(-0.1 0 0)]\u001b[0m - AssertionError: assert 'oklab(-0.100...00000001 0 0)' == 'oklab(-0.1 0 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-10% 0% 0%)-oklab(-0.1 0 0)]\u001b[0m - AssertionError: assert 'oklab(-0.100...00000001 0 0)' == 'oklab(-0.1 0 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0 0.08 0)-oklab(0 0.08 0)]\u001b[0m - AssertionError: assert 'oklab(0 0.08...0000000002 0)' == 'oklab(0 0.08 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0% 0.08 0)-oklab(0 0.08 0)]\u001b[0m - AssertionError: assert 'oklab(0 0.08...0000000002 0)' == 'oklab(0 0.08 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0% 20% 0%)-oklab(0 0.08 0)]\u001b[0m - AssertionError: assert 'oklab(0 0.08...0000000002 0)' == 'oklab(0 0.08 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0.1 0.08 0)-oklab(0.1 0.08 0)]\u001b[0m - AssertionError: assert 'oklab(0.1000...0000000002 0)' == 'oklab(0.1 0.08 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(10% 0.08 0)-oklab(0.1 0.08 0)]\u001b[0m - AssertionError: assert 'oklab(0.1000...0000000002 0)' == 'oklab(0.1 0.08 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(10% 20% 0%)-oklab(0.1 0.08 0)]\u001b[0m - AssertionError: assert 'oklab(0.1000...0000000002 0)' == 'oklab(0.1 0.08 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(1 0.08 0)-oklab(1 0.08 0)]\u001b[0m - AssertionError: assert 'oklab(1 0.08...0000000002 0)' == 'oklab(1 0.08 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(100% 0.08 0)-oklab(1 0.08 0)]\u001b[0m - AssertionError: assert 'oklab(1 0.08...0000000002 0)' == 'oklab(1 0.08 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(100% 20% 0%)-oklab(1 0.08 0)]\u001b[0m - AssertionError: assert 'oklab(1 0.08...0000000002 0)' == 'oklab(1 0.08 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(1.1 0.08 0)-oklab(1.1 0.08 0)]\u001b[0m - AssertionError: assert 'oklab(1.1000...0000000002 0)' == 'oklab(1.1 0.08 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(110% 0.08 0)-oklab(1.1 0.08 0)]\u001b[0m - AssertionError: assert 'oklab(1.1000...0000000002 0)' == 'oklab(1.1 0.08 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(110% 20% 0%)-oklab(1.1 0.08 0)]\u001b[0m - AssertionError: assert 'oklab(1.1000...0000000002 0)' == 'oklab(1.1 0.08 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-0.1 0.08 0)-oklab(-0.1 0.08 0)]\u001b[0m - AssertionError: assert 'oklab(-0.100...0000000002 0)' == 'oklab(-0.1 0.08 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-10% 0.08 0)-oklab(-0.1 0.08 0)]\u001b[0m - AssertionError: assert 'oklab(-0.100...0000000002 0)' == 'oklab(-0.1 0.08 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-10% 20% 0%)-oklab(-0.1 0.08 0)]\u001b[0m - AssertionError: assert 'oklab(-0.100...0000000002 0)' == 'oklab(-0.1 0.08 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0 0.4 0)-oklab(0 0.4 0)]\u001b[0m - AssertionError: assert 'oklab(0 0.40...0000000002 0)' == 'oklab(0 0.4 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0% 0.4 0)-oklab(0 0.4 0)]\u001b[0m - AssertionError: assert 'oklab(0 0.40...0000000002 0)' == 'oklab(0 0.4 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0% 100% 0%)-oklab(0 0.4 0)]\u001b[0m - AssertionError: assert 'oklab(0 0.40...0000000002 0)' == 'oklab(0 0.4 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0.1 0.4 0)-oklab(0.1 0.4 0)]\u001b[0m - AssertionError: assert 'oklab(0.1000...0000000002 0)' == 'oklab(0.1 0.4 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(10% 0.4 0)-oklab(0.1 0.4 0)]\u001b[0m - AssertionError: assert 'oklab(0.1000...0000000002 0)' == 'oklab(0.1 0.4 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(10% 100% 0%)-oklab(0.1 0.4 0)]\u001b[0m - AssertionError: assert 'oklab(0.1000...0000000002 0)' == 'oklab(0.1 0.4 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(1 0.4 0)-oklab(1 0.4 0)]\u001b[0m - AssertionError: assert 'oklab(1 0.40...0000000002 0)' == 'oklab(1 0.4 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(100% 0.4 0)-oklab(1 0.4 0)]\u001b[0m - AssertionError: assert 'oklab(1 0.40...0000000002 0)' == 'oklab(1 0.4 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(100% 100% 0%)-oklab(1 0.4 0)]\u001b[0m - AssertionError: assert 'oklab(1 0.40...0000000002 0)' == 'oklab(1 0.4 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(1.1 0.4 0)-oklab(1.1 0.4 0)]\u001b[0m - AssertionError: assert 'oklab(1.1000...0000000002 0)' == 'oklab(1.1 0.4 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(110% 0.4 0)-oklab(1.1 0.4 0)]\u001b[0m - AssertionError: assert 'oklab(1.1000...0000000002 0)' == 'oklab(1.1 0.4 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(110% 100% 0%)-oklab(1.1 0.4 0)]\u001b[0m - AssertionError: assert 'oklab(1.1000...0000000002 0)' == 'oklab(1.1 0.4 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-0.1 0.4 0)-oklab(-0.1 0.4 0)]\u001b[0m - AssertionError: assert 'oklab(-0.100...0000000002 0)' == 'oklab(-0.1 0.4 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-10% 0.4 0)-oklab(-0.1 0.4 0)]\u001b[0m - AssertionError: assert 'oklab(-0.100...0000000002 0)' == 'oklab(-0.1 0.4 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-10% 100% 0%)-oklab(-0.1 0.4 0)]\u001b[0m - AssertionError: assert 'oklab(-0.100...0000000002 0)' == 'oklab(-0.1 0.4 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0.1 0.44 0)-oklab(0.1 0.44 0)]\u001b[0m - AssertionError: assert 'oklab(0.1000...00001 0.44 0)' == 'oklab(0.1 0.44 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(10% 0.44 0)-oklab(0.1 0.44 0)]\u001b[0m - AssertionError: assert 'oklab(0.1000...00001 0.44 0)' == 'oklab(0.1 0.44 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(10% 110% 0%)-oklab(0.1 0.44 0)]\u001b[0m - AssertionError: assert 'oklab(0.1000...00001 0.44 0)' == 'oklab(0.1 0.44 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(1.1 0.44 0)-oklab(1.1 0.44 0)]\u001b[0m - AssertionError: assert 'oklab(1.1000...00001 0.44 0)' == 'oklab(1.1 0.44 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(110% 0.44 0)-oklab(1.1 0.44 0)]\u001b[0m - AssertionError: assert 'oklab(1.1000...00001 0.44 0)' == 'oklab(1.1 0.44 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(110% 110% 0%)-oklab(1.1 0.44 0)]\u001b[0m - AssertionError: assert 'oklab(1.1000...00001 0.44 0)' == 'oklab(1.1 0.44 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-0.1 0.44 0)-oklab(-0.1 0.44 0)]\u001b[0m - AssertionError: assert 'oklab(-0.100...00001 0.44 0)' == 'oklab(-0.1 0.44 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-10% 0.44 0)-oklab(-0.1 0.44 0)]\u001b[0m - AssertionError: assert 'oklab(-0.100...00001 0.44 0)' == 'oklab(-0.1 0.44 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-10% 110% 0%)-oklab(-0.1 0.44 0)]\u001b[0m - AssertionError: assert 'oklab(-0.100...00001 0.44 0)' == 'oklab(-0.1 0.44 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0 -0.04 0)-oklab(0 -0.04 0)]\u001b[0m - AssertionError: assert 'oklab(0 -0.0...0000000001 0)' == 'oklab(0 -0.04 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0% -0.04 0)-oklab(0 -0.04 0)]\u001b[0m - AssertionError: assert 'oklab(0 -0.0...0000000001 0)' == 'oklab(0 -0.04 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0% -10% 0%)-oklab(0 -0.04 0)]\u001b[0m - AssertionError: assert 'oklab(0 -0.0...0000000001 0)' == 'oklab(0 -0.04 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0.1 -0.04 0)-oklab(0.1 -0.04 0)]\u001b[0m - AssertionError: assert 'oklab(0.1000...0000000001 0)' == 'oklab(0.1 -0.04 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(10% -0.04 0)-oklab(0.1 -0.04 0)]\u001b[0m - AssertionError: assert 'oklab(0.1000...0000000001 0)' == 'oklab(0.1 -0.04 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(10% -10% 0%)-oklab(0.1 -0.04 0)]\u001b[0m - AssertionError: assert 'oklab(0.1000...0000000001 0)' == 'oklab(0.1 -0.04 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(1 -0.04 0)-oklab(1 -0.04 0)]\u001b[0m - AssertionError: assert 'oklab(1 -0.0...0000000001 0)' == 'oklab(1 -0.04 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(100% -0.04 0)-oklab(1 -0.04 0)]\u001b[0m - AssertionError: assert 'oklab(1 -0.0...0000000001 0)' == 'oklab(1 -0.04 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(100% -10% 0%)-oklab(1 -0.04 0)]\u001b[0m - AssertionError: assert 'oklab(1 -0.0...0000000001 0)' == 'oklab(1 -0.04 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(1.1 -0.04 0)-oklab(1.1 -0.04 0)]\u001b[0m - AssertionError: assert 'oklab(1.1000...0000000001 0)' == 'oklab(1.1 -0.04 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(110% -0.04 0)-oklab(1.1 -0.04 0)]\u001b[0m - AssertionError: assert 'oklab(1.1000...0000000001 0)' == 'oklab(1.1 -0.04 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(110% -10% 0%)-oklab(1.1 -0.04 0)]\u001b[0m - AssertionError: assert 'oklab(1.1000...0000000001 0)' == 'oklab(1.1 -0.04 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-0.1 -0.04 0)-oklab(-0.1 -0.04 0)]\u001b[0m - AssertionError: assert 'oklab(-0.100...0000000001 0)' == 'oklab(-0.1 -0.04 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-10% -0.04 0)-oklab(-0.1 -0.04 0)]\u001b[0m - AssertionError: assert 'oklab(-0.100...0000000001 0)' == 'oklab(-0.1 -0.04 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-10% -10% 0%)-oklab(-0.1 -0.04 0)]\u001b[0m - AssertionError: assert 'oklab(-0.100...0000000001 0)' == 'oklab(-0.1 -0.04 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0 0 0.04)-oklab(0 0 0.04)]\u001b[0m - AssertionError: assert 'oklab(0 0 0....000000000001)' == 'oklab(0 0 0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0% 0 0.04)-oklab(0 0 0.04)]\u001b[0m - AssertionError: assert 'oklab(0 0 0....000000000001)' == 'oklab(0 0 0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0% 0% 10%)-oklab(0 0 0.04)]\u001b[0m - AssertionError: assert 'oklab(0 0 0....000000000001)' == 'oklab(0 0 0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0.1 0 0.04)-oklab(0.1 0 0.04)]\u001b[0m - AssertionError: assert 'oklab(0.1000...000000000001)' == 'oklab(0.1 0 0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(10% 0 0.04)-oklab(0.1 0 0.04)]\u001b[0m - AssertionError: assert 'oklab(0.1000...000000000001)' == 'oklab(0.1 0 0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(10% 0% 10%)-oklab(0.1 0 0.04)]\u001b[0m - AssertionError: assert 'oklab(0.1000...000000000001)' == 'oklab(0.1 0 0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(1 0 0.04)-oklab(1 0 0.04)]\u001b[0m - AssertionError: assert 'oklab(1 0 0....000000000001)' == 'oklab(1 0 0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(100% 0 0.04)-oklab(1 0 0.04)]\u001b[0m - AssertionError: assert 'oklab(1 0 0....000000000001)' == 'oklab(1 0 0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(100% 0% 10%)-oklab(1 0 0.04)]\u001b[0m - AssertionError: assert 'oklab(1 0 0....000000000001)' == 'oklab(1 0 0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(1.1 0 0.04)-oklab(1.1 0 0.04)]\u001b[0m - AssertionError: assert 'oklab(1.1000...000000000001)' == 'oklab(1.1 0 0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(110% 0 0.04)-oklab(1.1 0 0.04)]\u001b[0m - AssertionError: assert 'oklab(1.1000...000000000001)' == 'oklab(1.1 0 0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(110% 0% 10%)-oklab(1.1 0 0.04)]\u001b[0m - AssertionError: assert 'oklab(1.1000...000000000001)' == 'oklab(1.1 0 0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-0.1 0 0.04)-oklab(-0.1 0 0.04)]\u001b[0m - AssertionError: assert 'oklab(-0.100...000000000001)' == 'oklab(-0.1 0 0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-10% 0 0.04)-oklab(-0.1 0 0.04)]\u001b[0m - AssertionError: assert 'oklab(-0.100...000000000001)' == 'oklab(-0.1 0 0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-10% 0% 10%)-oklab(-0.1 0 0.04)]\u001b[0m - AssertionError: assert 'oklab(-0.100...000000000001)' == 'oklab(-0.1 0 0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0 0.08 0.04)-oklab(0 0.08 0.04)]\u001b[0m - AssertionError: assert 'oklab(0 0.08...000000000001)' == 'oklab(0 0.08 0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0% 0.08 0.04)-oklab(0 0.08 0.04)]\u001b[0m - AssertionError: assert 'oklab(0 0.08...000000000001)' == 'oklab(0 0.08 0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0% 20% 10%)-oklab(0 0.08 0.04)]\u001b[0m - AssertionError: assert 'oklab(0 0.08...000000000001)' == 'oklab(0 0.08 0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0.1 0.08 0.04)-oklab(0.1 0.08 0.04)]\u001b[0m - AssertionError: assert 'oklab(0.1000...000000000001)' == 'oklab(0.1 0.08 0...."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(10% 0.08 0.04)-oklab(0.1 0.08 0.04)]\u001b[0m - AssertionError: assert 'oklab(0.1000...000000000001)' == 'oklab(0.1 0.08 0...."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(10% 20% 10%)-oklab(0.1 0.08 0.04)]\u001b[0m - AssertionError: assert 'oklab(0.1000...000000000001)' == 'oklab(0.1 0.08 0...."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(1 0.08 0.04)-oklab(1 0.08 0.04)]\u001b[0m - AssertionError: assert 'oklab(1 0.08...000000000001)' == 'oklab(1 0.08 0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(100% 0.08 0.04)-oklab(1 0.08 0.04)]\u001b[0m - AssertionError: assert 'oklab(1 0.08...000000000001)' == 'oklab(1 0.08 0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(100% 20% 10%)-oklab(1 0.08 0.04)]\u001b[0m - AssertionError: assert 'oklab(1 0.08...000000000001)' == 'oklab(1 0.08 0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(1.1 0.08 0.04)-oklab(1.1 0.08 0.04)]\u001b[0m - AssertionError: assert 'oklab(1.1000...000000000001)' == 'oklab(1.1 0.08 0...."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(110% 0.08 0.04)-oklab(1.1 0.08 0.04)]\u001b[0m - AssertionError: assert 'oklab(1.1000...000000000001)' == 'oklab(1.1 0.08 0...."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(110% 20% 10%)-oklab(1.1 0.08 0.04)]\u001b[0m - AssertionError: assert 'oklab(1.1000...000000000001)' == 'oklab(1.1 0.08 0...."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-0.1 0.08 0.04)-oklab(-0.1 0.08 0.04)]\u001b[0m - AssertionError: assert 'oklab(-0.100...000000000001)' == 'oklab(-0.1 0.08 0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-10% 0.08 0.04)-oklab(-0.1 0.08 0.04)]\u001b[0m - AssertionError: assert 'oklab(-0.100...000000000001)' == 'oklab(-0.1 0.08 0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-10% 20% 10%)-oklab(-0.1 0.08 0.04)]\u001b[0m - AssertionError: assert 'oklab(-0.100...000000000001)' == 'oklab(-0.1 0.08 0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0 0.4 0.04)-oklab(0 0.4 0.04)]\u001b[0m - AssertionError: assert 'oklab(0 0.40...000000000001)' == 'oklab(0 0.4 0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0% 0.4 0.04)-oklab(0 0.4 0.04)]\u001b[0m - AssertionError: assert 'oklab(0 0.40...000000000001)' == 'oklab(0 0.4 0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0% 100% 10%)-oklab(0 0.4 0.04)]\u001b[0m - AssertionError: assert 'oklab(0 0.40...000000000001)' == 'oklab(0 0.4 0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0.1 0.4 0.04)-oklab(0.1 0.4 0.04)]\u001b[0m - AssertionError: assert 'oklab(0.1000...000000000001)' == 'oklab(0.1 0.4 0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(10% 0.4 0.04)-oklab(0.1 0.4 0.04)]\u001b[0m - AssertionError: assert 'oklab(0.1000...000000000001)' == 'oklab(0.1 0.4 0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(10% 100% 10%)-oklab(0.1 0.4 0.04)]\u001b[0m - AssertionError: assert 'oklab(0.1000...000000000001)' == 'oklab(0.1 0.4 0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(1 0.4 0.04)-oklab(1 0.4 0.04)]\u001b[0m - AssertionError: assert 'oklab(1 0.40...000000000001)' == 'oklab(1 0.4 0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(100% 0.4 0.04)-oklab(1 0.4 0.04)]\u001b[0m - AssertionError: assert 'oklab(1 0.40...000000000001)' == 'oklab(1 0.4 0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(100% 100% 10%)-oklab(1 0.4 0.04)]\u001b[0m - AssertionError: assert 'oklab(1 0.40...000000000001)' == 'oklab(1 0.4 0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(1.1 0.4 0.04)-oklab(1.1 0.4 0.04)]\u001b[0m - AssertionError: assert 'oklab(1.1000...000000000001)' == 'oklab(1.1 0.4 0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(110% 0.4 0.04)-oklab(1.1 0.4 0.04)]\u001b[0m - AssertionError: assert 'oklab(1.1000...000000000001)' == 'oklab(1.1 0.4 0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(110% 100% 10%)-oklab(1.1 0.4 0.04)]\u001b[0m - AssertionError: assert 'oklab(1.1000...000000000001)' == 'oklab(1.1 0.4 0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-0.1 0.4 0.04)-oklab(-0.1 0.4 0.04)]\u001b[0m - AssertionError: assert 'oklab(-0.100...000000000001)' == 'oklab(-0.1 0.4 0...."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-10% 0.4 0.04)-oklab(-0.1 0.4 0.04)]\u001b[0m - AssertionError: assert 'oklab(-0.100...000000000001)' == 'oklab(-0.1 0.4 0...."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-10% 100% 10%)-oklab(-0.1 0.4 0.04)]\u001b[0m - AssertionError: assert 'oklab(-0.100...000000000001)' == 'oklab(-0.1 0.4 0...."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0 0.44 0.04)-oklab(0 0.44 0.04)]\u001b[0m - AssertionError: assert 'oklab(0 0.44...000000000001)' == 'oklab(0 0.44 0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0% 0.44 0.04)-oklab(0 0.44 0.04)]\u001b[0m - AssertionError: assert 'oklab(0 0.44...000000000001)' == 'oklab(0 0.44 0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0% 110% 10%)-oklab(0 0.44 0.04)]\u001b[0m - AssertionError: assert 'oklab(0 0.44...000000000001)' == 'oklab(0 0.44 0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0.1 0.44 0.04)-oklab(0.1 0.44 0.04)]\u001b[0m - AssertionError: assert 'oklab(0.1000...000000000001)' == 'oklab(0.1 0.44 0...."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(10% 0.44 0.04)-oklab(0.1 0.44 0.04)]\u001b[0m - AssertionError: assert 'oklab(0.1000...000000000001)' == 'oklab(0.1 0.44 0...."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(10% 110% 10%)-oklab(0.1 0.44 0.04)]\u001b[0m - AssertionError: assert 'oklab(0.1000...000000000001)' == 'oklab(0.1 0.44 0...."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(1 0.44 0.04)-oklab(1 0.44 0.04)]\u001b[0m - AssertionError: assert 'oklab(1 0.44...000000000001)' == 'oklab(1 0.44 0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(100% 0.44 0.04)-oklab(1 0.44 0.04)]\u001b[0m - AssertionError: assert 'oklab(1 0.44...000000000001)' == 'oklab(1 0.44 0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(100% 110% 10%)-oklab(1 0.44 0.04)]\u001b[0m - AssertionError: assert 'oklab(1 0.44...000000000001)' == 'oklab(1 0.44 0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(1.1 0.44 0.04)-oklab(1.1 0.44 0.04)]\u001b[0m - AssertionError: assert 'oklab(1.1000...000000000001)' == 'oklab(1.1 0.44 0...."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(110% 0.44 0.04)-oklab(1.1 0.44 0.04)]\u001b[0m - AssertionError: assert 'oklab(1.1000...000000000001)' == 'oklab(1.1 0.44 0...."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(110% 110% 10%)-oklab(1.1 0.44 0.04)]\u001b[0m - AssertionError: assert 'oklab(1.1000...000000000001)' == 'oklab(1.1 0.44 0...."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-0.1 0.44 0.04)-oklab(-0.1 0.44 0.04)]\u001b[0m - AssertionError: assert 'oklab(-0.100...000000000001)' == 'oklab(-0.1 0.44 0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-10% 0.44 0.04)-oklab(-0.1 0.44 0.04)]\u001b[0m - AssertionError: assert 'oklab(-0.100...000000000001)' == 'oklab(-0.1 0.44 0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-10% 110% 10%)-oklab(-0.1 0.44 0.04)]\u001b[0m - AssertionError: assert 'oklab(-0.100...000000000001)' == 'oklab(-0.1 0.44 0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0 -0.04 0.04)-oklab(0 -0.04 0.04)]\u001b[0m - AssertionError: assert 'oklab(0 -0.0...000000000001)' == 'oklab(0 -0.04 0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0% -0.04 0.04)-oklab(0 -0.04 0.04)]\u001b[0m - AssertionError: assert 'oklab(0 -0.0...000000000001)' == 'oklab(0 -0.04 0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0% -10% 10%)-oklab(0 -0.04 0.04)]\u001b[0m - AssertionError: assert 'oklab(0 -0.0...000000000001)' == 'oklab(0 -0.04 0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0.1 -0.04 0.04)-oklab(0.1 -0.04 0.04)]\u001b[0m - AssertionError: assert 'oklab(0.1000...000000000001)' == 'oklab(0.1 -0.04 0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(10% -0.04 0.04)-oklab(0.1 -0.04 0.04)]\u001b[0m - AssertionError: assert 'oklab(0.1000...000000000001)' == 'oklab(0.1 -0.04 0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(10% -10% 10%)-oklab(0.1 -0.04 0.04)]\u001b[0m - AssertionError: assert 'oklab(0.1000...000000000001)' == 'oklab(0.1 -0.04 0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(1 -0.04 0.04)-oklab(1 -0.04 0.04)]\u001b[0m - AssertionError: assert 'oklab(1 -0.0...000000000001)' == 'oklab(1 -0.04 0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(100% -0.04 0.04)-oklab(1 -0.04 0.04)]\u001b[0m - AssertionError: assert 'oklab(1 -0.0...000000000001)' == 'oklab(1 -0.04 0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(100% -10% 10%)-oklab(1 -0.04 0.04)]\u001b[0m - AssertionError: assert 'oklab(1 -0.0...000000000001)' == 'oklab(1 -0.04 0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(1.1 -0.04 0.04)-oklab(1.1 -0.04 0.04)]\u001b[0m - AssertionError: assert 'oklab(1.1000...000000000001)' == 'oklab(1.1 -0.04 0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(110% -0.04 0.04)-oklab(1.1 -0.04 0.04)]\u001b[0m - AssertionError: assert 'oklab(1.1000...000000000001)' == 'oklab(1.1 -0.04 0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(110% -10% 10%)-oklab(1.1 -0.04 0.04)]\u001b[0m - AssertionError: assert 'oklab(1.1000...000000000001)' == 'oklab(1.1 -0.04 0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-0.1 -0.04 0.04)-oklab(-0.1 -0.04 0.04)]\u001b[0m - AssertionError: assert 'oklab(-0.100...000000000001)' == 'oklab(-0.1 -0.04 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-10% -0.04 0.04)-oklab(-0.1 -0.04 0.04)]\u001b[0m - AssertionError: assert 'oklab(-0.100...000000000001)' == 'oklab(-0.1 -0.04 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-10% -10% 10%)-oklab(-0.1 -0.04 0.04)]\u001b[0m - AssertionError: assert 'oklab(-0.100...000000000001)' == 'oklab(-0.1 -0.04 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0 0 0.4)-oklab(0 0 0.4)]\u001b[0m - AssertionError: assert 'oklab(0 0 0....000000000002)' == 'oklab(0 0 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0% 0 0.4)-oklab(0 0 0.4)]\u001b[0m - AssertionError: assert 'oklab(0 0 0....000000000002)' == 'oklab(0 0 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0% 0% 100%)-oklab(0 0 0.4)]\u001b[0m - AssertionError: assert 'oklab(0 0 0....000000000002)' == 'oklab(0 0 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0.1 0 0.4)-oklab(0.1 0 0.4)]\u001b[0m - AssertionError: assert 'oklab(0.1000...000000000002)' == 'oklab(0.1 0 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(10% 0 0.4)-oklab(0.1 0 0.4)]\u001b[0m - AssertionError: assert 'oklab(0.1000...000000000002)' == 'oklab(0.1 0 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(10% 0% 100%)-oklab(0.1 0 0.4)]\u001b[0m - AssertionError: assert 'oklab(0.1000...000000000002)' == 'oklab(0.1 0 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(1 0 0.4)-oklab(1 0 0.4)]\u001b[0m - AssertionError: assert 'oklab(1 0 0....000000000002)' == 'oklab(1 0 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(100% 0 0.4)-oklab(1 0 0.4)]\u001b[0m - AssertionError: assert 'oklab(1 0 0....000000000002)' == 'oklab(1 0 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(100% 0% 100%)-oklab(1 0 0.4)]\u001b[0m - AssertionError: assert 'oklab(1 0 0....000000000002)' == 'oklab(1 0 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(1.1 0 0.4)-oklab(1.1 0 0.4)]\u001b[0m - AssertionError: assert 'oklab(1.1000...000000000002)' == 'oklab(1.1 0 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(110% 0 0.4)-oklab(1.1 0 0.4)]\u001b[0m - AssertionError: assert 'oklab(1.1000...000000000002)' == 'oklab(1.1 0 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(110% 0% 100%)-oklab(1.1 0 0.4)]\u001b[0m - AssertionError: assert 'oklab(1.1000...000000000002)' == 'oklab(1.1 0 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-0.1 0 0.4)-oklab(-0.1 0 0.4)]\u001b[0m - AssertionError: assert 'oklab(-0.100...000000000002)' == 'oklab(-0.1 0 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-10% 0 0.4)-oklab(-0.1 0 0.4)]\u001b[0m - AssertionError: assert 'oklab(-0.100...000000000002)' == 'oklab(-0.1 0 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-10% 0% 100%)-oklab(-0.1 0 0.4)]\u001b[0m - AssertionError: assert 'oklab(-0.100...000000000002)' == 'oklab(-0.1 0 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0 0.08 0.4)-oklab(0 0.08 0.4)]\u001b[0m - AssertionError: assert 'oklab(0 0.08...000000000002)' == 'oklab(0 0.08 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0% 0.08 0.4)-oklab(0 0.08 0.4)]\u001b[0m - AssertionError: assert 'oklab(0 0.08...000000000002)' == 'oklab(0 0.08 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0% 20% 100%)-oklab(0 0.08 0.4)]\u001b[0m - AssertionError: assert 'oklab(0 0.08...000000000002)' == 'oklab(0 0.08 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0.1 0.08 0.4)-oklab(0.1 0.08 0.4)]\u001b[0m - AssertionError: assert 'oklab(0.1000...000000000002)' == 'oklab(0.1 0.08 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(10% 0.08 0.4)-oklab(0.1 0.08 0.4)]\u001b[0m - AssertionError: assert 'oklab(0.1000...000000000002)' == 'oklab(0.1 0.08 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(10% 20% 100%)-oklab(0.1 0.08 0.4)]\u001b[0m - AssertionError: assert 'oklab(0.1000...000000000002)' == 'oklab(0.1 0.08 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(1 0.08 0.4)-oklab(1 0.08 0.4)]\u001b[0m - AssertionError: assert 'oklab(1 0.08...000000000002)' == 'oklab(1 0.08 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(100% 0.08 0.4)-oklab(1 0.08 0.4)]\u001b[0m - AssertionError: assert 'oklab(1 0.08...000000000002)' == 'oklab(1 0.08 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(100% 20% 100%)-oklab(1 0.08 0.4)]\u001b[0m - AssertionError: assert 'oklab(1 0.08...000000000002)' == 'oklab(1 0.08 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(1.1 0.08 0.4)-oklab(1.1 0.08 0.4)]\u001b[0m - AssertionError: assert 'oklab(1.1000...000000000002)' == 'oklab(1.1 0.08 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(110% 0.08 0.4)-oklab(1.1 0.08 0.4)]\u001b[0m - AssertionError: assert 'oklab(1.1000...000000000002)' == 'oklab(1.1 0.08 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(110% 20% 100%)-oklab(1.1 0.08 0.4)]\u001b[0m - AssertionError: assert 'oklab(1.1000...000000000002)' == 'oklab(1.1 0.08 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-0.1 0.08 0.4)-oklab(-0.1 0.08 0.4)]\u001b[0m - AssertionError: assert 'oklab(-0.100...000000000002)' == 'oklab(-0.1 0.08 0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-10% 0.08 0.4)-oklab(-0.1 0.08 0.4)]\u001b[0m - AssertionError: assert 'oklab(-0.100...000000000002)' == 'oklab(-0.1 0.08 0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-10% 20% 100%)-oklab(-0.1 0.08 0.4)]\u001b[0m - AssertionError: assert 'oklab(-0.100...000000000002)' == 'oklab(-0.1 0.08 0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0 0.4 0.4)-oklab(0 0.4 0.4)]\u001b[0m - AssertionError: assert 'oklab(0 0.40...000000000002)' == 'oklab(0 0.4 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0% 0.4 0.4)-oklab(0 0.4 0.4)]\u001b[0m - AssertionError: assert 'oklab(0 0.40...000000000002)' == 'oklab(0 0.4 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0% 100% 100%)-oklab(0 0.4 0.4)]\u001b[0m - AssertionError: assert 'oklab(0 0.40...000000000002)' == 'oklab(0 0.4 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0.1 0.4 0.4)-oklab(0.1 0.4 0.4)]\u001b[0m - AssertionError: assert 'oklab(0.1000...000000000002)' == 'oklab(0.1 0.4 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(10% 0.4 0.4)-oklab(0.1 0.4 0.4)]\u001b[0m - AssertionError: assert 'oklab(0.1000...000000000002)' == 'oklab(0.1 0.4 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(10% 100% 100%)-oklab(0.1 0.4 0.4)]\u001b[0m - AssertionError: assert 'oklab(0.1000...000000000002)' == 'oklab(0.1 0.4 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(1 0.4 0.4)-oklab(1 0.4 0.4)]\u001b[0m - AssertionError: assert 'oklab(1 0.40...000000000002)' == 'oklab(1 0.4 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(100% 0.4 0.4)-oklab(1 0.4 0.4)]\u001b[0m - AssertionError: assert 'oklab(1 0.40...000000000002)' == 'oklab(1 0.4 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(100% 100% 100%)-oklab(1 0.4 0.4)]\u001b[0m - AssertionError: assert 'oklab(1 0.40...000000000002)' == 'oklab(1 0.4 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(1.1 0.4 0.4)-oklab(1.1 0.4 0.4)]\u001b[0m - AssertionError: assert 'oklab(1.1000...000000000002)' == 'oklab(1.1 0.4 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(110% 0.4 0.4)-oklab(1.1 0.4 0.4)]\u001b[0m - AssertionError: assert 'oklab(1.1000...000000000002)' == 'oklab(1.1 0.4 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(110% 100% 100%)-oklab(1.1 0.4 0.4)]\u001b[0m - AssertionError: assert 'oklab(1.1000...000000000002)' == 'oklab(1.1 0.4 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-0.1 0.4 0.4)-oklab(-0.1 0.4 0.4)]\u001b[0m - AssertionError: assert 'oklab(-0.100...000000000002)' == 'oklab(-0.1 0.4 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-10% 0.4 0.4)-oklab(-0.1 0.4 0.4)]\u001b[0m - AssertionError: assert 'oklab(-0.100...000000000002)' == 'oklab(-0.1 0.4 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-10% 100% 100%)-oklab(-0.1 0.4 0.4)]\u001b[0m - AssertionError: assert 'oklab(-0.100...000000000002)' == 'oklab(-0.1 0.4 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0 0.44 0.4)-oklab(0 0.44 0.4)]\u001b[0m - AssertionError: assert 'oklab(0 0.44...000000000002)' == 'oklab(0 0.44 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0% 0.44 0.4)-oklab(0 0.44 0.4)]\u001b[0m - AssertionError: assert 'oklab(0 0.44...000000000002)' == 'oklab(0 0.44 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0% 110% 100%)-oklab(0 0.44 0.4)]\u001b[0m - AssertionError: assert 'oklab(0 0.44...000000000002)' == 'oklab(0 0.44 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0.1 0.44 0.4)-oklab(0.1 0.44 0.4)]\u001b[0m - AssertionError: assert 'oklab(0.1000...000000000002)' == 'oklab(0.1 0.44 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(10% 0.44 0.4)-oklab(0.1 0.44 0.4)]\u001b[0m - AssertionError: assert 'oklab(0.1000...000000000002)' == 'oklab(0.1 0.44 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(10% 110% 100%)-oklab(0.1 0.44 0.4)]\u001b[0m - AssertionError: assert 'oklab(0.1000...000000000002)' == 'oklab(0.1 0.44 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(1 0.44 0.4)-oklab(1 0.44 0.4)]\u001b[0m - AssertionError: assert 'oklab(1 0.44...000000000002)' == 'oklab(1 0.44 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(100% 0.44 0.4)-oklab(1 0.44 0.4)]\u001b[0m - AssertionError: assert 'oklab(1 0.44...000000000002)' == 'oklab(1 0.44 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(100% 110% 100%)-oklab(1 0.44 0.4)]\u001b[0m - AssertionError: assert 'oklab(1 0.44...000000000002)' == 'oklab(1 0.44 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(1.1 0.44 0.4)-oklab(1.1 0.44 0.4)]\u001b[0m - AssertionError: assert 'oklab(1.1000...000000000002)' == 'oklab(1.1 0.44 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(110% 0.44 0.4)-oklab(1.1 0.44 0.4)]\u001b[0m - AssertionError: assert 'oklab(1.1000...000000000002)' == 'oklab(1.1 0.44 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(110% 110% 100%)-oklab(1.1 0.44 0.4)]\u001b[0m - AssertionError: assert 'oklab(1.1000...000000000002)' == 'oklab(1.1 0.44 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-0.1 0.44 0.4)-oklab(-0.1 0.44 0.4)]\u001b[0m - AssertionError: assert 'oklab(-0.100...000000000002)' == 'oklab(-0.1 0.44 0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-10% 0.44 0.4)-oklab(-0.1 0.44 0.4)]\u001b[0m - AssertionError: assert 'oklab(-0.100...000000000002)' == 'oklab(-0.1 0.44 0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-10% 110% 100%)-oklab(-0.1 0.44 0.4)]\u001b[0m - AssertionError: assert 'oklab(-0.100...000000000002)' == 'oklab(-0.1 0.44 0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0 -0.04 0.4)-oklab(0 -0.04 0.4)]\u001b[0m - AssertionError: assert 'oklab(0 -0.0...000000000002)' == 'oklab(0 -0.04 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0% -0.04 0.4)-oklab(0 -0.04 0.4)]\u001b[0m - AssertionError: assert 'oklab(0 -0.0...000000000002)' == 'oklab(0 -0.04 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0% -10% 100%)-oklab(0 -0.04 0.4)]\u001b[0m - AssertionError: assert 'oklab(0 -0.0...000000000002)' == 'oklab(0 -0.04 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0.1 -0.04 0.4)-oklab(0.1 -0.04 0.4)]\u001b[0m - AssertionError: assert 'oklab(0.1000...000000000002)' == 'oklab(0.1 -0.04 0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(10% -0.04 0.4)-oklab(0.1 -0.04 0.4)]\u001b[0m - AssertionError: assert 'oklab(0.1000...000000000002)' == 'oklab(0.1 -0.04 0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(10% -10% 100%)-oklab(0.1 -0.04 0.4)]\u001b[0m - AssertionError: assert 'oklab(0.1000...000000000002)' == 'oklab(0.1 -0.04 0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(1 -0.04 0.4)-oklab(1 -0.04 0.4)]\u001b[0m - AssertionError: assert 'oklab(1 -0.0...000000000002)' == 'oklab(1 -0.04 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(100% -0.04 0.4)-oklab(1 -0.04 0.4)]\u001b[0m - AssertionError: assert 'oklab(1 -0.0...000000000002)' == 'oklab(1 -0.04 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(100% -10% 100%)-oklab(1 -0.04 0.4)]\u001b[0m - AssertionError: assert 'oklab(1 -0.0...000000000002)' == 'oklab(1 -0.04 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(1.1 -0.04 0.4)-oklab(1.1 -0.04 0.4)]\u001b[0m - AssertionError: assert 'oklab(1.1000...000000000002)' == 'oklab(1.1 -0.04 0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(110% -0.04 0.4)-oklab(1.1 -0.04 0.4)]\u001b[0m - AssertionError: assert 'oklab(1.1000...000000000002)' == 'oklab(1.1 -0.04 0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(110% -10% 100%)-oklab(1.1 -0.04 0.4)]\u001b[0m - AssertionError: assert 'oklab(1.1000...000000000002)' == 'oklab(1.1 -0.04 0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-0.1 -0.04 0.4)-oklab(-0.1 -0.04 0.4)]\u001b[0m - AssertionError: assert 'oklab(-0.100...000000000002)' == 'oklab(-0.1 -0.04 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-10% -0.04 0.4)-oklab(-0.1 -0.04 0.4)]\u001b[0m - AssertionError: assert 'oklab(-0.100...000000000002)' == 'oklab(-0.1 -0.04 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-10% -10% 100%)-oklab(-0.1 -0.04 0.4)]\u001b[0m - AssertionError: assert 'oklab(-0.100...000000000002)' == 'oklab(-0.1 -0.04 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0 0 0.46)-oklab(0 0 0.46)]\u001b[0m - AssertionError: assert 'oklab(0 0 0....000000000002)' == 'oklab(0 0 0.46)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0% 0 0.46)-oklab(0 0 0.46)]\u001b[0m - AssertionError: assert 'oklab(0 0 0....000000000002)' == 'oklab(0 0 0.46)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0% 0% 115%)-oklab(0 0 0.46)]\u001b[0m - AssertionError: assert 'oklab(0 0 0....000000000002)' == 'oklab(0 0 0.46)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0.1 0 0.46)-oklab(0.1 0 0.46)]\u001b[0m - AssertionError: assert 'oklab(0.1000...000000000002)' == 'oklab(0.1 0 0.46)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(10% 0 0.46)-oklab(0.1 0 0.46)]\u001b[0m - AssertionError: assert 'oklab(0.1000...000000000002)' == 'oklab(0.1 0 0.46)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(10% 0% 115%)-oklab(0.1 0 0.46)]\u001b[0m - AssertionError: assert 'oklab(0.1000...000000000002)' == 'oklab(0.1 0 0.46)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(1 0 0.46)-oklab(1 0 0.46)]\u001b[0m - AssertionError: assert 'oklab(1 0 0....000000000002)' == 'oklab(1 0 0.46)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(100% 0 0.46)-oklab(1 0 0.46)]\u001b[0m - AssertionError: assert 'oklab(1 0 0....000000000002)' == 'oklab(1 0 0.46)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(100% 0% 115%)-oklab(1 0 0.46)]\u001b[0m - AssertionError: assert 'oklab(1 0 0....000000000002)' == 'oklab(1 0 0.46)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(1.1 0 0.46)-oklab(1.1 0 0.46)]\u001b[0m - AssertionError: assert 'oklab(1.1000...000000000002)' == 'oklab(1.1 0 0.46)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(110% 0 0.46)-oklab(1.1 0 0.46)]\u001b[0m - AssertionError: assert 'oklab(1.1000...000000000002)' == 'oklab(1.1 0 0.46)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(110% 0% 115%)-oklab(1.1 0 0.46)]\u001b[0m - AssertionError: assert 'oklab(1.1000...000000000002)' == 'oklab(1.1 0 0.46)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-0.1 0 0.46)-oklab(-0.1 0 0.46)]\u001b[0m - AssertionError: assert 'oklab(-0.100...000000000002)' == 'oklab(-0.1 0 0.46)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-10% 0 0.46)-oklab(-0.1 0 0.46)]\u001b[0m - AssertionError: assert 'oklab(-0.100...000000000002)' == 'oklab(-0.1 0 0.46)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-10% 0% 115%)-oklab(-0.1 0 0.46)]\u001b[0m - AssertionError: assert 'oklab(-0.100...000000000002)' == 'oklab(-0.1 0 0.46)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0 0.08 0.46)-oklab(0 0.08 0.46)]\u001b[0m - AssertionError: assert 'oklab(0 0.08...000000000002)' == 'oklab(0 0.08 0.46)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0% 0.08 0.46)-oklab(0 0.08 0.46)]\u001b[0m - AssertionError: assert 'oklab(0 0.08...000000000002)' == 'oklab(0 0.08 0.46)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0% 20% 115%)-oklab(0 0.08 0.46)]\u001b[0m - AssertionError: assert 'oklab(0 0.08...000000000002)' == 'oklab(0 0.08 0.46)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0.1 0.08 0.46)-oklab(0.1 0.08 0.46)]\u001b[0m - AssertionError: assert 'oklab(0.1000...000000000002)' == 'oklab(0.1 0.08 0...."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(10% 0.08 0.46)-oklab(0.1 0.08 0.46)]\u001b[0m - AssertionError: assert 'oklab(0.1000...000000000002)' == 'oklab(0.1 0.08 0...."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(10% 20% 115%)-oklab(0.1 0.08 0.46)]\u001b[0m - AssertionError: assert 'oklab(0.1000...000000000002)' == 'oklab(0.1 0.08 0...."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(1 0.08 0.46)-oklab(1 0.08 0.46)]\u001b[0m - AssertionError: assert 'oklab(1 0.08...000000000002)' == 'oklab(1 0.08 0.46)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(100% 0.08 0.46)-oklab(1 0.08 0.46)]\u001b[0m - AssertionError: assert 'oklab(1 0.08...000000000002)' == 'oklab(1 0.08 0.46)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(100% 20% 115%)-oklab(1 0.08 0.46)]\u001b[0m - AssertionError: assert 'oklab(1 0.08...000000000002)' == 'oklab(1 0.08 0.46)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(1.1 0.08 0.46)-oklab(1.1 0.08 0.46)]\u001b[0m - AssertionError: assert 'oklab(1.1000...000000000002)' == 'oklab(1.1 0.08 0...."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(110% 0.08 0.46)-oklab(1.1 0.08 0.46)]\u001b[0m - AssertionError: assert 'oklab(1.1000...000000000002)' == 'oklab(1.1 0.08 0...."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(110% 20% 115%)-oklab(1.1 0.08 0.46)]\u001b[0m - AssertionError: assert 'oklab(1.1000...000000000002)' == 'oklab(1.1 0.08 0...."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-0.1 0.08 0.46)-oklab(-0.1 0.08 0.46)]\u001b[0m - AssertionError: assert 'oklab(-0.100...000000000002)' == 'oklab(-0.1 0.08 0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-10% 0.08 0.46)-oklab(-0.1 0.08 0.46)]\u001b[0m - AssertionError: assert 'oklab(-0.100...000000000002)' == 'oklab(-0.1 0.08 0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-10% 20% 115%)-oklab(-0.1 0.08 0.46)]\u001b[0m - AssertionError: assert 'oklab(-0.100...000000000002)' == 'oklab(-0.1 0.08 0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0 0.4 0.46)-oklab(0 0.4 0.46)]\u001b[0m - AssertionError: assert 'oklab(0 0.40...000000000002)' == 'oklab(0 0.4 0.46)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0% 0.4 0.46)-oklab(0 0.4 0.46)]\u001b[0m - AssertionError: assert 'oklab(0 0.40...000000000002)' == 'oklab(0 0.4 0.46)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0% 100% 115%)-oklab(0 0.4 0.46)]\u001b[0m - AssertionError: assert 'oklab(0 0.40...000000000002)' == 'oklab(0 0.4 0.46)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0.1 0.4 0.46)-oklab(0.1 0.4 0.46)]\u001b[0m - AssertionError: assert 'oklab(0.1000...000000000002)' == 'oklab(0.1 0.4 0.46)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(10% 0.4 0.46)-oklab(0.1 0.4 0.46)]\u001b[0m - AssertionError: assert 'oklab(0.1000...000000000002)' == 'oklab(0.1 0.4 0.46)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(10% 100% 115%)-oklab(0.1 0.4 0.46)]\u001b[0m - AssertionError: assert 'oklab(0.1000...000000000002)' == 'oklab(0.1 0.4 0.46)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(1 0.4 0.46)-oklab(1 0.4 0.46)]\u001b[0m - AssertionError: assert 'oklab(1 0.40...000000000002)' == 'oklab(1 0.4 0.46)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(100% 0.4 0.46)-oklab(1 0.4 0.46)]\u001b[0m - AssertionError: assert 'oklab(1 0.40...000000000002)' == 'oklab(1 0.4 0.46)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(100% 100% 115%)-oklab(1 0.4 0.46)]\u001b[0m - AssertionError: assert 'oklab(1 0.40...000000000002)' == 'oklab(1 0.4 0.46)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(1.1 0.4 0.46)-oklab(1.1 0.4 0.46)]\u001b[0m - AssertionError: assert 'oklab(1.1000...000000000002)' == 'oklab(1.1 0.4 0.46)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(110% 0.4 0.46)-oklab(1.1 0.4 0.46)]\u001b[0m - AssertionError: assert 'oklab(1.1000...000000000002)' == 'oklab(1.1 0.4 0.46)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(110% 100% 115%)-oklab(1.1 0.4 0.46)]\u001b[0m - AssertionError: assert 'oklab(1.1000...000000000002)' == 'oklab(1.1 0.4 0.46)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-0.1 0.4 0.46)-oklab(-0.1 0.4 0.46)]\u001b[0m - AssertionError: assert 'oklab(-0.100...000000000002)' == 'oklab(-0.1 0.4 0...."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-10% 0.4 0.46)-oklab(-0.1 0.4 0.46)]\u001b[0m - AssertionError: assert 'oklab(-0.100...000000000002)' == 'oklab(-0.1 0.4 0...."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-10% 100% 115%)-oklab(-0.1 0.4 0.46)]\u001b[0m - AssertionError: assert 'oklab(-0.100...000000000002)' == 'oklab(-0.1 0.4 0...."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0 0.44 0.46)-oklab(0 0.44 0.46)]\u001b[0m - AssertionError: assert 'oklab(0 0.44...000000000002)' == 'oklab(0 0.44 0.46)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0% 0.44 0.46)-oklab(0 0.44 0.46)]\u001b[0m - AssertionError: assert 'oklab(0 0.44...000000000002)' == 'oklab(0 0.44 0.46)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0% 110% 115%)-oklab(0 0.44 0.46)]\u001b[0m - AssertionError: assert 'oklab(0 0.44...000000000002)' == 'oklab(0 0.44 0.46)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0.1 0.44 0.46)-oklab(0.1 0.44 0.46)]\u001b[0m - AssertionError: assert 'oklab(0.1000...000000000002)' == 'oklab(0.1 0.44 0...."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(10% 0.44 0.46)-oklab(0.1 0.44 0.46)]\u001b[0m - AssertionError: assert 'oklab(0.1000...000000000002)' == 'oklab(0.1 0.44 0...."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(10% 110% 115%)-oklab(0.1 0.44 0.46)]\u001b[0m - AssertionError: assert 'oklab(0.1000...000000000002)' == 'oklab(0.1 0.44 0...."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(1 0.44 0.46)-oklab(1 0.44 0.46)]\u001b[0m - AssertionError: assert 'oklab(1 0.44...000000000002)' == 'oklab(1 0.44 0.46)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(100% 0.44 0.46)-oklab(1 0.44 0.46)]\u001b[0m - AssertionError: assert 'oklab(1 0.44...000000000002)' == 'oklab(1 0.44 0.46)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(100% 110% 115%)-oklab(1 0.44 0.46)]\u001b[0m - AssertionError: assert 'oklab(1 0.44...000000000002)' == 'oklab(1 0.44 0.46)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(1.1 0.44 0.46)-oklab(1.1 0.44 0.46)]\u001b[0m - AssertionError: assert 'oklab(1.1000...000000000002)' == 'oklab(1.1 0.44 0...."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(110% 0.44 0.46)-oklab(1.1 0.44 0.46)]\u001b[0m - AssertionError: assert 'oklab(1.1000...000000000002)' == 'oklab(1.1 0.44 0...."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(110% 110% 115%)-oklab(1.1 0.44 0.46)]\u001b[0m - AssertionError: assert 'oklab(1.1000...000000000002)' == 'oklab(1.1 0.44 0...."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-0.1 0.44 0.46)-oklab(-0.1 0.44 0.46)]\u001b[0m - AssertionError: assert 'oklab(-0.100...000000000002)' == 'oklab(-0.1 0.44 0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-10% 0.44 0.46)-oklab(-0.1 0.44 0.46)]\u001b[0m - AssertionError: assert 'oklab(-0.100...000000000002)' == 'oklab(-0.1 0.44 0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-10% 110% 115%)-oklab(-0.1 0.44 0.46)]\u001b[0m - AssertionError: assert 'oklab(-0.100...000000000002)' == 'oklab(-0.1 0.44 0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0 -0.04 0.46)-oklab(0 -0.04 0.46)]\u001b[0m - AssertionError: assert 'oklab(0 -0.0...000000000002)' == 'oklab(0 -0.04 0.46)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0% -0.04 0.46)-oklab(0 -0.04 0.46)]\u001b[0m - AssertionError: assert 'oklab(0 -0.0...000000000002)' == 'oklab(0 -0.04 0.46)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0% -10% 115%)-oklab(0 -0.04 0.46)]\u001b[0m - AssertionError: assert 'oklab(0 -0.0...000000000002)' == 'oklab(0 -0.04 0.46)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0.1 -0.04 0.46)-oklab(0.1 -0.04 0.46)]\u001b[0m - AssertionError: assert 'oklab(0.1000...000000000002)' == 'oklab(0.1 -0.04 0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(10% -0.04 0.46)-oklab(0.1 -0.04 0.46)]\u001b[0m - AssertionError: assert 'oklab(0.1000...000000000002)' == 'oklab(0.1 -0.04 0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(10% -10% 115%)-oklab(0.1 -0.04 0.46)]\u001b[0m - AssertionError: assert 'oklab(0.1000...000000000002)' == 'oklab(0.1 -0.04 0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(1 -0.04 0.46)-oklab(1 -0.04 0.46)]\u001b[0m - AssertionError: assert 'oklab(1 -0.0...000000000002)' == 'oklab(1 -0.04 0.46)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(100% -0.04 0.46)-oklab(1 -0.04 0.46)]\u001b[0m - AssertionError: assert 'oklab(1 -0.0...000000000002)' == 'oklab(1 -0.04 0.46)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(100% -10% 115%)-oklab(1 -0.04 0.46)]\u001b[0m - AssertionError: assert 'oklab(1 -0.0...000000000002)' == 'oklab(1 -0.04 0.46)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(1.1 -0.04 0.46)-oklab(1.1 -0.04 0.46)]\u001b[0m - AssertionError: assert 'oklab(1.1000...000000000002)' == 'oklab(1.1 -0.04 0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(110% -0.04 0.46)-oklab(1.1 -0.04 0.46)]\u001b[0m - AssertionError: assert 'oklab(1.1000...000000000002)' == 'oklab(1.1 -0.04 0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(110% -10% 115%)-oklab(1.1 -0.04 0.46)]\u001b[0m - AssertionError: assert 'oklab(1.1000...000000000002)' == 'oklab(1.1 -0.04 0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-0.1 -0.04 0.46)-oklab(-0.1 -0.04 0.46)]\u001b[0m - AssertionError: assert 'oklab(-0.100...000000000002)' == 'oklab(-0.1 -0.04 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-10% -0.04 0.46)-oklab(-0.1 -0.04 0.46)]\u001b[0m - AssertionError: assert 'oklab(-0.100...000000000002)' == 'oklab(-0.1 -0.04 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-10% -10% 115%)-oklab(-0.1 -0.04 0.46)]\u001b[0m - AssertionError: assert 'oklab(-0.100...000000000002)' == 'oklab(-0.1 -0.04 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0 0 -0.04)-oklab(0 0 -0.04)]\u001b[0m - AssertionError: assert 'oklab(0 0 -0...000000000001)' == 'oklab(0 0 -0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0% 0 -0.04)-oklab(0 0 -0.04)]\u001b[0m - AssertionError: assert 'oklab(0 0 -0...000000000001)' == 'oklab(0 0 -0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0% 0% -10%)-oklab(0 0 -0.04)]\u001b[0m - AssertionError: assert 'oklab(0 0 -0...000000000001)' == 'oklab(0 0 -0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0.1 0 -0.04)-oklab(0.1 0 -0.04)]\u001b[0m - AssertionError: assert 'oklab(0.1000...000000000001)' == 'oklab(0.1 0 -0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(10% 0 -0.04)-oklab(0.1 0 -0.04)]\u001b[0m - AssertionError: assert 'oklab(0.1000...000000000001)' == 'oklab(0.1 0 -0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(10% 0% -10%)-oklab(0.1 0 -0.04)]\u001b[0m - AssertionError: assert 'oklab(0.1000...000000000001)' == 'oklab(0.1 0 -0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(1 0 -0.04)-oklab(1 0 -0.04)]\u001b[0m - AssertionError: assert 'oklab(1 0 -0...000000000001)' == 'oklab(1 0 -0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(100% 0 -0.04)-oklab(1 0 -0.04)]\u001b[0m - AssertionError: assert 'oklab(1 0 -0...000000000001)' == 'oklab(1 0 -0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(100% 0% -10%)-oklab(1 0 -0.04)]\u001b[0m - AssertionError: assert 'oklab(1 0 -0...000000000001)' == 'oklab(1 0 -0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(1.1 0 -0.04)-oklab(1.1 0 -0.04)]\u001b[0m - AssertionError: assert 'oklab(1.1000...000000000001)' == 'oklab(1.1 0 -0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(110% 0 -0.04)-oklab(1.1 0 -0.04)]\u001b[0m - AssertionError: assert 'oklab(1.1000...000000000001)' == 'oklab(1.1 0 -0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(110% 0% -10%)-oklab(1.1 0 -0.04)]\u001b[0m - AssertionError: assert 'oklab(1.1000...000000000001)' == 'oklab(1.1 0 -0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-0.1 0 -0.04)-oklab(-0.1 0 -0.04)]\u001b[0m - AssertionError: assert 'oklab(-0.100...000000000001)' == 'oklab(-0.1 0 -0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-10% 0 -0.04)-oklab(-0.1 0 -0.04)]\u001b[0m - AssertionError: assert 'oklab(-0.100...000000000001)' == 'oklab(-0.1 0 -0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-10% 0% -10%)-oklab(-0.1 0 -0.04)]\u001b[0m - AssertionError: assert 'oklab(-0.100...000000000001)' == 'oklab(-0.1 0 -0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0 0.08 -0.04)-oklab(0 0.08 -0.04)]\u001b[0m - AssertionError: assert 'oklab(0 0.08...000000000001)' == 'oklab(0 0.08 -0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0% 0.08 -0.04)-oklab(0 0.08 -0.04)]\u001b[0m - AssertionError: assert 'oklab(0 0.08...000000000001)' == 'oklab(0 0.08 -0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0% 20% -10%)-oklab(0 0.08 -0.04)]\u001b[0m - AssertionError: assert 'oklab(0 0.08...000000000001)' == 'oklab(0 0.08 -0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0.1 0.08 -0.04)-oklab(0.1 0.08 -0.04)]\u001b[0m - AssertionError: assert 'oklab(0.1000...000000000001)' == 'oklab(0.1 0.08 -0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(10% 0.08 -0.04)-oklab(0.1 0.08 -0.04)]\u001b[0m - AssertionError: assert 'oklab(0.1000...000000000001)' == 'oklab(0.1 0.08 -0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(10% 20% -10%)-oklab(0.1 0.08 -0.04)]\u001b[0m - AssertionError: assert 'oklab(0.1000...000000000001)' == 'oklab(0.1 0.08 -0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(1 0.08 -0.04)-oklab(1 0.08 -0.04)]\u001b[0m - AssertionError: assert 'oklab(1 0.08...000000000001)' == 'oklab(1 0.08 -0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(100% 0.08 -0.04)-oklab(1 0.08 -0.04)]\u001b[0m - AssertionError: assert 'oklab(1 0.08...000000000001)' == 'oklab(1 0.08 -0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(100% 20% -10%)-oklab(1 0.08 -0.04)]\u001b[0m - AssertionError: assert 'oklab(1 0.08...000000000001)' == 'oklab(1 0.08 -0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(1.1 0.08 -0.04)-oklab(1.1 0.08 -0.04)]\u001b[0m - AssertionError: assert 'oklab(1.1000...000000000001)' == 'oklab(1.1 0.08 -0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(110% 0.08 -0.04)-oklab(1.1 0.08 -0.04)]\u001b[0m - AssertionError: assert 'oklab(1.1000...000000000001)' == 'oklab(1.1 0.08 -0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(110% 20% -10%)-oklab(1.1 0.08 -0.04)]\u001b[0m - AssertionError: assert 'oklab(1.1000...000000000001)' == 'oklab(1.1 0.08 -0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-0.1 0.08 -0.04)-oklab(-0.1 0.08 -0.04)]\u001b[0m - AssertionError: assert 'oklab(-0.100...000000000001)' == 'oklab(-0.1 0.08 -..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-10% 0.08 -0.04)-oklab(-0.1 0.08 -0.04)]\u001b[0m - AssertionError: assert 'oklab(-0.100...000000000001)' == 'oklab(-0.1 0.08 -..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-10% 20% -10%)-oklab(-0.1 0.08 -0.04)]\u001b[0m - AssertionError: assert 'oklab(-0.100...000000000001)' == 'oklab(-0.1 0.08 -..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0 0.4 -0.04)-oklab(0 0.4 -0.04)]\u001b[0m - AssertionError: assert 'oklab(0 0.40...000000000001)' == 'oklab(0 0.4 -0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0% 0.4 -0.04)-oklab(0 0.4 -0.04)]\u001b[0m - AssertionError: assert 'oklab(0 0.40...000000000001)' == 'oklab(0 0.4 -0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0% 100% -10%)-oklab(0 0.4 -0.04)]\u001b[0m - AssertionError: assert 'oklab(0 0.40...000000000001)' == 'oklab(0 0.4 -0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0.1 0.4 -0.04)-oklab(0.1 0.4 -0.04)]\u001b[0m - AssertionError: assert 'oklab(0.1000...000000000001)' == 'oklab(0.1 0.4 -0...."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(10% 0.4 -0.04)-oklab(0.1 0.4 -0.04)]\u001b[0m - AssertionError: assert 'oklab(0.1000...000000000001)' == 'oklab(0.1 0.4 -0...."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(10% 100% -10%)-oklab(0.1 0.4 -0.04)]\u001b[0m - AssertionError: assert 'oklab(0.1000...000000000001)' == 'oklab(0.1 0.4 -0...."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(1 0.4 -0.04)-oklab(1 0.4 -0.04)]\u001b[0m - AssertionError: assert 'oklab(1 0.40...000000000001)' == 'oklab(1 0.4 -0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(100% 0.4 -0.04)-oklab(1 0.4 -0.04)]\u001b[0m - AssertionError: assert 'oklab(1 0.40...000000000001)' == 'oklab(1 0.4 -0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(100% 100% -10%)-oklab(1 0.4 -0.04)]\u001b[0m - AssertionError: assert 'oklab(1 0.40...000000000001)' == 'oklab(1 0.4 -0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(1.1 0.4 -0.04)-oklab(1.1 0.4 -0.04)]\u001b[0m - AssertionError: assert 'oklab(1.1000...000000000001)' == 'oklab(1.1 0.4 -0...."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(110% 0.4 -0.04)-oklab(1.1 0.4 -0.04)]\u001b[0m - AssertionError: assert 'oklab(1.1000...000000000001)' == 'oklab(1.1 0.4 -0...."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(110% 100% -10%)-oklab(1.1 0.4 -0.04)]\u001b[0m - AssertionError: assert 'oklab(1.1000...000000000001)' == 'oklab(1.1 0.4 -0...."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-0.1 0.4 -0.04)-oklab(-0.1 0.4 -0.04)]\u001b[0m - AssertionError: assert 'oklab(-0.100...000000000001)' == 'oklab(-0.1 0.4 -0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-10% 0.4 -0.04)-oklab(-0.1 0.4 -0.04)]\u001b[0m - AssertionError: assert 'oklab(-0.100...000000000001)' == 'oklab(-0.1 0.4 -0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-10% 100% -10%)-oklab(-0.1 0.4 -0.04)]\u001b[0m - AssertionError: assert 'oklab(-0.100...000000000001)' == 'oklab(-0.1 0.4 -0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0 0.44 -0.04)-oklab(0 0.44 -0.04)]\u001b[0m - AssertionError: assert 'oklab(0 0.44...000000000001)' == 'oklab(0 0.44 -0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0% 0.44 -0.04)-oklab(0 0.44 -0.04)]\u001b[0m - AssertionError: assert 'oklab(0 0.44...000000000001)' == 'oklab(0 0.44 -0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0% 110% -10%)-oklab(0 0.44 -0.04)]\u001b[0m - AssertionError: assert 'oklab(0 0.44...000000000001)' == 'oklab(0 0.44 -0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0.1 0.44 -0.04)-oklab(0.1 0.44 -0.04)]\u001b[0m - AssertionError: assert 'oklab(0.1000...000000000001)' == 'oklab(0.1 0.44 -0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(10% 0.44 -0.04)-oklab(0.1 0.44 -0.04)]\u001b[0m - AssertionError: assert 'oklab(0.1000...000000000001)' == 'oklab(0.1 0.44 -0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(10% 110% -10%)-oklab(0.1 0.44 -0.04)]\u001b[0m - AssertionError: assert 'oklab(0.1000...000000000001)' == 'oklab(0.1 0.44 -0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(1 0.44 -0.04)-oklab(1 0.44 -0.04)]\u001b[0m - AssertionError: assert 'oklab(1 0.44...000000000001)' == 'oklab(1 0.44 -0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(100% 0.44 -0.04)-oklab(1 0.44 -0.04)]\u001b[0m - AssertionError: assert 'oklab(1 0.44...000000000001)' == 'oklab(1 0.44 -0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(100% 110% -10%)-oklab(1 0.44 -0.04)]\u001b[0m - AssertionError: assert 'oklab(1 0.44...000000000001)' == 'oklab(1 0.44 -0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(1.1 0.44 -0.04)-oklab(1.1 0.44 -0.04)]\u001b[0m - AssertionError: assert 'oklab(1.1000...000000000001)' == 'oklab(1.1 0.44 -0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(110% 0.44 -0.04)-oklab(1.1 0.44 -0.04)]\u001b[0m - AssertionError: assert 'oklab(1.1000...000000000001)' == 'oklab(1.1 0.44 -0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(110% 110% -10%)-oklab(1.1 0.44 -0.04)]\u001b[0m - AssertionError: assert 'oklab(1.1000...000000000001)' == 'oklab(1.1 0.44 -0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-0.1 0.44 -0.04)-oklab(-0.1 0.44 -0.04)]\u001b[0m - AssertionError: assert 'oklab(-0.100...000000000001)' == 'oklab(-0.1 0.44 -..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-10% 0.44 -0.04)-oklab(-0.1 0.44 -0.04)]\u001b[0m - AssertionError: assert 'oklab(-0.100...000000000001)' == 'oklab(-0.1 0.44 -..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-10% 110% -10%)-oklab(-0.1 0.44 -0.04)]\u001b[0m - AssertionError: assert 'oklab(-0.100...000000000001)' == 'oklab(-0.1 0.44 -..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0 -0.04 -0.04)-oklab(0 -0.04 -0.04)]\u001b[0m - AssertionError: assert 'oklab(0 -0.0...000000000001)' == 'oklab(0 -0.04 -0...."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0% -0.04 -0.04)-oklab(0 -0.04 -0.04)]\u001b[0m - AssertionError: assert 'oklab(0 -0.0...000000000001)' == 'oklab(0 -0.04 -0...."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0% -10% -10%)-oklab(0 -0.04 -0.04)]\u001b[0m - AssertionError: assert 'oklab(0 -0.0...000000000001)' == 'oklab(0 -0.04 -0...."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0.1 -0.04 -0.04)-oklab(0.1 -0.04 -0.04)]\u001b[0m - AssertionError: assert 'oklab(0.1000...000000000001)' == 'oklab(0.1 -0.04 -..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(10% -0.04 -0.04)-oklab(0.1 -0.04 -0.04)]\u001b[0m - AssertionError: assert 'oklab(0.1000...000000000001)' == 'oklab(0.1 -0.04 -..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(10% -10% -10%)-oklab(0.1 -0.04 -0.04)]\u001b[0m - AssertionError: assert 'oklab(0.1000...000000000001)' == 'oklab(0.1 -0.04 -..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(1 -0.04 -0.04)-oklab(1 -0.04 -0.04)]\u001b[0m - AssertionError: assert 'oklab(1 -0.0...000000000001)' == 'oklab(1 -0.04 -0...."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(100% -0.04 -0.04)-oklab(1 -0.04 -0.04)]\u001b[0m - AssertionError: assert 'oklab(1 -0.0...000000000001)' == 'oklab(1 -0.04 -0...."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(100% -10% -10%)-oklab(1 -0.04 -0.04)]\u001b[0m - AssertionError: assert 'oklab(1 -0.0...000000000001)' == 'oklab(1 -0.04 -0...."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(1.1 -0.04 -0.04)-oklab(1.1 -0.04 -0.04)]\u001b[0m - AssertionError: assert 'oklab(1.1000...000000000001)' == 'oklab(1.1 -0.04 -..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(110% -0.04 -0.04)-oklab(1.1 -0.04 -0.04)]\u001b[0m - AssertionError: assert 'oklab(1.1000...000000000001)' == 'oklab(1.1 -0.04 -..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(110% -10% -10%)-oklab(1.1 -0.04 -0.04)]\u001b[0m - AssertionError: assert 'oklab(1.1000...000000000001)' == 'oklab(1.1 -0.04 -..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-0.1 -0.04 -0.04)-oklab(-0.1 -0.04 -0.04)]\u001b[0m - AssertionError: assert 'oklab(-0.100...000000000001)' == 'oklab(-0.1 -0.04 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-10% -0.04 -0.04)-oklab(-0.1 -0.04 -0.04)]\u001b[0m - AssertionError: assert 'oklab(-0.100...000000000001)' == 'oklab(-0.1 -0.04 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-10% -10% -10%)-oklab(-0.1 -0.04 -0.04)]\u001b[0m - AssertionError: assert 'oklab(-0.100...000000000001)' == 'oklab(-0.1 -0.04 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0.1 0 0 / 1)-oklab(0.1 0 0)]\u001b[0m - AssertionError: assert 'oklab(0.1000...00000001 0 0)' == 'oklab(0.1 0 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(10% 0 0 / 100%)-oklab(0.1 0 0)]\u001b[0m - AssertionError: assert 'oklab(0.1000...00000001 0 0)' == 'oklab(0.1 0 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(10% 0% 0% / 1)-oklab(0.1 0 0)]\u001b[0m - AssertionError: assert 'oklab(0.1000...00000001 0 0)' == 'oklab(0.1 0 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(1.1 0 0 / 1)-oklab(1.1 0 0)]\u001b[0m - AssertionError: assert 'oklab(1.1000...00000001 0 0)' == 'oklab(1.1 0 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(110% 0 0 / 100%)-oklab(1.1 0 0)]\u001b[0m - AssertionError: assert 'oklab(1.1000...00000001 0 0)' == 'oklab(1.1 0 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(110% 0% 0% / 1)-oklab(1.1 0 0)]\u001b[0m - AssertionError: assert 'oklab(1.1000...00000001 0 0)' == 'oklab(1.1 0 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-0.1 0 0 / 1)-oklab(-0.1 0 0)]\u001b[0m - AssertionError: assert 'oklab(-0.100...00000001 0 0)' == 'oklab(-0.1 0 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-10% 0 0 / 100%)-oklab(-0.1 0 0)]\u001b[0m - AssertionError: assert 'oklab(-0.100...00000001 0 0)' == 'oklab(-0.1 0 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-10% 0% 0% / 1)-oklab(-0.1 0 0)]\u001b[0m - AssertionError: assert 'oklab(-0.100...00000001 0 0)' == 'oklab(-0.1 0 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0 0.08 0 / 1)-oklab(0 0.08 0)]\u001b[0m - AssertionError: assert 'oklab(0 0.08...0000000002 0)' == 'oklab(0 0.08 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0% 0.08 0 / 100%)-oklab(0 0.08 0)]\u001b[0m - AssertionError: assert 'oklab(0 0.08...0000000002 0)' == 'oklab(0 0.08 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0% 20% 0% / 1)-oklab(0 0.08 0)]\u001b[0m - AssertionError: assert 'oklab(0 0.08...0000000002 0)' == 'oklab(0 0.08 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0.1 0.08 0 / 1)-oklab(0.1 0.08 0)]\u001b[0m - AssertionError: assert 'oklab(0.1000...0000000002 0)' == 'oklab(0.1 0.08 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(10% 0.08 0 / 100%)-oklab(0.1 0.08 0)]\u001b[0m - AssertionError: assert 'oklab(0.1000...0000000002 0)' == 'oklab(0.1 0.08 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(10% 20% 0% / 1)-oklab(0.1 0.08 0)]\u001b[0m - AssertionError: assert 'oklab(0.1000...0000000002 0)' == 'oklab(0.1 0.08 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(1 0.08 0 / 1)-oklab(1 0.08 0)]\u001b[0m - AssertionError: assert 'oklab(1 0.08...0000000002 0)' == 'oklab(1 0.08 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(100% 0.08 0 / 100%)-oklab(1 0.08 0)]\u001b[0m - AssertionError: assert 'oklab(1 0.08...0000000002 0)' == 'oklab(1 0.08 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(100% 20% 0% / 1)-oklab(1 0.08 0)]\u001b[0m - AssertionError: assert 'oklab(1 0.08...0000000002 0)' == 'oklab(1 0.08 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(1.1 0.08 0 / 1)-oklab(1.1 0.08 0)]\u001b[0m - AssertionError: assert 'oklab(1.1000...0000000002 0)' == 'oklab(1.1 0.08 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(110% 0.08 0 / 100%)-oklab(1.1 0.08 0)]\u001b[0m - AssertionError: assert 'oklab(1.1000...0000000002 0)' == 'oklab(1.1 0.08 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(110% 20% 0% / 1)-oklab(1.1 0.08 0)]\u001b[0m - AssertionError: assert 'oklab(1.1000...0000000002 0)' == 'oklab(1.1 0.08 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-0.1 0.08 0 / 1)-oklab(-0.1 0.08 0)]\u001b[0m - AssertionError: assert 'oklab(-0.100...0000000002 0)' == 'oklab(-0.1 0.08 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-10% 0.08 0 / 100%)-oklab(-0.1 0.08 0)]\u001b[0m - AssertionError: assert 'oklab(-0.100...0000000002 0)' == 'oklab(-0.1 0.08 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-10% 20% 0% / 1)-oklab(-0.1 0.08 0)]\u001b[0m - AssertionError: assert 'oklab(-0.100...0000000002 0)' == 'oklab(-0.1 0.08 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0 0.4 0 / 1)-oklab(0 0.4 0)]\u001b[0m - AssertionError: assert 'oklab(0 0.40...0000000002 0)' == 'oklab(0 0.4 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0% 0.4 0 / 100%)-oklab(0 0.4 0)]\u001b[0m - AssertionError: assert 'oklab(0 0.40...0000000002 0)' == 'oklab(0 0.4 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0% 100% 0% / 1)-oklab(0 0.4 0)]\u001b[0m - AssertionError: assert 'oklab(0 0.40...0000000002 0)' == 'oklab(0 0.4 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0.1 0.4 0 / 1)-oklab(0.1 0.4 0)]\u001b[0m - AssertionError: assert 'oklab(0.1000...0000000002 0)' == 'oklab(0.1 0.4 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(10% 0.4 0 / 100%)-oklab(0.1 0.4 0)]\u001b[0m - AssertionError: assert 'oklab(0.1000...0000000002 0)' == 'oklab(0.1 0.4 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(10% 100% 0% / 1)-oklab(0.1 0.4 0)]\u001b[0m - AssertionError: assert 'oklab(0.1000...0000000002 0)' == 'oklab(0.1 0.4 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(1 0.4 0 / 1)-oklab(1 0.4 0)]\u001b[0m - AssertionError: assert 'oklab(1 0.40...0000000002 0)' == 'oklab(1 0.4 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(100% 0.4 0 / 100%)-oklab(1 0.4 0)]\u001b[0m - AssertionError: assert 'oklab(1 0.40...0000000002 0)' == 'oklab(1 0.4 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(100% 100% 0% / 1)-oklab(1 0.4 0)]\u001b[0m - AssertionError: assert 'oklab(1 0.40...0000000002 0)' == 'oklab(1 0.4 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(1.1 0.4 0 / 1)-oklab(1.1 0.4 0)]\u001b[0m - AssertionError: assert 'oklab(1.1000...0000000002 0)' == 'oklab(1.1 0.4 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(110% 0.4 0 / 100%)-oklab(1.1 0.4 0)]\u001b[0m - AssertionError: assert 'oklab(1.1000...0000000002 0)' == 'oklab(1.1 0.4 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(110% 100% 0% / 1)-oklab(1.1 0.4 0)]\u001b[0m - AssertionError: assert 'oklab(1.1000...0000000002 0)' == 'oklab(1.1 0.4 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-0.1 0.4 0 / 1)-oklab(-0.1 0.4 0)]\u001b[0m - AssertionError: assert 'oklab(-0.100...0000000002 0)' == 'oklab(-0.1 0.4 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-10% 0.4 0 / 100%)-oklab(-0.1 0.4 0)]\u001b[0m - AssertionError: assert 'oklab(-0.100...0000000002 0)' == 'oklab(-0.1 0.4 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-10% 100% 0% / 1)-oklab(-0.1 0.4 0)]\u001b[0m - AssertionError: assert 'oklab(-0.100...0000000002 0)' == 'oklab(-0.1 0.4 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0.1 0.44 0 / 1)-oklab(0.1 0.44 0)]\u001b[0m - AssertionError: assert 'oklab(0.1000...00001 0.44 0)' == 'oklab(0.1 0.44 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(10% 0.44 0 / 100%)-oklab(0.1 0.44 0)]\u001b[0m - AssertionError: assert 'oklab(0.1000...00001 0.44 0)' == 'oklab(0.1 0.44 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(10% 110% 0% / 1)-oklab(0.1 0.44 0)]\u001b[0m - AssertionError: assert 'oklab(0.1000...00001 0.44 0)' == 'oklab(0.1 0.44 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(1.1 0.44 0 / 1)-oklab(1.1 0.44 0)]\u001b[0m - AssertionError: assert 'oklab(1.1000...00001 0.44 0)' == 'oklab(1.1 0.44 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(110% 0.44 0 / 100%)-oklab(1.1 0.44 0)]\u001b[0m - AssertionError: assert 'oklab(1.1000...00001 0.44 0)' == 'oklab(1.1 0.44 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(110% 110% 0% / 1)-oklab(1.1 0.44 0)]\u001b[0m - AssertionError: assert 'oklab(1.1000...00001 0.44 0)' == 'oklab(1.1 0.44 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-0.1 0.44 0 / 1)-oklab(-0.1 0.44 0)]\u001b[0m - AssertionError: assert 'oklab(-0.100...00001 0.44 0)' == 'oklab(-0.1 0.44 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-10% 0.44 0 / 100%)-oklab(-0.1 0.44 0)]\u001b[0m - AssertionError: assert 'oklab(-0.100...00001 0.44 0)' == 'oklab(-0.1 0.44 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-10% 110% 0% / 1)-oklab(-0.1 0.44 0)]\u001b[0m - AssertionError: assert 'oklab(-0.100...00001 0.44 0)' == 'oklab(-0.1 0.44 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0 -0.04 0 / 1)-oklab(0 -0.04 0)]\u001b[0m - AssertionError: assert 'oklab(0 -0.0...0000000001 0)' == 'oklab(0 -0.04 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0% -0.04 0 / 100%)-oklab(0 -0.04 0)]\u001b[0m - AssertionError: assert 'oklab(0 -0.0...0000000001 0)' == 'oklab(0 -0.04 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0% -10% 0% / 1)-oklab(0 -0.04 0)]\u001b[0m - AssertionError: assert 'oklab(0 -0.0...0000000001 0)' == 'oklab(0 -0.04 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0.1 -0.04 0 / 1)-oklab(0.1 -0.04 0)]\u001b[0m - AssertionError: assert 'oklab(0.1000...0000000001 0)' == 'oklab(0.1 -0.04 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(10% -0.04 0 / 100%)-oklab(0.1 -0.04 0)]\u001b[0m - AssertionError: assert 'oklab(0.1000...0000000001 0)' == 'oklab(0.1 -0.04 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(10% -10% 0% / 1)-oklab(0.1 -0.04 0)]\u001b[0m - AssertionError: assert 'oklab(0.1000...0000000001 0)' == 'oklab(0.1 -0.04 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(1 -0.04 0 / 1)-oklab(1 -0.04 0)]\u001b[0m - AssertionError: assert 'oklab(1 -0.0...0000000001 0)' == 'oklab(1 -0.04 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(100% -0.04 0 / 100%)-oklab(1 -0.04 0)]\u001b[0m - AssertionError: assert 'oklab(1 -0.0...0000000001 0)' == 'oklab(1 -0.04 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(100% -10% 0% / 1)-oklab(1 -0.04 0)]\u001b[0m - AssertionError: assert 'oklab(1 -0.0...0000000001 0)' == 'oklab(1 -0.04 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(1.1 -0.04 0 / 1)-oklab(1.1 -0.04 0)]\u001b[0m - AssertionError: assert 'oklab(1.1000...0000000001 0)' == 'oklab(1.1 -0.04 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(110% -0.04 0 / 100%)-oklab(1.1 -0.04 0)]\u001b[0m - AssertionError: assert 'oklab(1.1000...0000000001 0)' == 'oklab(1.1 -0.04 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(110% -10% 0% / 1)-oklab(1.1 -0.04 0)]\u001b[0m - AssertionError: assert 'oklab(1.1000...0000000001 0)' == 'oklab(1.1 -0.04 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-0.1 -0.04 0 / 1)-oklab(-0.1 -0.04 0)]\u001b[0m - AssertionError: assert 'oklab(-0.100...0000000001 0)' == 'oklab(-0.1 -0.04 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-10% -0.04 0 / 100%)-oklab(-0.1 -0.04 0)]\u001b[0m - AssertionError: assert 'oklab(-0.100...0000000001 0)' == 'oklab(-0.1 -0.04 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-10% -10% 0% / 1)-oklab(-0.1 -0.04 0)]\u001b[0m - AssertionError: assert 'oklab(-0.100...0000000001 0)' == 'oklab(-0.1 -0.04 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0 0 0.04 / 1)-oklab(0 0 0.04)]\u001b[0m - AssertionError: assert 'oklab(0 0 0....000000000001)' == 'oklab(0 0 0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0% 0 0.04 / 100%)-oklab(0 0 0.04)]\u001b[0m - AssertionError: assert 'oklab(0 0 0....000000000001)' == 'oklab(0 0 0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0% 0% 10% / 1)-oklab(0 0 0.04)]\u001b[0m - AssertionError: assert 'oklab(0 0 0....000000000001)' == 'oklab(0 0 0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0.1 0 0.04 / 1)-oklab(0.1 0 0.04)]\u001b[0m - AssertionError: assert 'oklab(0.1000...000000000001)' == 'oklab(0.1 0 0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(10% 0 0.04 / 100%)-oklab(0.1 0 0.04)]\u001b[0m - AssertionError: assert 'oklab(0.1000...000000000001)' == 'oklab(0.1 0 0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(10% 0% 10% / 1)-oklab(0.1 0 0.04)]\u001b[0m - AssertionError: assert 'oklab(0.1000...000000000001)' == 'oklab(0.1 0 0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(1 0 0.04 / 1)-oklab(1 0 0.04)]\u001b[0m - AssertionError: assert 'oklab(1 0 0....000000000001)' == 'oklab(1 0 0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(100% 0 0.04 / 100%)-oklab(1 0 0.04)]\u001b[0m - AssertionError: assert 'oklab(1 0 0....000000000001)' == 'oklab(1 0 0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(100% 0% 10% / 1)-oklab(1 0 0.04)]\u001b[0m - AssertionError: assert 'oklab(1 0 0....000000000001)' == 'oklab(1 0 0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(1.1 0 0.04 / 1)-oklab(1.1 0 0.04)]\u001b[0m - AssertionError: assert 'oklab(1.1000...000000000001)' == 'oklab(1.1 0 0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(110% 0 0.04 / 100%)-oklab(1.1 0 0.04)]\u001b[0m - AssertionError: assert 'oklab(1.1000...000000000001)' == 'oklab(1.1 0 0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(110% 0% 10% / 1)-oklab(1.1 0 0.04)]\u001b[0m - AssertionError: assert 'oklab(1.1000...000000000001)' == 'oklab(1.1 0 0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-0.1 0 0.04 / 1)-oklab(-0.1 0 0.04)]\u001b[0m - AssertionError: assert 'oklab(-0.100...000000000001)' == 'oklab(-0.1 0 0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-10% 0 0.04 / 100%)-oklab(-0.1 0 0.04)]\u001b[0m - AssertionError: assert 'oklab(-0.100...000000000001)' == 'oklab(-0.1 0 0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-10% 0% 10% / 1)-oklab(-0.1 0 0.04)]\u001b[0m - AssertionError: assert 'oklab(-0.100...000000000001)' == 'oklab(-0.1 0 0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0 0.08 0.04 / 1)-oklab(0 0.08 0.04)]\u001b[0m - AssertionError: assert 'oklab(0 0.08...000000000001)' == 'oklab(0 0.08 0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0% 0.08 0.04 / 100%)-oklab(0 0.08 0.04)]\u001b[0m - AssertionError: assert 'oklab(0 0.08...000000000001)' == 'oklab(0 0.08 0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0% 20% 10% / 1)-oklab(0 0.08 0.04)]\u001b[0m - AssertionError: assert 'oklab(0 0.08...000000000001)' == 'oklab(0 0.08 0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0.1 0.08 0.04 / 1)-oklab(0.1 0.08 0.04)]\u001b[0m - AssertionError: assert 'oklab(0.1000...000000000001)' == 'oklab(0.1 0.08 0...."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(10% 0.08 0.04 / 100%)-oklab(0.1 0.08 0.04)]\u001b[0m - AssertionError: assert 'oklab(0.1000...000000000001)' == 'oklab(0.1 0.08 0...."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(10% 20% 10% / 1)-oklab(0.1 0.08 0.04)]\u001b[0m - AssertionError: assert 'oklab(0.1000...000000000001)' == 'oklab(0.1 0.08 0...."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(1 0.08 0.04 / 1)-oklab(1 0.08 0.04)]\u001b[0m - AssertionError: assert 'oklab(1 0.08...000000000001)' == 'oklab(1 0.08 0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(100% 0.08 0.04 / 100%)-oklab(1 0.08 0.04)]\u001b[0m - AssertionError: assert 'oklab(1 0.08...000000000001)' == 'oklab(1 0.08 0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(100% 20% 10% / 1)-oklab(1 0.08 0.04)]\u001b[0m - AssertionError: assert 'oklab(1 0.08...000000000001)' == 'oklab(1 0.08 0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(1.1 0.08 0.04 / 1)-oklab(1.1 0.08 0.04)]\u001b[0m - AssertionError: assert 'oklab(1.1000...000000000001)' == 'oklab(1.1 0.08 0...."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(110% 0.08 0.04 / 100%)-oklab(1.1 0.08 0.04)]\u001b[0m - AssertionError: assert 'oklab(1.1000...000000000001)' == 'oklab(1.1 0.08 0...."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(110% 20% 10% / 1)-oklab(1.1 0.08 0.04)]\u001b[0m - AssertionError: assert 'oklab(1.1000...000000000001)' == 'oklab(1.1 0.08 0...."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-0.1 0.08 0.04 / 1)-oklab(-0.1 0.08 0.04)]\u001b[0m - AssertionError: assert 'oklab(-0.100...000000000001)' == 'oklab(-0.1 0.08 0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-10% 0.08 0.04 / 100%)-oklab(-0.1 0.08 0.04)]\u001b[0m - AssertionError: assert 'oklab(-0.100...000000000001)' == 'oklab(-0.1 0.08 0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-10% 20% 10% / 1)-oklab(-0.1 0.08 0.04)]\u001b[0m - AssertionError: assert 'oklab(-0.100...000000000001)' == 'oklab(-0.1 0.08 0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0 0.4 0.04 / 1)-oklab(0 0.4 0.04)]\u001b[0m - AssertionError: assert 'oklab(0 0.40...000000000001)' == 'oklab(0 0.4 0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0% 0.4 0.04 / 100%)-oklab(0 0.4 0.04)]\u001b[0m - AssertionError: assert 'oklab(0 0.40...000000000001)' == 'oklab(0 0.4 0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0% 100% 10% / 1)-oklab(0 0.4 0.04)]\u001b[0m - AssertionError: assert 'oklab(0 0.40...000000000001)' == 'oklab(0 0.4 0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0.1 0.4 0.04 / 1)-oklab(0.1 0.4 0.04)]\u001b[0m - AssertionError: assert 'oklab(0.1000...000000000001)' == 'oklab(0.1 0.4 0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(10% 0.4 0.04 / 100%)-oklab(0.1 0.4 0.04)]\u001b[0m - AssertionError: assert 'oklab(0.1000...000000000001)' == 'oklab(0.1 0.4 0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(10% 100% 10% / 1)-oklab(0.1 0.4 0.04)]\u001b[0m - AssertionError: assert 'oklab(0.1000...000000000001)' == 'oklab(0.1 0.4 0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(1 0.4 0.04 / 1)-oklab(1 0.4 0.04)]\u001b[0m - AssertionError: assert 'oklab(1 0.40...000000000001)' == 'oklab(1 0.4 0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(100% 0.4 0.04 / 100%)-oklab(1 0.4 0.04)]\u001b[0m - AssertionError: assert 'oklab(1 0.40...000000000001)' == 'oklab(1 0.4 0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(100% 100% 10% / 1)-oklab(1 0.4 0.04)]\u001b[0m - AssertionError: assert 'oklab(1 0.40...000000000001)' == 'oklab(1 0.4 0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(1.1 0.4 0.04 / 1)-oklab(1.1 0.4 0.04)]\u001b[0m - AssertionError: assert 'oklab(1.1000...000000000001)' == 'oklab(1.1 0.4 0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(110% 0.4 0.04 / 100%)-oklab(1.1 0.4 0.04)]\u001b[0m - AssertionError: assert 'oklab(1.1000...000000000001)' == 'oklab(1.1 0.4 0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(110% 100% 10% / 1)-oklab(1.1 0.4 0.04)]\u001b[0m - AssertionError: assert 'oklab(1.1000...000000000001)' == 'oklab(1.1 0.4 0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-0.1 0.4 0.04 / 1)-oklab(-0.1 0.4 0.04)]\u001b[0m - AssertionError: assert 'oklab(-0.100...000000000001)' == 'oklab(-0.1 0.4 0...."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-10% 0.4 0.04 / 100%)-oklab(-0.1 0.4 0.04)]\u001b[0m - AssertionError: assert 'oklab(-0.100...000000000001)' == 'oklab(-0.1 0.4 0...."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-10% 100% 10% / 1)-oklab(-0.1 0.4 0.04)]\u001b[0m - AssertionError: assert 'oklab(-0.100...000000000001)' == 'oklab(-0.1 0.4 0...."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0 0.44 0.04 / 1)-oklab(0 0.44 0.04)]\u001b[0m - AssertionError: assert 'oklab(0 0.44...000000000001)' == 'oklab(0 0.44 0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0% 0.44 0.04 / 100%)-oklab(0 0.44 0.04)]\u001b[0m - AssertionError: assert 'oklab(0 0.44...000000000001)' == 'oklab(0 0.44 0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0% 110% 10% / 1)-oklab(0 0.44 0.04)]\u001b[0m - AssertionError: assert 'oklab(0 0.44...000000000001)' == 'oklab(0 0.44 0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0.1 0.44 0.04 / 1)-oklab(0.1 0.44 0.04)]\u001b[0m - AssertionError: assert 'oklab(0.1000...000000000001)' == 'oklab(0.1 0.44 0...."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(10% 0.44 0.04 / 100%)-oklab(0.1 0.44 0.04)]\u001b[0m - AssertionError: assert 'oklab(0.1000...000000000001)' == 'oklab(0.1 0.44 0...."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(10% 110% 10% / 1)-oklab(0.1 0.44 0.04)]\u001b[0m - AssertionError: assert 'oklab(0.1000...000000000001)' == 'oklab(0.1 0.44 0...."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(1 0.44 0.04 / 1)-oklab(1 0.44 0.04)]\u001b[0m - AssertionError: assert 'oklab(1 0.44...000000000001)' == 'oklab(1 0.44 0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(100% 0.44 0.04 / 100%)-oklab(1 0.44 0.04)]\u001b[0m - AssertionError: assert 'oklab(1 0.44...000000000001)' == 'oklab(1 0.44 0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(100% 110% 10% / 1)-oklab(1 0.44 0.04)]\u001b[0m - AssertionError: assert 'oklab(1 0.44...000000000001)' == 'oklab(1 0.44 0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(1.1 0.44 0.04 / 1)-oklab(1.1 0.44 0.04)]\u001b[0m - AssertionError: assert 'oklab(1.1000...000000000001)' == 'oklab(1.1 0.44 0...."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(110% 0.44 0.04 / 100%)-oklab(1.1 0.44 0.04)]\u001b[0m - AssertionError: assert 'oklab(1.1000...000000000001)' == 'oklab(1.1 0.44 0...."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(110% 110% 10% / 1)-oklab(1.1 0.44 0.04)]\u001b[0m - AssertionError: assert 'oklab(1.1000...000000000001)' == 'oklab(1.1 0.44 0...."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-0.1 0.44 0.04 / 1)-oklab(-0.1 0.44 0.04)]\u001b[0m - AssertionError: assert 'oklab(-0.100...000000000001)' == 'oklab(-0.1 0.44 0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-10% 0.44 0.04 / 100%)-oklab(-0.1 0.44 0.04)]\u001b[0m - AssertionError: assert 'oklab(-0.100...000000000001)' == 'oklab(-0.1 0.44 0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-10% 110% 10% / 1)-oklab(-0.1 0.44 0.04)]\u001b[0m - AssertionError: assert 'oklab(-0.100...000000000001)' == 'oklab(-0.1 0.44 0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0 -0.04 0.04 / 1)-oklab(0 -0.04 0.04)]\u001b[0m - AssertionError: assert 'oklab(0 -0.0...000000000001)' == 'oklab(0 -0.04 0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0% -0.04 0.04 / 100%)-oklab(0 -0.04 0.04)]\u001b[0m - AssertionError: assert 'oklab(0 -0.0...000000000001)' == 'oklab(0 -0.04 0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0% -10% 10% / 1)-oklab(0 -0.04 0.04)]\u001b[0m - AssertionError: assert 'oklab(0 -0.0...000000000001)' == 'oklab(0 -0.04 0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0.1 -0.04 0.04 / 1)-oklab(0.1 -0.04 0.04)]\u001b[0m - AssertionError: assert 'oklab(0.1000...000000000001)' == 'oklab(0.1 -0.04 0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(10% -0.04 0.04 / 100%)-oklab(0.1 -0.04 0.04)]\u001b[0m - AssertionError: assert 'oklab(0.1000...000000000001)' == 'oklab(0.1 -0.04 0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(10% -10% 10% / 1)-oklab(0.1 -0.04 0.04)]\u001b[0m - AssertionError: assert 'oklab(0.1000...000000000001)' == 'oklab(0.1 -0.04 0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(1 -0.04 0.04 / 1)-oklab(1 -0.04 0.04)]\u001b[0m - AssertionError: assert 'oklab(1 -0.0...000000000001)' == 'oklab(1 -0.04 0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(100% -0.04 0.04 / 100%)-oklab(1 -0.04 0.04)]\u001b[0m - AssertionError: assert 'oklab(1 -0.0...000000000001)' == 'oklab(1 -0.04 0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(100% -10% 10% / 1)-oklab(1 -0.04 0.04)]\u001b[0m - AssertionError: assert 'oklab(1 -0.0...000000000001)' == 'oklab(1 -0.04 0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(1.1 -0.04 0.04 / 1)-oklab(1.1 -0.04 0.04)]\u001b[0m - AssertionError: assert 'oklab(1.1000...000000000001)' == 'oklab(1.1 -0.04 0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(110% -0.04 0.04 / 100%)-oklab(1.1 -0.04 0.04)]\u001b[0m - AssertionError: assert 'oklab(1.1000...000000000001)' == 'oklab(1.1 -0.04 0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(110% -10% 10% / 1)-oklab(1.1 -0.04 0.04)]\u001b[0m - AssertionError: assert 'oklab(1.1000...000000000001)' == 'oklab(1.1 -0.04 0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-0.1 -0.04 0.04 / 1)-oklab(-0.1 -0.04 0.04)]\u001b[0m - AssertionError: assert 'oklab(-0.100...000000000001)' == 'oklab(-0.1 -0.04 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-10% -0.04 0.04 / 100%)-oklab(-0.1 -0.04 0.04)]\u001b[0m - AssertionError: assert 'oklab(-0.100...000000000001)' == 'oklab(-0.1 -0.04 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-10% -10% 10% / 1)-oklab(-0.1 -0.04 0.04)]\u001b[0m - AssertionError: assert 'oklab(-0.100...000000000001)' == 'oklab(-0.1 -0.04 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0 0 0.4 / 1)-oklab(0 0 0.4)]\u001b[0m - AssertionError: assert 'oklab(0 0 0....000000000002)' == 'oklab(0 0 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0% 0 0.4 / 100%)-oklab(0 0 0.4)]\u001b[0m - AssertionError: assert 'oklab(0 0 0....000000000002)' == 'oklab(0 0 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0% 0% 100% / 1)-oklab(0 0 0.4)]\u001b[0m - AssertionError: assert 'oklab(0 0 0....000000000002)' == 'oklab(0 0 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0.1 0 0.4 / 1)-oklab(0.1 0 0.4)]\u001b[0m - AssertionError: assert 'oklab(0.1000...000000000002)' == 'oklab(0.1 0 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(10% 0 0.4 / 100%)-oklab(0.1 0 0.4)]\u001b[0m - AssertionError: assert 'oklab(0.1000...000000000002)' == 'oklab(0.1 0 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(10% 0% 100% / 1)-oklab(0.1 0 0.4)]\u001b[0m - AssertionError: assert 'oklab(0.1000...000000000002)' == 'oklab(0.1 0 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(1 0 0.4 / 1)-oklab(1 0 0.4)]\u001b[0m - AssertionError: assert 'oklab(1 0 0....000000000002)' == 'oklab(1 0 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(100% 0 0.4 / 100%)-oklab(1 0 0.4)]\u001b[0m - AssertionError: assert 'oklab(1 0 0....000000000002)' == 'oklab(1 0 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(100% 0% 100% / 1)-oklab(1 0 0.4)]\u001b[0m - AssertionError: assert 'oklab(1 0 0....000000000002)' == 'oklab(1 0 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(1.1 0 0.4 / 1)-oklab(1.1 0 0.4)]\u001b[0m - AssertionError: assert 'oklab(1.1000...000000000002)' == 'oklab(1.1 0 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(110% 0 0.4 / 100%)-oklab(1.1 0 0.4)]\u001b[0m - AssertionError: assert 'oklab(1.1000...000000000002)' == 'oklab(1.1 0 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(110% 0% 100% / 1)-oklab(1.1 0 0.4)]\u001b[0m - AssertionError: assert 'oklab(1.1000...000000000002)' == 'oklab(1.1 0 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-0.1 0 0.4 / 1)-oklab(-0.1 0 0.4)]\u001b[0m - AssertionError: assert 'oklab(-0.100...000000000002)' == 'oklab(-0.1 0 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-10% 0 0.4 / 100%)-oklab(-0.1 0 0.4)]\u001b[0m - AssertionError: assert 'oklab(-0.100...000000000002)' == 'oklab(-0.1 0 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-10% 0% 100% / 1)-oklab(-0.1 0 0.4)]\u001b[0m - AssertionError: assert 'oklab(-0.100...000000000002)' == 'oklab(-0.1 0 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0 0.08 0.4 / 1)-oklab(0 0.08 0.4)]\u001b[0m - AssertionError: assert 'oklab(0 0.08...000000000002)' == 'oklab(0 0.08 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0% 0.08 0.4 / 100%)-oklab(0 0.08 0.4)]\u001b[0m - AssertionError: assert 'oklab(0 0.08...000000000002)' == 'oklab(0 0.08 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0% 20% 100% / 1)-oklab(0 0.08 0.4)]\u001b[0m - AssertionError: assert 'oklab(0 0.08...000000000002)' == 'oklab(0 0.08 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0.1 0.08 0.4 / 1)-oklab(0.1 0.08 0.4)]\u001b[0m - AssertionError: assert 'oklab(0.1000...000000000002)' == 'oklab(0.1 0.08 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(10% 0.08 0.4 / 100%)-oklab(0.1 0.08 0.4)]\u001b[0m - AssertionError: assert 'oklab(0.1000...000000000002)' == 'oklab(0.1 0.08 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(10% 20% 100% / 1)-oklab(0.1 0.08 0.4)]\u001b[0m - AssertionError: assert 'oklab(0.1000...000000000002)' == 'oklab(0.1 0.08 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(1 0.08 0.4 / 1)-oklab(1 0.08 0.4)]\u001b[0m - AssertionError: assert 'oklab(1 0.08...000000000002)' == 'oklab(1 0.08 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(100% 0.08 0.4 / 100%)-oklab(1 0.08 0.4)]\u001b[0m - AssertionError: assert 'oklab(1 0.08...000000000002)' == 'oklab(1 0.08 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(100% 20% 100% / 1)-oklab(1 0.08 0.4)]\u001b[0m - AssertionError: assert 'oklab(1 0.08...000000000002)' == 'oklab(1 0.08 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(1.1 0.08 0.4 / 1)-oklab(1.1 0.08 0.4)]\u001b[0m - AssertionError: assert 'oklab(1.1000...000000000002)' == 'oklab(1.1 0.08 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(110% 0.08 0.4 / 100%)-oklab(1.1 0.08 0.4)]\u001b[0m - AssertionError: assert 'oklab(1.1000...000000000002)' == 'oklab(1.1 0.08 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(110% 20% 100% / 1)-oklab(1.1 0.08 0.4)]\u001b[0m - AssertionError: assert 'oklab(1.1000...000000000002)' == 'oklab(1.1 0.08 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-0.1 0.08 0.4 / 1)-oklab(-0.1 0.08 0.4)]\u001b[0m - AssertionError: assert 'oklab(-0.100...000000000002)' == 'oklab(-0.1 0.08 0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-10% 0.08 0.4 / 100%)-oklab(-0.1 0.08 0.4)]\u001b[0m - AssertionError: assert 'oklab(-0.100...000000000002)' == 'oklab(-0.1 0.08 0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-10% 20% 100% / 1)-oklab(-0.1 0.08 0.4)]\u001b[0m - AssertionError: assert 'oklab(-0.100...000000000002)' == 'oklab(-0.1 0.08 0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0 0.4 0.4 / 1)-oklab(0 0.4 0.4)]\u001b[0m - AssertionError: assert 'oklab(0 0.40...000000000002)' == 'oklab(0 0.4 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0% 0.4 0.4 / 100%)-oklab(0 0.4 0.4)]\u001b[0m - AssertionError: assert 'oklab(0 0.40...000000000002)' == 'oklab(0 0.4 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0% 100% 100% / 1)-oklab(0 0.4 0.4)]\u001b[0m - AssertionError: assert 'oklab(0 0.40...000000000002)' == 'oklab(0 0.4 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0.1 0.4 0.4 / 1)-oklab(0.1 0.4 0.4)]\u001b[0m - AssertionError: assert 'oklab(0.1000...000000000002)' == 'oklab(0.1 0.4 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(10% 0.4 0.4 / 100%)-oklab(0.1 0.4 0.4)]\u001b[0m - AssertionError: assert 'oklab(0.1000...000000000002)' == 'oklab(0.1 0.4 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(10% 100% 100% / 1)-oklab(0.1 0.4 0.4)]\u001b[0m - AssertionError: assert 'oklab(0.1000...000000000002)' == 'oklab(0.1 0.4 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(1 0.4 0.4 / 1)-oklab(1 0.4 0.4)]\u001b[0m - AssertionError: assert 'oklab(1 0.40...000000000002)' == 'oklab(1 0.4 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(100% 0.4 0.4 / 100%)-oklab(1 0.4 0.4)]\u001b[0m - AssertionError: assert 'oklab(1 0.40...000000000002)' == 'oklab(1 0.4 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(100% 100% 100% / 1)-oklab(1 0.4 0.4)]\u001b[0m - AssertionError: assert 'oklab(1 0.40...000000000002)' == 'oklab(1 0.4 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(1.1 0.4 0.4 / 1)-oklab(1.1 0.4 0.4)]\u001b[0m - AssertionError: assert 'oklab(1.1000...000000000002)' == 'oklab(1.1 0.4 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(110% 0.4 0.4 / 100%)-oklab(1.1 0.4 0.4)]\u001b[0m - AssertionError: assert 'oklab(1.1000...000000000002)' == 'oklab(1.1 0.4 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(110% 100% 100% / 1)-oklab(1.1 0.4 0.4)]\u001b[0m - AssertionError: assert 'oklab(1.1000...000000000002)' == 'oklab(1.1 0.4 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-0.1 0.4 0.4 / 1)-oklab(-0.1 0.4 0.4)]\u001b[0m - AssertionError: assert 'oklab(-0.100...000000000002)' == 'oklab(-0.1 0.4 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-10% 0.4 0.4 / 100%)-oklab(-0.1 0.4 0.4)]\u001b[0m - AssertionError: assert 'oklab(-0.100...000000000002)' == 'oklab(-0.1 0.4 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-10% 100% 100% / 1)-oklab(-0.1 0.4 0.4)]\u001b[0m - AssertionError: assert 'oklab(-0.100...000000000002)' == 'oklab(-0.1 0.4 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0 0.44 0.4 / 1)-oklab(0 0.44 0.4)]\u001b[0m - AssertionError: assert 'oklab(0 0.44...000000000002)' == 'oklab(0 0.44 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0% 0.44 0.4 / 100%)-oklab(0 0.44 0.4)]\u001b[0m - AssertionError: assert 'oklab(0 0.44...000000000002)' == 'oklab(0 0.44 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0% 110% 100% / 1)-oklab(0 0.44 0.4)]\u001b[0m - AssertionError: assert 'oklab(0 0.44...000000000002)' == 'oklab(0 0.44 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0.1 0.44 0.4 / 1)-oklab(0.1 0.44 0.4)]\u001b[0m - AssertionError: assert 'oklab(0.1000...000000000002)' == 'oklab(0.1 0.44 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(10% 0.44 0.4 / 100%)-oklab(0.1 0.44 0.4)]\u001b[0m - AssertionError: assert 'oklab(0.1000...000000000002)' == 'oklab(0.1 0.44 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(10% 110% 100% / 1)-oklab(0.1 0.44 0.4)]\u001b[0m - AssertionError: assert 'oklab(0.1000...000000000002)' == 'oklab(0.1 0.44 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(1 0.44 0.4 / 1)-oklab(1 0.44 0.4)]\u001b[0m - AssertionError: assert 'oklab(1 0.44...000000000002)' == 'oklab(1 0.44 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(100% 0.44 0.4 / 100%)-oklab(1 0.44 0.4)]\u001b[0m - AssertionError: assert 'oklab(1 0.44...000000000002)' == 'oklab(1 0.44 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(100% 110% 100% / 1)-oklab(1 0.44 0.4)]\u001b[0m - AssertionError: assert 'oklab(1 0.44...000000000002)' == 'oklab(1 0.44 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(1.1 0.44 0.4 / 1)-oklab(1.1 0.44 0.4)]\u001b[0m - AssertionError: assert 'oklab(1.1000...000000000002)' == 'oklab(1.1 0.44 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(110% 0.44 0.4 / 100%)-oklab(1.1 0.44 0.4)]\u001b[0m - AssertionError: assert 'oklab(1.1000...000000000002)' == 'oklab(1.1 0.44 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(110% 110% 100% / 1)-oklab(1.1 0.44 0.4)]\u001b[0m - AssertionError: assert 'oklab(1.1000...000000000002)' == 'oklab(1.1 0.44 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-0.1 0.44 0.4 / 1)-oklab(-0.1 0.44 0.4)]\u001b[0m - AssertionError: assert 'oklab(-0.100...000000000002)' == 'oklab(-0.1 0.44 0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-10% 0.44 0.4 / 100%)-oklab(-0.1 0.44 0.4)]\u001b[0m - AssertionError: assert 'oklab(-0.100...000000000002)' == 'oklab(-0.1 0.44 0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-10% 110% 100% / 1)-oklab(-0.1 0.44 0.4)]\u001b[0m - AssertionError: assert 'oklab(-0.100...000000000002)' == 'oklab(-0.1 0.44 0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0 -0.04 0.4 / 1)-oklab(0 -0.04 0.4)]\u001b[0m - AssertionError: assert 'oklab(0 -0.0...000000000002)' == 'oklab(0 -0.04 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0% -0.04 0.4 / 100%)-oklab(0 -0.04 0.4)]\u001b[0m - AssertionError: assert 'oklab(0 -0.0...000000000002)' == 'oklab(0 -0.04 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0% -10% 100% / 1)-oklab(0 -0.04 0.4)]\u001b[0m - AssertionError: assert 'oklab(0 -0.0...000000000002)' == 'oklab(0 -0.04 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0.1 -0.04 0.4 / 1)-oklab(0.1 -0.04 0.4)]\u001b[0m - AssertionError: assert 'oklab(0.1000...000000000002)' == 'oklab(0.1 -0.04 0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(10% -0.04 0.4 / 100%)-oklab(0.1 -0.04 0.4)]\u001b[0m - AssertionError: assert 'oklab(0.1000...000000000002)' == 'oklab(0.1 -0.04 0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(10% -10% 100% / 1)-oklab(0.1 -0.04 0.4)]\u001b[0m - AssertionError: assert 'oklab(0.1000...000000000002)' == 'oklab(0.1 -0.04 0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(1 -0.04 0.4 / 1)-oklab(1 -0.04 0.4)]\u001b[0m - AssertionError: assert 'oklab(1 -0.0...000000000002)' == 'oklab(1 -0.04 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(100% -0.04 0.4 / 100%)-oklab(1 -0.04 0.4)]\u001b[0m - AssertionError: assert 'oklab(1 -0.0...000000000002)' == 'oklab(1 -0.04 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(100% -10% 100% / 1)-oklab(1 -0.04 0.4)]\u001b[0m - AssertionError: assert 'oklab(1 -0.0...000000000002)' == 'oklab(1 -0.04 0.4)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(1.1 -0.04 0.4 / 1)-oklab(1.1 -0.04 0.4)]\u001b[0m - AssertionError: assert 'oklab(1.1000...000000000002)' == 'oklab(1.1 -0.04 0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(110% -0.04 0.4 / 100%)-oklab(1.1 -0.04 0.4)]\u001b[0m - AssertionError: assert 'oklab(1.1000...000000000002)' == 'oklab(1.1 -0.04 0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(110% -10% 100% / 1)-oklab(1.1 -0.04 0.4)]\u001b[0m - AssertionError: assert 'oklab(1.1000...000000000002)' == 'oklab(1.1 -0.04 0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-0.1 -0.04 0.4 / 1)-oklab(-0.1 -0.04 0.4)]\u001b[0m - AssertionError: assert 'oklab(-0.100...000000000002)' == 'oklab(-0.1 -0.04 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-10% -0.04 0.4 / 100%)-oklab(-0.1 -0.04 0.4)]\u001b[0m - AssertionError: assert 'oklab(-0.100...000000000002)' == 'oklab(-0.1 -0.04 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-10% -10% 100% / 1)-oklab(-0.1 -0.04 0.4)]\u001b[0m - AssertionError: assert 'oklab(-0.100...000000000002)' == 'oklab(-0.1 -0.04 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0 0 0.46 / 1)-oklab(0 0 0.46)]\u001b[0m - AssertionError: assert 'oklab(0 0 0....000000000002)' == 'oklab(0 0 0.46)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0% 0 0.46 / 100%)-oklab(0 0 0.46)]\u001b[0m - AssertionError: assert 'oklab(0 0 0....000000000002)' == 'oklab(0 0 0.46)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0% 0% 115% / 1)-oklab(0 0 0.46)]\u001b[0m - AssertionError: assert 'oklab(0 0 0....000000000002)' == 'oklab(0 0 0.46)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0.1 0 0.46 / 1)-oklab(0.1 0 0.46)]\u001b[0m - AssertionError: assert 'oklab(0.1000...000000000002)' == 'oklab(0.1 0 0.46)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(10% 0 0.46 / 100%)-oklab(0.1 0 0.46)]\u001b[0m - AssertionError: assert 'oklab(0.1000...000000000002)' == 'oklab(0.1 0 0.46)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(10% 0% 115% / 1)-oklab(0.1 0 0.46)]\u001b[0m - AssertionError: assert 'oklab(0.1000...000000000002)' == 'oklab(0.1 0 0.46)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(1 0 0.46 / 1)-oklab(1 0 0.46)]\u001b[0m - AssertionError: assert 'oklab(1 0 0....000000000002)' == 'oklab(1 0 0.46)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(100% 0 0.46 / 100%)-oklab(1 0 0.46)]\u001b[0m - AssertionError: assert 'oklab(1 0 0....000000000002)' == 'oklab(1 0 0.46)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(100% 0% 115% / 1)-oklab(1 0 0.46)]\u001b[0m - AssertionError: assert 'oklab(1 0 0....000000000002)' == 'oklab(1 0 0.46)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(1.1 0 0.46 / 1)-oklab(1.1 0 0.46)]\u001b[0m - AssertionError: assert 'oklab(1.1000...000000000002)' == 'oklab(1.1 0 0.46)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(110% 0 0.46 / 100%)-oklab(1.1 0 0.46)]\u001b[0m - AssertionError: assert 'oklab(1.1000...000000000002)' == 'oklab(1.1 0 0.46)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(110% 0% 115% / 1)-oklab(1.1 0 0.46)]\u001b[0m - AssertionError: assert 'oklab(1.1000...000000000002)' == 'oklab(1.1 0 0.46)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-0.1 0 0.46 / 1)-oklab(-0.1 0 0.46)]\u001b[0m - AssertionError: assert 'oklab(-0.100...000000000002)' == 'oklab(-0.1 0 0.46)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-10% 0 0.46 / 100%)-oklab(-0.1 0 0.46)]\u001b[0m - AssertionError: assert 'oklab(-0.100...000000000002)' == 'oklab(-0.1 0 0.46)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-10% 0% 115% / 1)-oklab(-0.1 0 0.46)]\u001b[0m - AssertionError: assert 'oklab(-0.100...000000000002)' == 'oklab(-0.1 0 0.46)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0 0.08 0.46 / 1)-oklab(0 0.08 0.46)]\u001b[0m - AssertionError: assert 'oklab(0 0.08...000000000002)' == 'oklab(0 0.08 0.46)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0% 0.08 0.46 / 100%)-oklab(0 0.08 0.46)]\u001b[0m - AssertionError: assert 'oklab(0 0.08...000000000002)' == 'oklab(0 0.08 0.46)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0% 20% 115% / 1)-oklab(0 0.08 0.46)]\u001b[0m - AssertionError: assert 'oklab(0 0.08...000000000002)' == 'oklab(0 0.08 0.46)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0.1 0.08 0.46 / 1)-oklab(0.1 0.08 0.46)]\u001b[0m - AssertionError: assert 'oklab(0.1000...000000000002)' == 'oklab(0.1 0.08 0...."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(10% 0.08 0.46 / 100%)-oklab(0.1 0.08 0.46)]\u001b[0m - AssertionError: assert 'oklab(0.1000...000000000002)' == 'oklab(0.1 0.08 0...."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(10% 20% 115% / 1)-oklab(0.1 0.08 0.46)]\u001b[0m - AssertionError: assert 'oklab(0.1000...000000000002)' == 'oklab(0.1 0.08 0...."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(1 0.08 0.46 / 1)-oklab(1 0.08 0.46)]\u001b[0m - AssertionError: assert 'oklab(1 0.08...000000000002)' == 'oklab(1 0.08 0.46)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(100% 0.08 0.46 / 100%)-oklab(1 0.08 0.46)]\u001b[0m - AssertionError: assert 'oklab(1 0.08...000000000002)' == 'oklab(1 0.08 0.46)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(100% 20% 115% / 1)-oklab(1 0.08 0.46)]\u001b[0m - AssertionError: assert 'oklab(1 0.08...000000000002)' == 'oklab(1 0.08 0.46)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(1.1 0.08 0.46 / 1)-oklab(1.1 0.08 0.46)]\u001b[0m - AssertionError: assert 'oklab(1.1000...000000000002)' == 'oklab(1.1 0.08 0...."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(110% 0.08 0.46 / 100%)-oklab(1.1 0.08 0.46)]\u001b[0m - AssertionError: assert 'oklab(1.1000...000000000002)' == 'oklab(1.1 0.08 0...."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(110% 20% 115% / 1)-oklab(1.1 0.08 0.46)]\u001b[0m - AssertionError: assert 'oklab(1.1000...000000000002)' == 'oklab(1.1 0.08 0...."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-0.1 0.08 0.46 / 1)-oklab(-0.1 0.08 0.46)]\u001b[0m - AssertionError: assert 'oklab(-0.100...000000000002)' == 'oklab(-0.1 0.08 0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-10% 0.08 0.46 / 100%)-oklab(-0.1 0.08 0.46)]\u001b[0m - AssertionError: assert 'oklab(-0.100...000000000002)' == 'oklab(-0.1 0.08 0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-10% 20% 115% / 1)-oklab(-0.1 0.08 0.46)]\u001b[0m - AssertionError: assert 'oklab(-0.100...000000000002)' == 'oklab(-0.1 0.08 0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0 0.4 0.46 / 1)-oklab(0 0.4 0.46)]\u001b[0m - AssertionError: assert 'oklab(0 0.40...000000000002)' == 'oklab(0 0.4 0.46)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0% 0.4 0.46 / 100%)-oklab(0 0.4 0.46)]\u001b[0m - AssertionError: assert 'oklab(0 0.40...000000000002)' == 'oklab(0 0.4 0.46)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0% 100% 115% / 1)-oklab(0 0.4 0.46)]\u001b[0m - AssertionError: assert 'oklab(0 0.40...000000000002)' == 'oklab(0 0.4 0.46)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0.1 0.4 0.46 / 1)-oklab(0.1 0.4 0.46)]\u001b[0m - AssertionError: assert 'oklab(0.1000...000000000002)' == 'oklab(0.1 0.4 0.46)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(10% 0.4 0.46 / 100%)-oklab(0.1 0.4 0.46)]\u001b[0m - AssertionError: assert 'oklab(0.1000...000000000002)' == 'oklab(0.1 0.4 0.46)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(10% 100% 115% / 1)-oklab(0.1 0.4 0.46)]\u001b[0m - AssertionError: assert 'oklab(0.1000...000000000002)' == 'oklab(0.1 0.4 0.46)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(1 0.4 0.46 / 1)-oklab(1 0.4 0.46)]\u001b[0m - AssertionError: assert 'oklab(1 0.40...000000000002)' == 'oklab(1 0.4 0.46)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(100% 0.4 0.46 / 100%)-oklab(1 0.4 0.46)]\u001b[0m - AssertionError: assert 'oklab(1 0.40...000000000002)' == 'oklab(1 0.4 0.46)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(100% 100% 115% / 1)-oklab(1 0.4 0.46)]\u001b[0m - AssertionError: assert 'oklab(1 0.40...000000000002)' == 'oklab(1 0.4 0.46)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(1.1 0.4 0.46 / 1)-oklab(1.1 0.4 0.46)]\u001b[0m - AssertionError: assert 'oklab(1.1000...000000000002)' == 'oklab(1.1 0.4 0.46)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(110% 0.4 0.46 / 100%)-oklab(1.1 0.4 0.46)]\u001b[0m - AssertionError: assert 'oklab(1.1000...000000000002)' == 'oklab(1.1 0.4 0.46)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(110% 100% 115% / 1)-oklab(1.1 0.4 0.46)]\u001b[0m - AssertionError: assert 'oklab(1.1000...000000000002)' == 'oklab(1.1 0.4 0.46)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-0.1 0.4 0.46 / 1)-oklab(-0.1 0.4 0.46)]\u001b[0m - AssertionError: assert 'oklab(-0.100...000000000002)' == 'oklab(-0.1 0.4 0...."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-10% 0.4 0.46 / 100%)-oklab(-0.1 0.4 0.46)]\u001b[0m - AssertionError: assert 'oklab(-0.100...000000000002)' == 'oklab(-0.1 0.4 0...."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-10% 100% 115% / 1)-oklab(-0.1 0.4 0.46)]\u001b[0m - AssertionError: assert 'oklab(-0.100...000000000002)' == 'oklab(-0.1 0.4 0...."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0 0.44 0.46 / 1)-oklab(0 0.44 0.46)]\u001b[0m - AssertionError: assert 'oklab(0 0.44...000000000002)' == 'oklab(0 0.44 0.46)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0% 0.44 0.46 / 100%)-oklab(0 0.44 0.46)]\u001b[0m - AssertionError: assert 'oklab(0 0.44...000000000002)' == 'oklab(0 0.44 0.46)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0% 110% 115% / 1)-oklab(0 0.44 0.46)]\u001b[0m - AssertionError: assert 'oklab(0 0.44...000000000002)' == 'oklab(0 0.44 0.46)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0.1 0.44 0.46 / 1)-oklab(0.1 0.44 0.46)]\u001b[0m - AssertionError: assert 'oklab(0.1000...000000000002)' == 'oklab(0.1 0.44 0...."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(10% 0.44 0.46 / 100%)-oklab(0.1 0.44 0.46)]\u001b[0m - AssertionError: assert 'oklab(0.1000...000000000002)' == 'oklab(0.1 0.44 0...."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(10% 110% 115% / 1)-oklab(0.1 0.44 0.46)]\u001b[0m - AssertionError: assert 'oklab(0.1000...000000000002)' == 'oklab(0.1 0.44 0...."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(1 0.44 0.46 / 1)-oklab(1 0.44 0.46)]\u001b[0m - AssertionError: assert 'oklab(1 0.44...000000000002)' == 'oklab(1 0.44 0.46)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(100% 0.44 0.46 / 100%)-oklab(1 0.44 0.46)]\u001b[0m - AssertionError: assert 'oklab(1 0.44...000000000002)' == 'oklab(1 0.44 0.46)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(100% 110% 115% / 1)-oklab(1 0.44 0.46)]\u001b[0m - AssertionError: assert 'oklab(1 0.44...000000000002)' == 'oklab(1 0.44 0.46)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(1.1 0.44 0.46 / 1)-oklab(1.1 0.44 0.46)]\u001b[0m - AssertionError: assert 'oklab(1.1000...000000000002)' == 'oklab(1.1 0.44 0...."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(110% 0.44 0.46 / 100%)-oklab(1.1 0.44 0.46)]\u001b[0m - AssertionError: assert 'oklab(1.1000...000000000002)' == 'oklab(1.1 0.44 0...."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(110% 110% 115% / 1)-oklab(1.1 0.44 0.46)]\u001b[0m - AssertionError: assert 'oklab(1.1000...000000000002)' == 'oklab(1.1 0.44 0...."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-0.1 0.44 0.46 / 1)-oklab(-0.1 0.44 0.46)]\u001b[0m - AssertionError: assert 'oklab(-0.100...000000000002)' == 'oklab(-0.1 0.44 0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-10% 0.44 0.46 / 100%)-oklab(-0.1 0.44 0.46)]\u001b[0m - AssertionError: assert 'oklab(-0.100...000000000002)' == 'oklab(-0.1 0.44 0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-10% 110% 115% / 1)-oklab(-0.1 0.44 0.46)]\u001b[0m - AssertionError: assert 'oklab(-0.100...000000000002)' == 'oklab(-0.1 0.44 0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0 -0.04 0.46 / 1)-oklab(0 -0.04 0.46)]\u001b[0m - AssertionError: assert 'oklab(0 -0.0...000000000002)' == 'oklab(0 -0.04 0.46)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0% -0.04 0.46 / 100%)-oklab(0 -0.04 0.46)]\u001b[0m - AssertionError: assert 'oklab(0 -0.0...000000000002)' == 'oklab(0 -0.04 0.46)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0% -10% 115% / 1)-oklab(0 -0.04 0.46)]\u001b[0m - AssertionError: assert 'oklab(0 -0.0...000000000002)' == 'oklab(0 -0.04 0.46)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0.1 -0.04 0.46 / 1)-oklab(0.1 -0.04 0.46)]\u001b[0m - AssertionError: assert 'oklab(0.1000...000000000002)' == 'oklab(0.1 -0.04 0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(10% -0.04 0.46 / 100%)-oklab(0.1 -0.04 0.46)]\u001b[0m - AssertionError: assert 'oklab(0.1000...000000000002)' == 'oklab(0.1 -0.04 0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(10% -10% 115% / 1)-oklab(0.1 -0.04 0.46)]\u001b[0m - AssertionError: assert 'oklab(0.1000...000000000002)' == 'oklab(0.1 -0.04 0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(1 -0.04 0.46 / 1)-oklab(1 -0.04 0.46)]\u001b[0m - AssertionError: assert 'oklab(1 -0.0...000000000002)' == 'oklab(1 -0.04 0.46)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(100% -0.04 0.46 / 100%)-oklab(1 -0.04 0.46)]\u001b[0m - AssertionError: assert 'oklab(1 -0.0...000000000002)' == 'oklab(1 -0.04 0.46)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(100% -10% 115% / 1)-oklab(1 -0.04 0.46)]\u001b[0m - AssertionError: assert 'oklab(1 -0.0...000000000002)' == 'oklab(1 -0.04 0.46)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(1.1 -0.04 0.46 / 1)-oklab(1.1 -0.04 0.46)]\u001b[0m - AssertionError: assert 'oklab(1.1000...000000000002)' == 'oklab(1.1 -0.04 0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(110% -0.04 0.46 / 100%)-oklab(1.1 -0.04 0.46)]\u001b[0m - AssertionError: assert 'oklab(1.1000...000000000002)' == 'oklab(1.1 -0.04 0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(110% -10% 115% / 1)-oklab(1.1 -0.04 0.46)]\u001b[0m - AssertionError: assert 'oklab(1.1000...000000000002)' == 'oklab(1.1 -0.04 0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-0.1 -0.04 0.46 / 1)-oklab(-0.1 -0.04 0.46)]\u001b[0m - AssertionError: assert 'oklab(-0.100...000000000002)' == 'oklab(-0.1 -0.04 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-10% -0.04 0.46 / 100%)-oklab(-0.1 -0.04 0.46)]\u001b[0m - AssertionError: assert 'oklab(-0.100...000000000002)' == 'oklab(-0.1 -0.04 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-10% -10% 115% / 1)-oklab(-0.1 -0.04 0.46)]\u001b[0m - AssertionError: assert 'oklab(-0.100...000000000002)' == 'oklab(-0.1 -0.04 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0 0 -0.04 / 1)-oklab(0 0 -0.04)]\u001b[0m - AssertionError: assert 'oklab(0 0 -0...000000000001)' == 'oklab(0 0 -0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0% 0 -0.04 / 100%)-oklab(0 0 -0.04)]\u001b[0m - AssertionError: assert 'oklab(0 0 -0...000000000001)' == 'oklab(0 0 -0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0% 0% -10% / 1)-oklab(0 0 -0.04)]\u001b[0m - AssertionError: assert 'oklab(0 0 -0...000000000001)' == 'oklab(0 0 -0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0.1 0 -0.04 / 1)-oklab(0.1 0 -0.04)]\u001b[0m - AssertionError: assert 'oklab(0.1000...000000000001)' == 'oklab(0.1 0 -0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(10% 0 -0.04 / 100%)-oklab(0.1 0 -0.04)]\u001b[0m - AssertionError: assert 'oklab(0.1000...000000000001)' == 'oklab(0.1 0 -0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(10% 0% -10% / 1)-oklab(0.1 0 -0.04)]\u001b[0m - AssertionError: assert 'oklab(0.1000...000000000001)' == 'oklab(0.1 0 -0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(1 0 -0.04 / 1)-oklab(1 0 -0.04)]\u001b[0m - AssertionError: assert 'oklab(1 0 -0...000000000001)' == 'oklab(1 0 -0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(100% 0 -0.04 / 100%)-oklab(1 0 -0.04)]\u001b[0m - AssertionError: assert 'oklab(1 0 -0...000000000001)' == 'oklab(1 0 -0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(100% 0% -10% / 1)-oklab(1 0 -0.04)]\u001b[0m - AssertionError: assert 'oklab(1 0 -0...000000000001)' == 'oklab(1 0 -0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(1.1 0 -0.04 / 1)-oklab(1.1 0 -0.04)]\u001b[0m - AssertionError: assert 'oklab(1.1000...000000000001)' == 'oklab(1.1 0 -0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(110% 0 -0.04 / 100%)-oklab(1.1 0 -0.04)]\u001b[0m - AssertionError: assert 'oklab(1.1000...000000000001)' == 'oklab(1.1 0 -0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(110% 0% -10% / 1)-oklab(1.1 0 -0.04)]\u001b[0m - AssertionError: assert 'oklab(1.1000...000000000001)' == 'oklab(1.1 0 -0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-0.1 0 -0.04 / 1)-oklab(-0.1 0 -0.04)]\u001b[0m - AssertionError: assert 'oklab(-0.100...000000000001)' == 'oklab(-0.1 0 -0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-10% 0 -0.04 / 100%)-oklab(-0.1 0 -0.04)]\u001b[0m - AssertionError: assert 'oklab(-0.100...000000000001)' == 'oklab(-0.1 0 -0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-10% 0% -10% / 1)-oklab(-0.1 0 -0.04)]\u001b[0m - AssertionError: assert 'oklab(-0.100...000000000001)' == 'oklab(-0.1 0 -0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0 0.08 -0.04 / 1)-oklab(0 0.08 -0.04)]\u001b[0m - AssertionError: assert 'oklab(0 0.08...000000000001)' == 'oklab(0 0.08 -0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0% 0.08 -0.04 / 100%)-oklab(0 0.08 -0.04)]\u001b[0m - AssertionError: assert 'oklab(0 0.08...000000000001)' == 'oklab(0 0.08 -0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0% 20% -10% / 1)-oklab(0 0.08 -0.04)]\u001b[0m - AssertionError: assert 'oklab(0 0.08...000000000001)' == 'oklab(0 0.08 -0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0.1 0.08 -0.04 / 1)-oklab(0.1 0.08 -0.04)]\u001b[0m - AssertionError: assert 'oklab(0.1000...000000000001)' == 'oklab(0.1 0.08 -0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(10% 0.08 -0.04 / 100%)-oklab(0.1 0.08 -0.04)]\u001b[0m - AssertionError: assert 'oklab(0.1000...000000000001)' == 'oklab(0.1 0.08 -0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(10% 20% -10% / 1)-oklab(0.1 0.08 -0.04)]\u001b[0m - AssertionError: assert 'oklab(0.1000...000000000001)' == 'oklab(0.1 0.08 -0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(1 0.08 -0.04 / 1)-oklab(1 0.08 -0.04)]\u001b[0m - AssertionError: assert 'oklab(1 0.08...000000000001)' == 'oklab(1 0.08 -0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(100% 0.08 -0.04 / 100%)-oklab(1 0.08 -0.04)]\u001b[0m - AssertionError: assert 'oklab(1 0.08...000000000001)' == 'oklab(1 0.08 -0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(100% 20% -10% / 1)-oklab(1 0.08 -0.04)]\u001b[0m - AssertionError: assert 'oklab(1 0.08...000000000001)' == 'oklab(1 0.08 -0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(1.1 0.08 -0.04 / 1)-oklab(1.1 0.08 -0.04)]\u001b[0m - AssertionError: assert 'oklab(1.1000...000000000001)' == 'oklab(1.1 0.08 -0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(110% 0.08 -0.04 / 100%)-oklab(1.1 0.08 -0.04)]\u001b[0m - AssertionError: assert 'oklab(1.1000...000000000001)' == 'oklab(1.1 0.08 -0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(110% 20% -10% / 1)-oklab(1.1 0.08 -0.04)]\u001b[0m - AssertionError: assert 'oklab(1.1000...000000000001)' == 'oklab(1.1 0.08 -0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-0.1 0.08 -0.04 / 1)-oklab(-0.1 0.08 -0.04)]\u001b[0m - AssertionError: assert 'oklab(-0.100...000000000001)' == 'oklab(-0.1 0.08 -..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-10% 0.08 -0.04 / 100%)-oklab(-0.1 0.08 -0.04)]\u001b[0m - AssertionError: assert 'oklab(-0.100...000000000001)' == 'oklab(-0.1 0.08 -..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-10% 20% -10% / 1)-oklab(-0.1 0.08 -0.04)]\u001b[0m - AssertionError: assert 'oklab(-0.100...000000000001)' == 'oklab(-0.1 0.08 -..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0 0.4 -0.04 / 1)-oklab(0 0.4 -0.04)]\u001b[0m - AssertionError: assert 'oklab(0 0.40...000000000001)' == 'oklab(0 0.4 -0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0% 0.4 -0.04 / 100%)-oklab(0 0.4 -0.04)]\u001b[0m - AssertionError: assert 'oklab(0 0.40...000000000001)' == 'oklab(0 0.4 -0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0% 100% -10% / 1)-oklab(0 0.4 -0.04)]\u001b[0m - AssertionError: assert 'oklab(0 0.40...000000000001)' == 'oklab(0 0.4 -0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0.1 0.4 -0.04 / 1)-oklab(0.1 0.4 -0.04)]\u001b[0m - AssertionError: assert 'oklab(0.1000...000000000001)' == 'oklab(0.1 0.4 -0...."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(10% 0.4 -0.04 / 100%)-oklab(0.1 0.4 -0.04)]\u001b[0m - AssertionError: assert 'oklab(0.1000...000000000001)' == 'oklab(0.1 0.4 -0...."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(10% 100% -10% / 1)-oklab(0.1 0.4 -0.04)]\u001b[0m - AssertionError: assert 'oklab(0.1000...000000000001)' == 'oklab(0.1 0.4 -0...."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(1 0.4 -0.04 / 1)-oklab(1 0.4 -0.04)]\u001b[0m - AssertionError: assert 'oklab(1 0.40...000000000001)' == 'oklab(1 0.4 -0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(100% 0.4 -0.04 / 100%)-oklab(1 0.4 -0.04)]\u001b[0m - AssertionError: assert 'oklab(1 0.40...000000000001)' == 'oklab(1 0.4 -0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(100% 100% -10% / 1)-oklab(1 0.4 -0.04)]\u001b[0m - AssertionError: assert 'oklab(1 0.40...000000000001)' == 'oklab(1 0.4 -0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(1.1 0.4 -0.04 / 1)-oklab(1.1 0.4 -0.04)]\u001b[0m - AssertionError: assert 'oklab(1.1000...000000000001)' == 'oklab(1.1 0.4 -0...."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(110% 0.4 -0.04 / 100%)-oklab(1.1 0.4 -0.04)]\u001b[0m - AssertionError: assert 'oklab(1.1000...000000000001)' == 'oklab(1.1 0.4 -0...."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(110% 100% -10% / 1)-oklab(1.1 0.4 -0.04)]\u001b[0m - AssertionError: assert 'oklab(1.1000...000000000001)' == 'oklab(1.1 0.4 -0...."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-0.1 0.4 -0.04 / 1)-oklab(-0.1 0.4 -0.04)]\u001b[0m - AssertionError: assert 'oklab(-0.100...000000000001)' == 'oklab(-0.1 0.4 -0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-10% 0.4 -0.04 / 100%)-oklab(-0.1 0.4 -0.04)]\u001b[0m - AssertionError: assert 'oklab(-0.100...000000000001)' == 'oklab(-0.1 0.4 -0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-10% 100% -10% / 1)-oklab(-0.1 0.4 -0.04)]\u001b[0m - AssertionError: assert 'oklab(-0.100...000000000001)' == 'oklab(-0.1 0.4 -0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0 0.44 -0.04 / 1)-oklab(0 0.44 -0.04)]\u001b[0m - AssertionError: assert 'oklab(0 0.44...000000000001)' == 'oklab(0 0.44 -0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0% 0.44 -0.04 / 100%)-oklab(0 0.44 -0.04)]\u001b[0m - AssertionError: assert 'oklab(0 0.44...000000000001)' == 'oklab(0 0.44 -0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0% 110% -10% / 1)-oklab(0 0.44 -0.04)]\u001b[0m - AssertionError: assert 'oklab(0 0.44...000000000001)' == 'oklab(0 0.44 -0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0.1 0.44 -0.04 / 1)-oklab(0.1 0.44 -0.04)]\u001b[0m - AssertionError: assert 'oklab(0.1000...000000000001)' == 'oklab(0.1 0.44 -0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(10% 0.44 -0.04 / 100%)-oklab(0.1 0.44 -0.04)]\u001b[0m - AssertionError: assert 'oklab(0.1000...000000000001)' == 'oklab(0.1 0.44 -0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(10% 110% -10% / 1)-oklab(0.1 0.44 -0.04)]\u001b[0m - AssertionError: assert 'oklab(0.1000...000000000001)' == 'oklab(0.1 0.44 -0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(1 0.44 -0.04 / 1)-oklab(1 0.44 -0.04)]\u001b[0m - AssertionError: assert 'oklab(1 0.44...000000000001)' == 'oklab(1 0.44 -0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(100% 0.44 -0.04 / 100%)-oklab(1 0.44 -0.04)]\u001b[0m - AssertionError: assert 'oklab(1 0.44...000000000001)' == 'oklab(1 0.44 -0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(100% 110% -10% / 1)-oklab(1 0.44 -0.04)]\u001b[0m - AssertionError: assert 'oklab(1 0.44...000000000001)' == 'oklab(1 0.44 -0.04)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(1.1 0.44 -0.04 / 1)-oklab(1.1 0.44 -0.04)]\u001b[0m - AssertionError: assert 'oklab(1.1000...000000000001)' == 'oklab(1.1 0.44 -0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(110% 0.44 -0.04 / 100%)-oklab(1.1 0.44 -0.04)]\u001b[0m - AssertionError: assert 'oklab(1.1000...000000000001)' == 'oklab(1.1 0.44 -0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(110% 110% -10% / 1)-oklab(1.1 0.44 -0.04)]\u001b[0m - AssertionError: assert 'oklab(1.1000...000000000001)' == 'oklab(1.1 0.44 -0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-0.1 0.44 -0.04 / 1)-oklab(-0.1 0.44 -0.04)]\u001b[0m - AssertionError: assert 'oklab(-0.100...000000000001)' == 'oklab(-0.1 0.44 -..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-10% 0.44 -0.04 / 100%)-oklab(-0.1 0.44 -0.04)]\u001b[0m - AssertionError: assert 'oklab(-0.100...000000000001)' == 'oklab(-0.1 0.44 -..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-10% 110% -10% / 1)-oklab(-0.1 0.44 -0.04)]\u001b[0m - AssertionError: assert 'oklab(-0.100...000000000001)' == 'oklab(-0.1 0.44 -..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0 -0.04 -0.04 / 1)-oklab(0 -0.04 -0.04)]\u001b[0m - AssertionError: assert 'oklab(0 -0.0...000000000001)' == 'oklab(0 -0.04 -0...."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0% -0.04 -0.04 / 100%)-oklab(0 -0.04 -0.04)]\u001b[0m - AssertionError: assert 'oklab(0 -0.0...000000000001)' == 'oklab(0 -0.04 -0...."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0% -10% -10% / 1)-oklab(0 -0.04 -0.04)]\u001b[0m - AssertionError: assert 'oklab(0 -0.0...000000000001)' == 'oklab(0 -0.04 -0...."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0.1 -0.04 -0.04 / 1)-oklab(0.1 -0.04 -0.04)]\u001b[0m - AssertionError: assert 'oklab(0.1000...000000000001)' == 'oklab(0.1 -0.04 -..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(10% -0.04 -0.04 / 100%)-oklab(0.1 -0.04 -0.04)]\u001b[0m - AssertionError: assert 'oklab(0.1000...000000000001)' == 'oklab(0.1 -0.04 -..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(10% -10% -10% / 1)-oklab(0.1 -0.04 -0.04)]\u001b[0m - AssertionError: assert 'oklab(0.1000...000000000001)' == 'oklab(0.1 -0.04 -..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(1 -0.04 -0.04 / 1)-oklab(1 -0.04 -0.04)]\u001b[0m - AssertionError: assert 'oklab(1 -0.0...000000000001)' == 'oklab(1 -0.04 -0...."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(100% -0.04 -0.04 / 100%)-oklab(1 -0.04 -0.04)]\u001b[0m - AssertionError: assert 'oklab(1 -0.0...000000000001)' == 'oklab(1 -0.04 -0...."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(100% -10% -10% / 1)-oklab(1 -0.04 -0.04)]\u001b[0m - AssertionError: assert 'oklab(1 -0.0...000000000001)' == 'oklab(1 -0.04 -0...."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(1.1 -0.04 -0.04 / 1)-oklab(1.1 -0.04 -0.04)]\u001b[0m - AssertionError: assert 'oklab(1.1000...000000000001)' == 'oklab(1.1 -0.04 -..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(110% -0.04 -0.04 / 100%)-oklab(1.1 -0.04 -0.04)]\u001b[0m - AssertionError: assert 'oklab(1.1000...000000000001)' == 'oklab(1.1 -0.04 -..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(110% -10% -10% / 1)-oklab(1.1 -0.04 -0.04)]\u001b[0m - AssertionError: assert 'oklab(1.1000...000000000001)' == 'oklab(1.1 -0.04 -..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-0.1 -0.04 -0.04 / 1)-oklab(-0.1 -0.04 -0.04)]\u001b[0m - AssertionError: assert 'oklab(-0.100...000000000001)' == 'oklab(-0.1 -0.04 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-10% -0.04 -0.04 / 100%)-oklab(-0.1 -0.04 -0.04)]\u001b[0m - AssertionError: assert 'oklab(-0.100...000000000001)' == 'oklab(-0.1 -0.04 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-10% -10% -10% / 1)-oklab(-0.1 -0.04 -0.04)]\u001b[0m - AssertionError: assert 'oklab(-0.100...000000000001)' == 'oklab(-0.1 -0.04 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0.1 0 0 / 0.25)-oklab(0.1 0 0 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(0.1000...1 0 0 / 0.25)' == 'oklab(0.1 0 0 / 0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(10% 0 0 / 25.0%)-oklab(0.1 0 0 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(0.1000...1 0 0 / 0.25)' == 'oklab(0.1 0 0 / 0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(10% 0% 0% / 0.25)-oklab(0.1 0 0 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(0.1000...1 0 0 / 0.25)' == 'oklab(0.1 0 0 / 0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(1.1 0 0 / 0.25)-oklab(1.1 0 0 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(1.1000...1 0 0 / 0.25)' == 'oklab(1.1 0 0 / 0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(110% 0 0 / 25.0%)-oklab(1.1 0 0 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(1.1000...1 0 0 / 0.25)' == 'oklab(1.1 0 0 / 0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(110% 0% 0% / 0.25)-oklab(1.1 0 0 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(1.1000...1 0 0 / 0.25)' == 'oklab(1.1 0 0 / 0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-0.1 0 0 / 0.25)-oklab(-0.1 0 0 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(-0.100...1 0 0 / 0.25)' == 'oklab(-0.1 0 0 / ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-10% 0 0 / 25.0%)-oklab(-0.1 0 0 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(-0.100...1 0 0 / 0.25)' == 'oklab(-0.1 0 0 / ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-10% 0% 0% / 0.25)-oklab(-0.1 0 0 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(-0.100...1 0 0 / 0.25)' == 'oklab(-0.1 0 0 / ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0 0.08 0 / 0.25)-oklab(0 0.08 0 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(0 0.08...002 0 / 0.25)' == 'oklab(0 0.08 0 / ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0% 0.08 0 / 25.0%)-oklab(0 0.08 0 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(0 0.08...002 0 / 0.25)' == 'oklab(0 0.08 0 / ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0% 20% 0% / 0.25)-oklab(0 0.08 0 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(0 0.08...002 0 / 0.25)' == 'oklab(0 0.08 0 / ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0.1 0.08 0 / 0.25)-oklab(0.1 0.08 0 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(0.1000...002 0 / 0.25)' == 'oklab(0.1 0.08 0 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(10% 0.08 0 / 25.0%)-oklab(0.1 0.08 0 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(0.1000...002 0 / 0.25)' == 'oklab(0.1 0.08 0 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(10% 20% 0% / 0.25)-oklab(0.1 0.08 0 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(0.1000...002 0 / 0.25)' == 'oklab(0.1 0.08 0 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(1 0.08 0 / 0.25)-oklab(1 0.08 0 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(1 0.08...002 0 / 0.25)' == 'oklab(1 0.08 0 / ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(100% 0.08 0 / 25.0%)-oklab(1 0.08 0 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(1 0.08...002 0 / 0.25)' == 'oklab(1 0.08 0 / ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(100% 20% 0% / 0.25)-oklab(1 0.08 0 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(1 0.08...002 0 / 0.25)' == 'oklab(1 0.08 0 / ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(1.1 0.08 0 / 0.25)-oklab(1.1 0.08 0 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(1.1000...002 0 / 0.25)' == 'oklab(1.1 0.08 0 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(110% 0.08 0 / 25.0%)-oklab(1.1 0.08 0 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(1.1000...002 0 / 0.25)' == 'oklab(1.1 0.08 0 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(110% 20% 0% / 0.25)-oklab(1.1 0.08 0 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(1.1000...002 0 / 0.25)' == 'oklab(1.1 0.08 0 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-0.1 0.08 0 / 0.25)-oklab(-0.1 0.08 0 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(-0.100...002 0 / 0.25)' == 'oklab(-0.1 0.08 0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-10% 0.08 0 / 25.0%)-oklab(-0.1 0.08 0 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(-0.100...002 0 / 0.25)' == 'oklab(-0.1 0.08 0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-10% 20% 0% / 0.25)-oklab(-0.1 0.08 0 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(-0.100...002 0 / 0.25)' == 'oklab(-0.1 0.08 0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0 0.4 0 / 0.25)-oklab(0 0.4 0 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(0 0.40...002 0 / 0.25)' == 'oklab(0 0.4 0 / 0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0% 0.4 0 / 25.0%)-oklab(0 0.4 0 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(0 0.40...002 0 / 0.25)' == 'oklab(0 0.4 0 / 0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0% 100% 0% / 0.25)-oklab(0 0.4 0 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(0 0.40...002 0 / 0.25)' == 'oklab(0 0.4 0 / 0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0.1 0.4 0 / 0.25)-oklab(0.1 0.4 0 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(0.1000...002 0 / 0.25)' == 'oklab(0.1 0.4 0 /..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(10% 0.4 0 / 25.0%)-oklab(0.1 0.4 0 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(0.1000...002 0 / 0.25)' == 'oklab(0.1 0.4 0 /..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(10% 100% 0% / 0.25)-oklab(0.1 0.4 0 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(0.1000...002 0 / 0.25)' == 'oklab(0.1 0.4 0 /..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(1 0.4 0 / 0.25)-oklab(1 0.4 0 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(1 0.40...002 0 / 0.25)' == 'oklab(1 0.4 0 / 0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(100% 0.4 0 / 25.0%)-oklab(1 0.4 0 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(1 0.40...002 0 / 0.25)' == 'oklab(1 0.4 0 / 0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(100% 100% 0% / 0.25)-oklab(1 0.4 0 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(1 0.40...002 0 / 0.25)' == 'oklab(1 0.4 0 / 0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(1.1 0.4 0 / 0.25)-oklab(1.1 0.4 0 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(1.1000...002 0 / 0.25)' == 'oklab(1.1 0.4 0 /..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(110% 0.4 0 / 25.0%)-oklab(1.1 0.4 0 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(1.1000...002 0 / 0.25)' == 'oklab(1.1 0.4 0 /..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(110% 100% 0% / 0.25)-oklab(1.1 0.4 0 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(1.1000...002 0 / 0.25)' == 'oklab(1.1 0.4 0 /..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-0.1 0.4 0 / 0.25)-oklab(-0.1 0.4 0 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(-0.100...002 0 / 0.25)' == 'oklab(-0.1 0.4 0 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-10% 0.4 0 / 25.0%)-oklab(-0.1 0.4 0 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(-0.100...002 0 / 0.25)' == 'oklab(-0.1 0.4 0 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-10% 100% 0% / 0.25)-oklab(-0.1 0.4 0 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(-0.100...002 0 / 0.25)' == 'oklab(-0.1 0.4 0 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0.1 0.44 0 / 0.25)-oklab(0.1 0.44 0 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(0.1000....44 0 / 0.25)' == 'oklab(0.1 0.44 0 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(10% 0.44 0 / 25.0%)-oklab(0.1 0.44 0 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(0.1000....44 0 / 0.25)' == 'oklab(0.1 0.44 0 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(10% 110% 0% / 0.25)-oklab(0.1 0.44 0 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(0.1000....44 0 / 0.25)' == 'oklab(0.1 0.44 0 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(1.1 0.44 0 / 0.25)-oklab(1.1 0.44 0 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(1.1000....44 0 / 0.25)' == 'oklab(1.1 0.44 0 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(110% 0.44 0 / 25.0%)-oklab(1.1 0.44 0 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(1.1000....44 0 / 0.25)' == 'oklab(1.1 0.44 0 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(110% 110% 0% / 0.25)-oklab(1.1 0.44 0 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(1.1000....44 0 / 0.25)' == 'oklab(1.1 0.44 0 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-0.1 0.44 0 / 0.25)-oklab(-0.1 0.44 0 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(-0.100....44 0 / 0.25)' == 'oklab(-0.1 0.44 0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-10% 0.44 0 / 25.0%)-oklab(-0.1 0.44 0 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(-0.100....44 0 / 0.25)' == 'oklab(-0.1 0.44 0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-10% 110% 0% / 0.25)-oklab(-0.1 0.44 0 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(-0.100....44 0 / 0.25)' == 'oklab(-0.1 0.44 0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0 -0.04 0 / 0.25)-oklab(0 -0.04 0 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(0 -0.0...001 0 / 0.25)' == 'oklab(0 -0.04 0 /..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0% -0.04 0 / 25.0%)-oklab(0 -0.04 0 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(0 -0.0...001 0 / 0.25)' == 'oklab(0 -0.04 0 /..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0% -10% 0% / 0.25)-oklab(0 -0.04 0 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(0 -0.0...001 0 / 0.25)' == 'oklab(0 -0.04 0 /..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0.1 -0.04 0 / 0.25)-oklab(0.1 -0.04 0 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(0.1000...001 0 / 0.25)' == 'oklab(0.1 -0.04 0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(10% -0.04 0 / 25.0%)-oklab(0.1 -0.04 0 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(0.1000...001 0 / 0.25)' == 'oklab(0.1 -0.04 0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(10% -10% 0% / 0.25)-oklab(0.1 -0.04 0 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(0.1000...001 0 / 0.25)' == 'oklab(0.1 -0.04 0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(1 -0.04 0 / 0.25)-oklab(1 -0.04 0 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(1 -0.0...001 0 / 0.25)' == 'oklab(1 -0.04 0 /..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(100% -0.04 0 / 25.0%)-oklab(1 -0.04 0 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(1 -0.0...001 0 / 0.25)' == 'oklab(1 -0.04 0 /..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(100% -10% 0% / 0.25)-oklab(1 -0.04 0 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(1 -0.0...001 0 / 0.25)' == 'oklab(1 -0.04 0 /..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(1.1 -0.04 0 / 0.25)-oklab(1.1 -0.04 0 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(1.1000...001 0 / 0.25)' == 'oklab(1.1 -0.04 0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(110% -0.04 0 / 25.0%)-oklab(1.1 -0.04 0 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(1.1000...001 0 / 0.25)' == 'oklab(1.1 -0.04 0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(110% -10% 0% / 0.25)-oklab(1.1 -0.04 0 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(1.1000...001 0 / 0.25)' == 'oklab(1.1 -0.04 0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-0.1 -0.04 0 / 0.25)-oklab(-0.1 -0.04 0 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(-0.100...001 0 / 0.25)' == 'oklab(-0.1 -0.04 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-10% -0.04 0 / 25.0%)-oklab(-0.1 -0.04 0 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(-0.100...001 0 / 0.25)' == 'oklab(-0.1 -0.04 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-10% -10% 0% / 0.25)-oklab(-0.1 -0.04 0 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(-0.100...001 0 / 0.25)' == 'oklab(-0.1 -0.04 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0 0 0.04 / 0.25)-oklab(0 0 0.04 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(0 0 0....00001 / 0.25)' == 'oklab(0 0 0.04 / ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0% 0 0.04 / 25.0%)-oklab(0 0 0.04 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(0 0 0....00001 / 0.25)' == 'oklab(0 0 0.04 / ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0% 0% 10% / 0.25)-oklab(0 0 0.04 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(0 0 0....00001 / 0.25)' == 'oklab(0 0 0.04 / ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0.1 0 0.04 / 0.25)-oklab(0.1 0 0.04 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(0.1000...00001 / 0.25)' == 'oklab(0.1 0 0.04 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(10% 0 0.04 / 25.0%)-oklab(0.1 0 0.04 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(0.1000...00001 / 0.25)' == 'oklab(0.1 0 0.04 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(10% 0% 10% / 0.25)-oklab(0.1 0 0.04 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(0.1000...00001 / 0.25)' == 'oklab(0.1 0 0.04 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(1 0 0.04 / 0.25)-oklab(1 0 0.04 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(1 0 0....00001 / 0.25)' == 'oklab(1 0 0.04 / ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(100% 0 0.04 / 25.0%)-oklab(1 0 0.04 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(1 0 0....00001 / 0.25)' == 'oklab(1 0 0.04 / ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(100% 0% 10% / 0.25)-oklab(1 0 0.04 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(1 0 0....00001 / 0.25)' == 'oklab(1 0 0.04 / ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(1.1 0 0.04 / 0.25)-oklab(1.1 0 0.04 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(1.1000...00001 / 0.25)' == 'oklab(1.1 0 0.04 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(110% 0 0.04 / 25.0%)-oklab(1.1 0 0.04 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(1.1000...00001 / 0.25)' == 'oklab(1.1 0 0.04 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(110% 0% 10% / 0.25)-oklab(1.1 0 0.04 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(1.1000...00001 / 0.25)' == 'oklab(1.1 0 0.04 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-0.1 0 0.04 / 0.25)-oklab(-0.1 0 0.04 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(-0.100...00001 / 0.25)' == 'oklab(-0.1 0 0.04..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-10% 0 0.04 / 25.0%)-oklab(-0.1 0 0.04 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(-0.100...00001 / 0.25)' == 'oklab(-0.1 0 0.04..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-10% 0% 10% / 0.25)-oklab(-0.1 0 0.04 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(-0.100...00001 / 0.25)' == 'oklab(-0.1 0 0.04..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0 0.08 0.04 / 0.25)-oklab(0 0.08 0.04 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(0 0.08...00001 / 0.25)' == 'oklab(0 0.08 0.04..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0% 0.08 0.04 / 25.0%)-oklab(0 0.08 0.04 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(0 0.08...00001 / 0.25)' == 'oklab(0 0.08 0.04..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0% 20% 10% / 0.25)-oklab(0 0.08 0.04 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(0 0.08...00001 / 0.25)' == 'oklab(0 0.08 0.04..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0.1 0.08 0.04 / 0.25)-oklab(0.1 0.08 0.04 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(0.1000...00001 / 0.25)' == 'oklab(0.1 0.08 0...."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(10% 0.08 0.04 / 25.0%)-oklab(0.1 0.08 0.04 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(0.1000...00001 / 0.25)' == 'oklab(0.1 0.08 0...."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(10% 20% 10% / 0.25)-oklab(0.1 0.08 0.04 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(0.1000...00001 / 0.25)' == 'oklab(0.1 0.08 0...."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(1 0.08 0.04 / 0.25)-oklab(1 0.08 0.04 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(1 0.08...00001 / 0.25)' == 'oklab(1 0.08 0.04..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(100% 0.08 0.04 / 25.0%)-oklab(1 0.08 0.04 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(1 0.08...00001 / 0.25)' == 'oklab(1 0.08 0.04..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(100% 20% 10% / 0.25)-oklab(1 0.08 0.04 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(1 0.08...00001 / 0.25)' == 'oklab(1 0.08 0.04..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(1.1 0.08 0.04 / 0.25)-oklab(1.1 0.08 0.04 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(1.1000...00001 / 0.25)' == 'oklab(1.1 0.08 0...."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(110% 0.08 0.04 / 25.0%)-oklab(1.1 0.08 0.04 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(1.1000...00001 / 0.25)' == 'oklab(1.1 0.08 0...."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(110% 20% 10% / 0.25)-oklab(1.1 0.08 0.04 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(1.1000...00001 / 0.25)' == 'oklab(1.1 0.08 0...."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-0.1 0.08 0.04 / 0.25)-oklab(-0.1 0.08 0.04 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(-0.100...00001 / 0.25)' == 'oklab(-0.1 0.08 0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-10% 0.08 0.04 / 25.0%)-oklab(-0.1 0.08 0.04 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(-0.100...00001 / 0.25)' == 'oklab(-0.1 0.08 0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-10% 20% 10% / 0.25)-oklab(-0.1 0.08 0.04 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(-0.100...00001 / 0.25)' == 'oklab(-0.1 0.08 0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0 0.4 0.04 / 0.25)-oklab(0 0.4 0.04 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(0 0.40...00001 / 0.25)' == 'oklab(0 0.4 0.04 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0% 0.4 0.04 / 25.0%)-oklab(0 0.4 0.04 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(0 0.40...00001 / 0.25)' == 'oklab(0 0.4 0.04 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0% 100% 10% / 0.25)-oklab(0 0.4 0.04 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(0 0.40...00001 / 0.25)' == 'oklab(0 0.4 0.04 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0.1 0.4 0.04 / 0.25)-oklab(0.1 0.4 0.04 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(0.1000...00001 / 0.25)' == 'oklab(0.1 0.4 0.0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(10% 0.4 0.04 / 25.0%)-oklab(0.1 0.4 0.04 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(0.1000...00001 / 0.25)' == 'oklab(0.1 0.4 0.0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(10% 100% 10% / 0.25)-oklab(0.1 0.4 0.04 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(0.1000...00001 / 0.25)' == 'oklab(0.1 0.4 0.0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(1 0.4 0.04 / 0.25)-oklab(1 0.4 0.04 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(1 0.40...00001 / 0.25)' == 'oklab(1 0.4 0.04 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(100% 0.4 0.04 / 25.0%)-oklab(1 0.4 0.04 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(1 0.40...00001 / 0.25)' == 'oklab(1 0.4 0.04 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(100% 100% 10% / 0.25)-oklab(1 0.4 0.04 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(1 0.40...00001 / 0.25)' == 'oklab(1 0.4 0.04 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(1.1 0.4 0.04 / 0.25)-oklab(1.1 0.4 0.04 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(1.1000...00001 / 0.25)' == 'oklab(1.1 0.4 0.0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(110% 0.4 0.04 / 25.0%)-oklab(1.1 0.4 0.04 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(1.1000...00001 / 0.25)' == 'oklab(1.1 0.4 0.0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(110% 100% 10% / 0.25)-oklab(1.1 0.4 0.04 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(1.1000...00001 / 0.25)' == 'oklab(1.1 0.4 0.0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-0.1 0.4 0.04 / 0.25)-oklab(-0.1 0.4 0.04 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(-0.100...00001 / 0.25)' == 'oklab(-0.1 0.4 0...."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-10% 0.4 0.04 / 25.0%)-oklab(-0.1 0.4 0.04 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(-0.100...00001 / 0.25)' == 'oklab(-0.1 0.4 0...."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-10% 100% 10% / 0.25)-oklab(-0.1 0.4 0.04 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(-0.100...00001 / 0.25)' == 'oklab(-0.1 0.4 0...."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0 0.44 0.04 / 0.25)-oklab(0 0.44 0.04 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(0 0.44...00001 / 0.25)' == 'oklab(0 0.44 0.04..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0% 0.44 0.04 / 25.0%)-oklab(0 0.44 0.04 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(0 0.44...00001 / 0.25)' == 'oklab(0 0.44 0.04..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0% 110% 10% / 0.25)-oklab(0 0.44 0.04 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(0 0.44...00001 / 0.25)' == 'oklab(0 0.44 0.04..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0.1 0.44 0.04 / 0.25)-oklab(0.1 0.44 0.04 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(0.1000...00001 / 0.25)' == 'oklab(0.1 0.44 0...."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(10% 0.44 0.04 / 25.0%)-oklab(0.1 0.44 0.04 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(0.1000...00001 / 0.25)' == 'oklab(0.1 0.44 0...."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(10% 110% 10% / 0.25)-oklab(0.1 0.44 0.04 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(0.1000...00001 / 0.25)' == 'oklab(0.1 0.44 0...."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(1 0.44 0.04 / 0.25)-oklab(1 0.44 0.04 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(1 0.44...00001 / 0.25)' == 'oklab(1 0.44 0.04..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(100% 0.44 0.04 / 25.0%)-oklab(1 0.44 0.04 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(1 0.44...00001 / 0.25)' == 'oklab(1 0.44 0.04..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(100% 110% 10% / 0.25)-oklab(1 0.44 0.04 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(1 0.44...00001 / 0.25)' == 'oklab(1 0.44 0.04..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(1.1 0.44 0.04 / 0.25)-oklab(1.1 0.44 0.04 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(1.1000...00001 / 0.25)' == 'oklab(1.1 0.44 0...."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(110% 0.44 0.04 / 25.0%)-oklab(1.1 0.44 0.04 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(1.1000...00001 / 0.25)' == 'oklab(1.1 0.44 0...."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(110% 110% 10% / 0.25)-oklab(1.1 0.44 0.04 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(1.1000...00001 / 0.25)' == 'oklab(1.1 0.44 0...."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-0.1 0.44 0.04 / 0.25)-oklab(-0.1 0.44 0.04 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(-0.100...00001 / 0.25)' == 'oklab(-0.1 0.44 0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-10% 0.44 0.04 / 25.0%)-oklab(-0.1 0.44 0.04 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(-0.100...00001 / 0.25)' == 'oklab(-0.1 0.44 0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-10% 110% 10% / 0.25)-oklab(-0.1 0.44 0.04 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(-0.100...00001 / 0.25)' == 'oklab(-0.1 0.44 0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0 -0.04 0.04 / 0.25)-oklab(0 -0.04 0.04 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(0 -0.0...00001 / 0.25)' == 'oklab(0 -0.04 0.0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0% -0.04 0.04 / 25.0%)-oklab(0 -0.04 0.04 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(0 -0.0...00001 / 0.25)' == 'oklab(0 -0.04 0.0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0% -10% 10% / 0.25)-oklab(0 -0.04 0.04 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(0 -0.0...00001 / 0.25)' == 'oklab(0 -0.04 0.0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0.1 -0.04 0.04 / 0.25)-oklab(0.1 -0.04 0.04 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(0.1000...00001 / 0.25)' == 'oklab(0.1 -0.04 0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(10% -0.04 0.04 / 25.0%)-oklab(0.1 -0.04 0.04 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(0.1000...00001 / 0.25)' == 'oklab(0.1 -0.04 0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(10% -10% 10% / 0.25)-oklab(0.1 -0.04 0.04 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(0.1000...00001 / 0.25)' == 'oklab(0.1 -0.04 0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(1 -0.04 0.04 / 0.25)-oklab(1 -0.04 0.04 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(1 -0.0...00001 / 0.25)' == 'oklab(1 -0.04 0.0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(100% -0.04 0.04 / 25.0%)-oklab(1 -0.04 0.04 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(1 -0.0...00001 / 0.25)' == 'oklab(1 -0.04 0.0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(100% -10% 10% / 0.25)-oklab(1 -0.04 0.04 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(1 -0.0...00001 / 0.25)' == 'oklab(1 -0.04 0.0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(1.1 -0.04 0.04 / 0.25)-oklab(1.1 -0.04 0.04 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(1.1000...00001 / 0.25)' == 'oklab(1.1 -0.04 0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(110% -0.04 0.04 / 25.0%)-oklab(1.1 -0.04 0.04 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(1.1000...00001 / 0.25)' == 'oklab(1.1 -0.04 0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(110% -10% 10% / 0.25)-oklab(1.1 -0.04 0.04 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(1.1000...00001 / 0.25)' == 'oklab(1.1 -0.04 0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-0.1 -0.04 0.04 / 0.25)-oklab(-0.1 -0.04 0.04 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(-0.100...00001 / 0.25)' == 'oklab(-0.1 -... 0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-10% -0.04 0.04 / 25.0%)-oklab(-0.1 -0.04 0.04 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(-0.100...00001 / 0.25)' == 'oklab(-0.1 -... 0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-10% -10% 10% / 0.25)-oklab(-0.1 -0.04 0.04 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(-0.100...00001 / 0.25)' == 'oklab(-0.1 -... 0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0 0 0.4 / 0.25)-oklab(0 0 0.4 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(0 0 0....00002 / 0.25)' == 'oklab(0 0 0.4 / 0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0% 0 0.4 / 25.0%)-oklab(0 0 0.4 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(0 0 0....00002 / 0.25)' == 'oklab(0 0 0.4 / 0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0% 0% 100% / 0.25)-oklab(0 0 0.4 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(0 0 0....00002 / 0.25)' == 'oklab(0 0 0.4 / 0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0.1 0 0.4 / 0.25)-oklab(0.1 0 0.4 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(0.1000...00002 / 0.25)' == 'oklab(0.1 0 0.4 /..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(10% 0 0.4 / 25.0%)-oklab(0.1 0 0.4 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(0.1000...00002 / 0.25)' == 'oklab(0.1 0 0.4 /..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(10% 0% 100% / 0.25)-oklab(0.1 0 0.4 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(0.1000...00002 / 0.25)' == 'oklab(0.1 0 0.4 /..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(1 0 0.4 / 0.25)-oklab(1 0 0.4 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(1 0 0....00002 / 0.25)' == 'oklab(1 0 0.4 / 0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(100% 0 0.4 / 25.0%)-oklab(1 0 0.4 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(1 0 0....00002 / 0.25)' == 'oklab(1 0 0.4 / 0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(100% 0% 100% / 0.25)-oklab(1 0 0.4 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(1 0 0....00002 / 0.25)' == 'oklab(1 0 0.4 / 0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(1.1 0 0.4 / 0.25)-oklab(1.1 0 0.4 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(1.1000...00002 / 0.25)' == 'oklab(1.1 0 0.4 /..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(110% 0 0.4 / 25.0%)-oklab(1.1 0 0.4 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(1.1000...00002 / 0.25)' == 'oklab(1.1 0 0.4 /..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(110% 0% 100% / 0.25)-oklab(1.1 0 0.4 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(1.1000...00002 / 0.25)' == 'oklab(1.1 0 0.4 /..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-0.1 0 0.4 / 0.25)-oklab(-0.1 0 0.4 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(-0.100...00002 / 0.25)' == 'oklab(-0.1 0 0.4 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-10% 0 0.4 / 25.0%)-oklab(-0.1 0 0.4 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(-0.100...00002 / 0.25)' == 'oklab(-0.1 0 0.4 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-10% 0% 100% / 0.25)-oklab(-0.1 0 0.4 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(-0.100...00002 / 0.25)' == 'oklab(-0.1 0 0.4 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0 0.08 0.4 / 0.25)-oklab(0 0.08 0.4 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(0 0.08...00002 / 0.25)' == 'oklab(0 0.08 0.4 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0% 0.08 0.4 / 25.0%)-oklab(0 0.08 0.4 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(0 0.08...00002 / 0.25)' == 'oklab(0 0.08 0.4 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0% 20% 100% / 0.25)-oklab(0 0.08 0.4 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(0 0.08...00002 / 0.25)' == 'oklab(0 0.08 0.4 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0.1 0.08 0.4 / 0.25)-oklab(0.1 0.08 0.4 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(0.1000...00002 / 0.25)' == 'oklab(0.1 0.08 0...."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(10% 0.08 0.4 / 25.0%)-oklab(0.1 0.08 0.4 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(0.1000...00002 / 0.25)' == 'oklab(0.1 0.08 0...."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(10% 20% 100% / 0.25)-oklab(0.1 0.08 0.4 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(0.1000...00002 / 0.25)' == 'oklab(0.1 0.08 0...."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(1 0.08 0.4 / 0.25)-oklab(1 0.08 0.4 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(1 0.08...00002 / 0.25)' == 'oklab(1 0.08 0.4 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(100% 0.08 0.4 / 25.0%)-oklab(1 0.08 0.4 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(1 0.08...00002 / 0.25)' == 'oklab(1 0.08 0.4 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(100% 20% 100% / 0.25)-oklab(1 0.08 0.4 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(1 0.08...00002 / 0.25)' == 'oklab(1 0.08 0.4 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(1.1 0.08 0.4 / 0.25)-oklab(1.1 0.08 0.4 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(1.1000...00002 / 0.25)' == 'oklab(1.1 0.08 0...."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(110% 0.08 0.4 / 25.0%)-oklab(1.1 0.08 0.4 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(1.1000...00002 / 0.25)' == 'oklab(1.1 0.08 0...."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(110% 20% 100% / 0.25)-oklab(1.1 0.08 0.4 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(1.1000...00002 / 0.25)' == 'oklab(1.1 0.08 0...."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-0.1 0.08 0.4 / 0.25)-oklab(-0.1 0.08 0.4 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(-0.100...00002 / 0.25)' == 'oklab(-0.1 0.08 0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-10% 0.08 0.4 / 25.0%)-oklab(-0.1 0.08 0.4 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(-0.100...00002 / 0.25)' == 'oklab(-0.1 0.08 0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-10% 20% 100% / 0.25)-oklab(-0.1 0.08 0.4 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(-0.100...00002 / 0.25)' == 'oklab(-0.1 0.08 0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0 0.4 0.4 / 0.25)-oklab(0 0.4 0.4 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(0 0.40...00002 / 0.25)' == 'oklab(0 0.4 0.4 /..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0% 0.4 0.4 / 25.0%)-oklab(0 0.4 0.4 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(0 0.40...00002 / 0.25)' == 'oklab(0 0.4 0.4 /..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0% 100% 100% / 0.25)-oklab(0 0.4 0.4 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(0 0.40...00002 / 0.25)' == 'oklab(0 0.4 0.4 /..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0.1 0.4 0.4 / 0.25)-oklab(0.1 0.4 0.4 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(0.1000...00002 / 0.25)' == 'oklab(0.1 0.4 0.4..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(10% 0.4 0.4 / 25.0%)-oklab(0.1 0.4 0.4 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(0.1000...00002 / 0.25)' == 'oklab(0.1 0.4 0.4..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(10% 100% 100% / 0.25)-oklab(0.1 0.4 0.4 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(0.1000...00002 / 0.25)' == 'oklab(0.1 0.4 0.4..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(1 0.4 0.4 / 0.25)-oklab(1 0.4 0.4 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(1 0.40...00002 / 0.25)' == 'oklab(1 0.4 0.4 /..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(100% 0.4 0.4 / 25.0%)-oklab(1 0.4 0.4 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(1 0.40...00002 / 0.25)' == 'oklab(1 0.4 0.4 /..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(100% 100% 100% / 0.25)-oklab(1 0.4 0.4 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(1 0.40...00002 / 0.25)' == 'oklab(1 0.4 0.4 /..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(1.1 0.4 0.4 / 0.25)-oklab(1.1 0.4 0.4 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(1.1000...00002 / 0.25)' == 'oklab(1.1 0.4 0.4..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(110% 0.4 0.4 / 25.0%)-oklab(1.1 0.4 0.4 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(1.1000...00002 / 0.25)' == 'oklab(1.1 0.4 0.4..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(110% 100% 100% / 0.25)-oklab(1.1 0.4 0.4 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(1.1000...00002 / 0.25)' == 'oklab(1.1 0.4 0.4..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-0.1 0.4 0.4 / 0.25)-oklab(-0.1 0.4 0.4 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(-0.100...00002 / 0.25)' == 'oklab(-0.1 0.4 0...."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-10% 0.4 0.4 / 25.0%)-oklab(-0.1 0.4 0.4 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(-0.100...00002 / 0.25)' == 'oklab(-0.1 0.4 0...."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-10% 100% 100% / 0.25)-oklab(-0.1 0.4 0.4 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(-0.100...00002 / 0.25)' == 'oklab(-0.1 0.4 0...."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0 0.44 0.4 / 0.25)-oklab(0 0.44 0.4 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(0 0.44...00002 / 0.25)' == 'oklab(0 0.44 0.4 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0% 0.44 0.4 / 25.0%)-oklab(0 0.44 0.4 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(0 0.44...00002 / 0.25)' == 'oklab(0 0.44 0.4 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0% 110% 100% / 0.25)-oklab(0 0.44 0.4 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(0 0.44...00002 / 0.25)' == 'oklab(0 0.44 0.4 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0.1 0.44 0.4 / 0.25)-oklab(0.1 0.44 0.4 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(0.1000...00002 / 0.25)' == 'oklab(0.1 0.44 0...."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(10% 0.44 0.4 / 25.0%)-oklab(0.1 0.44 0.4 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(0.1000...00002 / 0.25)' == 'oklab(0.1 0.44 0...."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(10% 110% 100% / 0.25)-oklab(0.1 0.44 0.4 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(0.1000...00002 / 0.25)' == 'oklab(0.1 0.44 0...."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(1 0.44 0.4 / 0.25)-oklab(1 0.44 0.4 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(1 0.44...00002 / 0.25)' == 'oklab(1 0.44 0.4 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(100% 0.44 0.4 / 25.0%)-oklab(1 0.44 0.4 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(1 0.44...00002 / 0.25)' == 'oklab(1 0.44 0.4 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(100% 110% 100% / 0.25)-oklab(1 0.44 0.4 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(1 0.44...00002 / 0.25)' == 'oklab(1 0.44 0.4 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(1.1 0.44 0.4 / 0.25)-oklab(1.1 0.44 0.4 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(1.1000...00002 / 0.25)' == 'oklab(1.1 0.44 0...."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(110% 0.44 0.4 / 25.0%)-oklab(1.1 0.44 0.4 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(1.1000...00002 / 0.25)' == 'oklab(1.1 0.44 0...."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(110% 110% 100% / 0.25)-oklab(1.1 0.44 0.4 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(1.1000...00002 / 0.25)' == 'oklab(1.1 0.44 0...."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-0.1 0.44 0.4 / 0.25)-oklab(-0.1 0.44 0.4 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(-0.100...00002 / 0.25)' == 'oklab(-0.1 0.44 0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-10% 0.44 0.4 / 25.0%)-oklab(-0.1 0.44 0.4 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(-0.100...00002 / 0.25)' == 'oklab(-0.1 0.44 0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-10% 110% 100% / 0.25)-oklab(-0.1 0.44 0.4 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(-0.100...00002 / 0.25)' == 'oklab(-0.1 0.44 0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0 -0.04 0.4 / 0.25)-oklab(0 -0.04 0.4 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(0 -0.0...00002 / 0.25)' == 'oklab(0 -0.04 0.4..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0% -0.04 0.4 / 25.0%)-oklab(0 -0.04 0.4 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(0 -0.0...00002 / 0.25)' == 'oklab(0 -0.04 0.4..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0% -10% 100% / 0.25)-oklab(0 -0.04 0.4 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(0 -0.0...00002 / 0.25)' == 'oklab(0 -0.04 0.4..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0.1 -0.04 0.4 / 0.25)-oklab(0.1 -0.04 0.4 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(0.1000...00002 / 0.25)' == 'oklab(0.1 -0.04 0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(10% -0.04 0.4 / 25.0%)-oklab(0.1 -0.04 0.4 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(0.1000...00002 / 0.25)' == 'oklab(0.1 -0.04 0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(10% -10% 100% / 0.25)-oklab(0.1 -0.04 0.4 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(0.1000...00002 / 0.25)' == 'oklab(0.1 -0.04 0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(1 -0.04 0.4 / 0.25)-oklab(1 -0.04 0.4 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(1 -0.0...00002 / 0.25)' == 'oklab(1 -0.04 0.4..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(100% -0.04 0.4 / 25.0%)-oklab(1 -0.04 0.4 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(1 -0.0...00002 / 0.25)' == 'oklab(1 -0.04 0.4..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(100% -10% 100% / 0.25)-oklab(1 -0.04 0.4 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(1 -0.0...00002 / 0.25)' == 'oklab(1 -0.04 0.4..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(1.1 -0.04 0.4 / 0.25)-oklab(1.1 -0.04 0.4 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(1.1000...00002 / 0.25)' == 'oklab(1.1 -0.04 0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(110% -0.04 0.4 / 25.0%)-oklab(1.1 -0.04 0.4 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(1.1000...00002 / 0.25)' == 'oklab(1.1 -0.04 0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(110% -10% 100% / 0.25)-oklab(1.1 -0.04 0.4 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(1.1000...00002 / 0.25)' == 'oklab(1.1 -0.04 0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-0.1 -0.04 0.4 / 0.25)-oklab(-0.1 -0.04 0.4 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(-0.100...00002 / 0.25)' == 'oklab(-0.1 -0.04 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-10% -0.04 0.4 / 25.0%)-oklab(-0.1 -0.04 0.4 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(-0.100...00002 / 0.25)' == 'oklab(-0.1 -0.04 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-10% -10% 100% / 0.25)-oklab(-0.1 -0.04 0.4 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(-0.100...00002 / 0.25)' == 'oklab(-0.1 -0.04 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0 0 0.46 / 0.25)-oklab(0 0 0.46 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(0 0 0....00002 / 0.25)' == 'oklab(0 0 0.46 / ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0% 0 0.46 / 25.0%)-oklab(0 0 0.46 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(0 0 0....00002 / 0.25)' == 'oklab(0 0 0.46 / ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0% 0% 115% / 0.25)-oklab(0 0 0.46 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(0 0 0....00002 / 0.25)' == 'oklab(0 0 0.46 / ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0.1 0 0.46 / 0.25)-oklab(0.1 0 0.46 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(0.1000...00002 / 0.25)' == 'oklab(0.1 0 0.46 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(10% 0 0.46 / 25.0%)-oklab(0.1 0 0.46 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(0.1000...00002 / 0.25)' == 'oklab(0.1 0 0.46 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(10% 0% 115% / 0.25)-oklab(0.1 0 0.46 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(0.1000...00002 / 0.25)' == 'oklab(0.1 0 0.46 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(1 0 0.46 / 0.25)-oklab(1 0 0.46 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(1 0 0....00002 / 0.25)' == 'oklab(1 0 0.46 / ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(100% 0 0.46 / 25.0%)-oklab(1 0 0.46 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(1 0 0....00002 / 0.25)' == 'oklab(1 0 0.46 / ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(100% 0% 115% / 0.25)-oklab(1 0 0.46 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(1 0 0....00002 / 0.25)' == 'oklab(1 0 0.46 / ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(1.1 0 0.46 / 0.25)-oklab(1.1 0 0.46 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(1.1000...00002 / 0.25)' == 'oklab(1.1 0 0.46 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(110% 0 0.46 / 25.0%)-oklab(1.1 0 0.46 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(1.1000...00002 / 0.25)' == 'oklab(1.1 0 0.46 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(110% 0% 115% / 0.25)-oklab(1.1 0 0.46 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(1.1000...00002 / 0.25)' == 'oklab(1.1 0 0.46 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-0.1 0 0.46 / 0.25)-oklab(-0.1 0 0.46 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(-0.100...00002 / 0.25)' == 'oklab(-0.1 0 0.46..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-10% 0 0.46 / 25.0%)-oklab(-0.1 0 0.46 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(-0.100...00002 / 0.25)' == 'oklab(-0.1 0 0.46..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-10% 0% 115% / 0.25)-oklab(-0.1 0 0.46 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(-0.100...00002 / 0.25)' == 'oklab(-0.1 0 0.46..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0 0.08 0.46 / 0.25)-oklab(0 0.08 0.46 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(0 0.08...00002 / 0.25)' == 'oklab(0 0.08 0.46..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0% 0.08 0.46 / 25.0%)-oklab(0 0.08 0.46 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(0 0.08...00002 / 0.25)' == 'oklab(0 0.08 0.46..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0% 20% 115% / 0.25)-oklab(0 0.08 0.46 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(0 0.08...00002 / 0.25)' == 'oklab(0 0.08 0.46..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0.1 0.08 0.46 / 0.25)-oklab(0.1 0.08 0.46 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(0.1000...00002 / 0.25)' == 'oklab(0.1 0.08 0...."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(10% 0.08 0.46 / 25.0%)-oklab(0.1 0.08 0.46 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(0.1000...00002 / 0.25)' == 'oklab(0.1 0.08 0...."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(10% 20% 115% / 0.25)-oklab(0.1 0.08 0.46 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(0.1000...00002 / 0.25)' == 'oklab(0.1 0.08 0...."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(1 0.08 0.46 / 0.25)-oklab(1 0.08 0.46 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(1 0.08...00002 / 0.25)' == 'oklab(1 0.08 0.46..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(100% 0.08 0.46 / 25.0%)-oklab(1 0.08 0.46 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(1 0.08...00002 / 0.25)' == 'oklab(1 0.08 0.46..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(100% 20% 115% / 0.25)-oklab(1 0.08 0.46 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(1 0.08...00002 / 0.25)' == 'oklab(1 0.08 0.46..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(1.1 0.08 0.46 / 0.25)-oklab(1.1 0.08 0.46 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(1.1000...00002 / 0.25)' == 'oklab(1.1 0.08 0...."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(110% 0.08 0.46 / 25.0%)-oklab(1.1 0.08 0.46 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(1.1000...00002 / 0.25)' == 'oklab(1.1 0.08 0...."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(110% 20% 115% / 0.25)-oklab(1.1 0.08 0.46 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(1.1000...00002 / 0.25)' == 'oklab(1.1 0.08 0...."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-0.1 0.08 0.46 / 0.25)-oklab(-0.1 0.08 0.46 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(-0.100...00002 / 0.25)' == 'oklab(-0.1 0.08 0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-10% 0.08 0.46 / 25.0%)-oklab(-0.1 0.08 0.46 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(-0.100...00002 / 0.25)' == 'oklab(-0.1 0.08 0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-10% 20% 115% / 0.25)-oklab(-0.1 0.08 0.46 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(-0.100...00002 / 0.25)' == 'oklab(-0.1 0.08 0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0 0.4 0.46 / 0.25)-oklab(0 0.4 0.46 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(0 0.40...00002 / 0.25)' == 'oklab(0 0.4 0.46 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0% 0.4 0.46 / 25.0%)-oklab(0 0.4 0.46 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(0 0.40...00002 / 0.25)' == 'oklab(0 0.4 0.46 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0% 100% 115% / 0.25)-oklab(0 0.4 0.46 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(0 0.40...00002 / 0.25)' == 'oklab(0 0.4 0.46 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0.1 0.4 0.46 / 0.25)-oklab(0.1 0.4 0.46 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(0.1000...00002 / 0.25)' == 'oklab(0.1 0.4 0.4..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(10% 0.4 0.46 / 25.0%)-oklab(0.1 0.4 0.46 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(0.1000...00002 / 0.25)' == 'oklab(0.1 0.4 0.4..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(10% 100% 115% / 0.25)-oklab(0.1 0.4 0.46 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(0.1000...00002 / 0.25)' == 'oklab(0.1 0.4 0.4..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(1 0.4 0.46 / 0.25)-oklab(1 0.4 0.46 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(1 0.40...00002 / 0.25)' == 'oklab(1 0.4 0.46 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(100% 0.4 0.46 / 25.0%)-oklab(1 0.4 0.46 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(1 0.40...00002 / 0.25)' == 'oklab(1 0.4 0.46 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(100% 100% 115% / 0.25)-oklab(1 0.4 0.46 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(1 0.40...00002 / 0.25)' == 'oklab(1 0.4 0.46 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(1.1 0.4 0.46 / 0.25)-oklab(1.1 0.4 0.46 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(1.1000...00002 / 0.25)' == 'oklab(1.1 0.4 0.4..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(110% 0.4 0.46 / 25.0%)-oklab(1.1 0.4 0.46 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(1.1000...00002 / 0.25)' == 'oklab(1.1 0.4 0.4..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(110% 100% 115% / 0.25)-oklab(1.1 0.4 0.46 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(1.1000...00002 / 0.25)' == 'oklab(1.1 0.4 0.4..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-0.1 0.4 0.46 / 0.25)-oklab(-0.1 0.4 0.46 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(-0.100...00002 / 0.25)' == 'oklab(-0.1 0.4 0...."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-10% 0.4 0.46 / 25.0%)-oklab(-0.1 0.4 0.46 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(-0.100...00002 / 0.25)' == 'oklab(-0.1 0.4 0...."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-10% 100% 115% / 0.25)-oklab(-0.1 0.4 0.46 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(-0.100...00002 / 0.25)' == 'oklab(-0.1 0.4 0...."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0 0.44 0.46 / 0.25)-oklab(0 0.44 0.46 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(0 0.44...00002 / 0.25)' == 'oklab(0 0.44 0.46..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0% 0.44 0.46 / 25.0%)-oklab(0 0.44 0.46 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(0 0.44...00002 / 0.25)' == 'oklab(0 0.44 0.46..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0% 110% 115% / 0.25)-oklab(0 0.44 0.46 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(0 0.44...00002 / 0.25)' == 'oklab(0 0.44 0.46..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0.1 0.44 0.46 / 0.25)-oklab(0.1 0.44 0.46 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(0.1000...00002 / 0.25)' == 'oklab(0.1 0.44 0...."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(10% 0.44 0.46 / 25.0%)-oklab(0.1 0.44 0.46 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(0.1000...00002 / 0.25)' == 'oklab(0.1 0.44 0...."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(10% 110% 115% / 0.25)-oklab(0.1 0.44 0.46 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(0.1000...00002 / 0.25)' == 'oklab(0.1 0.44 0...."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(1 0.44 0.46 / 0.25)-oklab(1 0.44 0.46 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(1 0.44...00002 / 0.25)' == 'oklab(1 0.44 0.46..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(100% 0.44 0.46 / 25.0%)-oklab(1 0.44 0.46 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(1 0.44...00002 / 0.25)' == 'oklab(1 0.44 0.46..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(100% 110% 115% / 0.25)-oklab(1 0.44 0.46 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(1 0.44...00002 / 0.25)' == 'oklab(1 0.44 0.46..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(1.1 0.44 0.46 / 0.25)-oklab(1.1 0.44 0.46 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(1.1000...00002 / 0.25)' == 'oklab(1.1 0.44 0...."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(110% 0.44 0.46 / 25.0%)-oklab(1.1 0.44 0.46 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(1.1000...00002 / 0.25)' == 'oklab(1.1 0.44 0...."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(110% 110% 115% / 0.25)-oklab(1.1 0.44 0.46 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(1.1000...00002 / 0.25)' == 'oklab(1.1 0.44 0...."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-0.1 0.44 0.46 / 0.25)-oklab(-0.1 0.44 0.46 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(-0.100...00002 / 0.25)' == 'oklab(-0.1 0.44 0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-10% 0.44 0.46 / 25.0%)-oklab(-0.1 0.44 0.46 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(-0.100...00002 / 0.25)' == 'oklab(-0.1 0.44 0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-10% 110% 115% / 0.25)-oklab(-0.1 0.44 0.46 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(-0.100...00002 / 0.25)' == 'oklab(-0.1 0.44 0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0 -0.04 0.46 / 0.25)-oklab(0 -0.04 0.46 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(0 -0.0...00002 / 0.25)' == 'oklab(0 -0.04 0.4..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0% -0.04 0.46 / 25.0%)-oklab(0 -0.04 0.46 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(0 -0.0...00002 / 0.25)' == 'oklab(0 -0.04 0.4..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0% -10% 115% / 0.25)-oklab(0 -0.04 0.46 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(0 -0.0...00002 / 0.25)' == 'oklab(0 -0.04 0.4..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0.1 -0.04 0.46 / 0.25)-oklab(0.1 -0.04 0.46 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(0.1000...00002 / 0.25)' == 'oklab(0.1 -0.04 0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(10% -0.04 0.46 / 25.0%)-oklab(0.1 -0.04 0.46 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(0.1000...00002 / 0.25)' == 'oklab(0.1 -0.04 0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(10% -10% 115% / 0.25)-oklab(0.1 -0.04 0.46 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(0.1000...00002 / 0.25)' == 'oklab(0.1 -0.04 0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(1 -0.04 0.46 / 0.25)-oklab(1 -0.04 0.46 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(1 -0.0...00002 / 0.25)' == 'oklab(1 -0.04 0.4..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(100% -0.04 0.46 / 25.0%)-oklab(1 -0.04 0.46 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(1 -0.0...00002 / 0.25)' == 'oklab(1 -0.04 0.4..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(100% -10% 115% / 0.25)-oklab(1 -0.04 0.46 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(1 -0.0...00002 / 0.25)' == 'oklab(1 -0.04 0.4..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(1.1 -0.04 0.46 / 0.25)-oklab(1.1 -0.04 0.46 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(1.1000...00002 / 0.25)' == 'oklab(1.1 -0.04 0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(110% -0.04 0.46 / 25.0%)-oklab(1.1 -0.04 0.46 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(1.1000...00002 / 0.25)' == 'oklab(1.1 -0.04 0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(110% -10% 115% / 0.25)-oklab(1.1 -0.04 0.46 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(1.1000...00002 / 0.25)' == 'oklab(1.1 -0.04 0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-0.1 -0.04 0.46 / 0.25)-oklab(-0.1 -0.04 0.46 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(-0.100...00002 / 0.25)' == 'oklab(-0.1 -... 0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-10% -0.04 0.46 / 25.0%)-oklab(-0.1 -0.04 0.46 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(-0.100...00002 / 0.25)' == 'oklab(-0.1 -... 0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-10% -10% 115% / 0.25)-oklab(-0.1 -0.04 0.46 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(-0.100...00002 / 0.25)' == 'oklab(-0.1 -... 0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0 0 -0.04 / 0.25)-oklab(0 0 -0.04 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(0 0 -0...00001 / 0.25)' == 'oklab(0 0 -0.04 /..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0% 0 -0.04 / 25.0%)-oklab(0 0 -0.04 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(0 0 -0...00001 / 0.25)' == 'oklab(0 0 -0.04 /..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0% 0% -10% / 0.25)-oklab(0 0 -0.04 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(0 0 -0...00001 / 0.25)' == 'oklab(0 0 -0.04 /..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0.1 0 -0.04 / 0.25)-oklab(0.1 0 -0.04 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(0.1000...00001 / 0.25)' == 'oklab(0.1 0 -0.04..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(10% 0 -0.04 / 25.0%)-oklab(0.1 0 -0.04 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(0.1000...00001 / 0.25)' == 'oklab(0.1 0 -0.04..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(10% 0% -10% / 0.25)-oklab(0.1 0 -0.04 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(0.1000...00001 / 0.25)' == 'oklab(0.1 0 -0.04..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(1 0 -0.04 / 0.25)-oklab(1 0 -0.04 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(1 0 -0...00001 / 0.25)' == 'oklab(1 0 -0.04 /..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(100% 0 -0.04 / 25.0%)-oklab(1 0 -0.04 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(1 0 -0...00001 / 0.25)' == 'oklab(1 0 -0.04 /..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(100% 0% -10% / 0.25)-oklab(1 0 -0.04 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(1 0 -0...00001 / 0.25)' == 'oklab(1 0 -0.04 /..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(1.1 0 -0.04 / 0.25)-oklab(1.1 0 -0.04 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(1.1000...00001 / 0.25)' == 'oklab(1.1 0 -0.04..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(110% 0 -0.04 / 25.0%)-oklab(1.1 0 -0.04 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(1.1000...00001 / 0.25)' == 'oklab(1.1 0 -0.04..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(110% 0% -10% / 0.25)-oklab(1.1 0 -0.04 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(1.1000...00001 / 0.25)' == 'oklab(1.1 0 -0.04..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-0.1 0 -0.04 / 0.25)-oklab(-0.1 0 -0.04 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(-0.100...00001 / 0.25)' == 'oklab(-0.1 0 -0.0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-10% 0 -0.04 / 25.0%)-oklab(-0.1 0 -0.04 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(-0.100...00001 / 0.25)' == 'oklab(-0.1 0 -0.0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-10% 0% -10% / 0.25)-oklab(-0.1 0 -0.04 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(-0.100...00001 / 0.25)' == 'oklab(-0.1 0 -0.0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0 0.08 -0.04 / 0.25)-oklab(0 0.08 -0.04 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(0 0.08...00001 / 0.25)' == 'oklab(0 0.08 -0.0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0% 0.08 -0.04 / 25.0%)-oklab(0 0.08 -0.04 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(0 0.08...00001 / 0.25)' == 'oklab(0 0.08 -0.0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0% 20% -10% / 0.25)-oklab(0 0.08 -0.04 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(0 0.08...00001 / 0.25)' == 'oklab(0 0.08 -0.0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0.1 0.08 -0.04 / 0.25)-oklab(0.1 0.08 -0.04 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(0.1000...00001 / 0.25)' == 'oklab(0.1 0.08 -0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(10% 0.08 -0.04 / 25.0%)-oklab(0.1 0.08 -0.04 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(0.1000...00001 / 0.25)' == 'oklab(0.1 0.08 -0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(10% 20% -10% / 0.25)-oklab(0.1 0.08 -0.04 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(0.1000...00001 / 0.25)' == 'oklab(0.1 0.08 -0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(1 0.08 -0.04 / 0.25)-oklab(1 0.08 -0.04 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(1 0.08...00001 / 0.25)' == 'oklab(1 0.08 -0.0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(100% 0.08 -0.04 / 25.0%)-oklab(1 0.08 -0.04 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(1 0.08...00001 / 0.25)' == 'oklab(1 0.08 -0.0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(100% 20% -10% / 0.25)-oklab(1 0.08 -0.04 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(1 0.08...00001 / 0.25)' == 'oklab(1 0.08 -0.0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(1.1 0.08 -0.04 / 0.25)-oklab(1.1 0.08 -0.04 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(1.1000...00001 / 0.25)' == 'oklab(1.1 0.08 -0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(110% 0.08 -0.04 / 25.0%)-oklab(1.1 0.08 -0.04 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(1.1000...00001 / 0.25)' == 'oklab(1.1 0.08 -0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(110% 20% -10% / 0.25)-oklab(1.1 0.08 -0.04 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(1.1000...00001 / 0.25)' == 'oklab(1.1 0.08 -0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-0.1 0.08 -0.04 / 0.25)-oklab(-0.1 0.08 -0.04 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(-0.100...00001 / 0.25)' == 'oklab(-0.1 0...-0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-10% 0.08 -0.04 / 25.0%)-oklab(-0.1 0.08 -0.04 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(-0.100...00001 / 0.25)' == 'oklab(-0.1 0...-0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-10% 20% -10% / 0.25)-oklab(-0.1 0.08 -0.04 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(-0.100...00001 / 0.25)' == 'oklab(-0.1 0...-0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0 0.4 -0.04 / 0.25)-oklab(0 0.4 -0.04 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(0 0.40...00001 / 0.25)' == 'oklab(0 0.4 -0.04..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0% 0.4 -0.04 / 25.0%)-oklab(0 0.4 -0.04 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(0 0.40...00001 / 0.25)' == 'oklab(0 0.4 -0.04..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0% 100% -10% / 0.25)-oklab(0 0.4 -0.04 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(0 0.40...00001 / 0.25)' == 'oklab(0 0.4 -0.04..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0.1 0.4 -0.04 / 0.25)-oklab(0.1 0.4 -0.04 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(0.1000...00001 / 0.25)' == 'oklab(0.1 0.4 -0...."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(10% 0.4 -0.04 / 25.0%)-oklab(0.1 0.4 -0.04 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(0.1000...00001 / 0.25)' == 'oklab(0.1 0.4 -0...."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(10% 100% -10% / 0.25)-oklab(0.1 0.4 -0.04 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(0.1000...00001 / 0.25)' == 'oklab(0.1 0.4 -0...."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(1 0.4 -0.04 / 0.25)-oklab(1 0.4 -0.04 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(1 0.40...00001 / 0.25)' == 'oklab(1 0.4 -0.04..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(100% 0.4 -0.04 / 25.0%)-oklab(1 0.4 -0.04 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(1 0.40...00001 / 0.25)' == 'oklab(1 0.4 -0.04..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(100% 100% -10% / 0.25)-oklab(1 0.4 -0.04 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(1 0.40...00001 / 0.25)' == 'oklab(1 0.4 -0.04..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(1.1 0.4 -0.04 / 0.25)-oklab(1.1 0.4 -0.04 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(1.1000...00001 / 0.25)' == 'oklab(1.1 0.4 -0...."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(110% 0.4 -0.04 / 25.0%)-oklab(1.1 0.4 -0.04 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(1.1000...00001 / 0.25)' == 'oklab(1.1 0.4 -0...."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(110% 100% -10% / 0.25)-oklab(1.1 0.4 -0.04 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(1.1000...00001 / 0.25)' == 'oklab(1.1 0.4 -0...."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-0.1 0.4 -0.04 / 0.25)-oklab(-0.1 0.4 -0.04 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(-0.100...00001 / 0.25)' == 'oklab(-0.1 0.4 -0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-10% 0.4 -0.04 / 25.0%)-oklab(-0.1 0.4 -0.04 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(-0.100...00001 / 0.25)' == 'oklab(-0.1 0.4 -0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-10% 100% -10% / 0.25)-oklab(-0.1 0.4 -0.04 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(-0.100...00001 / 0.25)' == 'oklab(-0.1 0.4 -0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0 0.44 -0.04 / 0.25)-oklab(0 0.44 -0.04 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(0 0.44...00001 / 0.25)' == 'oklab(0 0.44 -0.0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0% 0.44 -0.04 / 25.0%)-oklab(0 0.44 -0.04 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(0 0.44...00001 / 0.25)' == 'oklab(0 0.44 -0.0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0% 110% -10% / 0.25)-oklab(0 0.44 -0.04 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(0 0.44...00001 / 0.25)' == 'oklab(0 0.44 -0.0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0.1 0.44 -0.04 / 0.25)-oklab(0.1 0.44 -0.04 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(0.1000...00001 / 0.25)' == 'oklab(0.1 0.44 -0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(10% 0.44 -0.04 / 25.0%)-oklab(0.1 0.44 -0.04 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(0.1000...00001 / 0.25)' == 'oklab(0.1 0.44 -0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(10% 110% -10% / 0.25)-oklab(0.1 0.44 -0.04 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(0.1000...00001 / 0.25)' == 'oklab(0.1 0.44 -0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(1 0.44 -0.04 / 0.25)-oklab(1 0.44 -0.04 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(1 0.44...00001 / 0.25)' == 'oklab(1 0.44 -0.0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(100% 0.44 -0.04 / 25.0%)-oklab(1 0.44 -0.04 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(1 0.44...00001 / 0.25)' == 'oklab(1 0.44 -0.0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(100% 110% -10% / 0.25)-oklab(1 0.44 -0.04 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(1 0.44...00001 / 0.25)' == 'oklab(1 0.44 -0.0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(1.1 0.44 -0.04 / 0.25)-oklab(1.1 0.44 -0.04 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(1.1000...00001 / 0.25)' == 'oklab(1.1 0.44 -0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(110% 0.44 -0.04 / 25.0%)-oklab(1.1 0.44 -0.04 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(1.1000...00001 / 0.25)' == 'oklab(1.1 0.44 -0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(110% 110% -10% / 0.25)-oklab(1.1 0.44 -0.04 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(1.1000...00001 / 0.25)' == 'oklab(1.1 0.44 -0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-0.1 0.44 -0.04 / 0.25)-oklab(-0.1 0.44 -0.04 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(-0.100...00001 / 0.25)' == 'oklab(-0.1 0...-0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-10% 0.44 -0.04 / 25.0%)-oklab(-0.1 0.44 -0.04 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(-0.100...00001 / 0.25)' == 'oklab(-0.1 0...-0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-10% 110% -10% / 0.25)-oklab(-0.1 0.44 -0.04 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(-0.100...00001 / 0.25)' == 'oklab(-0.1 0...-0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0 -0.04 -0.04 / 0.25)-oklab(0 -0.04 -0.04 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(0 -0.0...00001 / 0.25)' == 'oklab(0 -0.04 -0...."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0% -0.04 -0.04 / 25.0%)-oklab(0 -0.04 -0.04 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(0 -0.0...00001 / 0.25)' == 'oklab(0 -0.04 -0...."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0% -10% -10% / 0.25)-oklab(0 -0.04 -0.04 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(0 -0.0...00001 / 0.25)' == 'oklab(0 -0.04 -0...."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0.1 -0.04 -0.04 / 0.25)-oklab(0.1 -0.04 -0.04 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(0.1000...00001 / 0.25)' == 'oklab(0.1 -0...-0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(10% -0.04 -0.04 / 25.0%)-oklab(0.1 -0.04 -0.04 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(0.1000...00001 / 0.25)' == 'oklab(0.1 -0...-0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(10% -10% -10% / 0.25)-oklab(0.1 -0.04 -0.04 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(0.1000...00001 / 0.25)' == 'oklab(0.1 -0...-0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(1 -0.04 -0.04 / 0.25)-oklab(1 -0.04 -0.04 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(1 -0.0...00001 / 0.25)' == 'oklab(1 -0.04 -0...."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(100% -0.04 -0.04 / 25.0%)-oklab(1 -0.04 -0.04 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(1 -0.0...00001 / 0.25)' == 'oklab(1 -0.04 -0...."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(100% -10% -10% / 0.25)-oklab(1 -0.04 -0.04 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(1 -0.0...00001 / 0.25)' == 'oklab(1 -0.04 -0...."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(1.1 -0.04 -0.04 / 0.25)-oklab(1.1 -0.04 -0.04 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(1.1000...00001 / 0.25)' == 'oklab(1.1 -0...-0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(110% -0.04 -0.04 / 25.0%)-oklab(1.1 -0.04 -0.04 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(1.1000...00001 / 0.25)' == 'oklab(1.1 -0...-0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(110% -10% -10% / 0.25)-oklab(1.1 -0.04 -0.04 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(1.1000...00001 / 0.25)' == 'oklab(1.1 -0...-0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-0.1 -0.04 -0.04 / 0.25)-oklab(-0.1 -0.04 -0.04 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(-0.100...00001 / 0.25)' == 'oklab(-0.1 -...-0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-10% -0.04 -0.04 / 25.0%)-oklab(-0.1 -0.04 -0.04 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(-0.100...00001 / 0.25)' == 'oklab(-0.1 -...-0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-10% -10% -10% / 0.25)-oklab(-0.1 -0.04 -0.04 / 0.25)]\u001b[0m - AssertionError: assert 'oklab(-0.100...00001 / 0.25)' == 'oklab(-0.1 -...-0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0.1 0 0 / 0)-oklab(0.1 0 0 / 0)]\u001b[0m - AssertionError: assert 'oklab(0.1000...0001 0 0 / 0)' == 'oklab(0.1 0 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(10% 0 0 / 0%)-oklab(0.1 0 0 / 0)]\u001b[0m - AssertionError: assert 'oklab(0.1000...0001 0 0 / 0)' == 'oklab(0.1 0 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(10% 0% 0% / 0)-oklab(0.1 0 0 / 0)]\u001b[0m - AssertionError: assert 'oklab(0.1000...0001 0 0 / 0)' == 'oklab(0.1 0 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(1.1 0 0 / 0)-oklab(1.1 0 0 / 0)]\u001b[0m - AssertionError: assert 'oklab(1.1000...0001 0 0 / 0)' == 'oklab(1.1 0 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(110% 0 0 / 0%)-oklab(1.1 0 0 / 0)]\u001b[0m - AssertionError: assert 'oklab(1.1000...0001 0 0 / 0)' == 'oklab(1.1 0 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(110% 0% 0% / 0)-oklab(1.1 0 0 / 0)]\u001b[0m - AssertionError: assert 'oklab(1.1000...0001 0 0 / 0)' == 'oklab(1.1 0 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-0.1 0 0 / 0)-oklab(-0.1 0 0 / 0)]\u001b[0m - AssertionError: assert 'oklab(-0.100...0001 0 0 / 0)' == 'oklab(-0.1 0 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-10% 0 0 / 0%)-oklab(-0.1 0 0 / 0)]\u001b[0m - AssertionError: assert 'oklab(-0.100...0001 0 0 / 0)' == 'oklab(-0.1 0 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-10% 0% 0% / 0)-oklab(-0.1 0 0 / 0)]\u001b[0m - AssertionError: assert 'oklab(-0.100...0001 0 0 / 0)' == 'oklab(-0.1 0 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0 0.08 0 / 0)-oklab(0 0.08 0 / 0)]\u001b[0m - AssertionError: assert 'oklab(0 0.08...000002 0 / 0)' == 'oklab(0 0.08 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0% 0.08 0 / 0%)-oklab(0 0.08 0 / 0)]\u001b[0m - AssertionError: assert 'oklab(0 0.08...000002 0 / 0)' == 'oklab(0 0.08 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0% 20% 0% / 0)-oklab(0 0.08 0 / 0)]\u001b[0m - AssertionError: assert 'oklab(0 0.08...000002 0 / 0)' == 'oklab(0 0.08 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0.1 0.08 0 / 0)-oklab(0.1 0.08 0 / 0)]\u001b[0m - AssertionError: assert 'oklab(0.1000...000002 0 / 0)' == 'oklab(0.1 0.08 0 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(10% 0.08 0 / 0%)-oklab(0.1 0.08 0 / 0)]\u001b[0m - AssertionError: assert 'oklab(0.1000...000002 0 / 0)' == 'oklab(0.1 0.08 0 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(10% 20% 0% / 0)-oklab(0.1 0.08 0 / 0)]\u001b[0m - AssertionError: assert 'oklab(0.1000...000002 0 / 0)' == 'oklab(0.1 0.08 0 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(1 0.08 0 / 0)-oklab(1 0.08 0 / 0)]\u001b[0m - AssertionError: assert 'oklab(1 0.08...000002 0 / 0)' == 'oklab(1 0.08 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(100% 0.08 0 / 0%)-oklab(1 0.08 0 / 0)]\u001b[0m - AssertionError: assert 'oklab(1 0.08...000002 0 / 0)' == 'oklab(1 0.08 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(100% 20% 0% / 0)-oklab(1 0.08 0 / 0)]\u001b[0m - AssertionError: assert 'oklab(1 0.08...000002 0 / 0)' == 'oklab(1 0.08 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(1.1 0.08 0 / 0)-oklab(1.1 0.08 0 / 0)]\u001b[0m - AssertionError: assert 'oklab(1.1000...000002 0 / 0)' == 'oklab(1.1 0.08 0 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(110% 0.08 0 / 0%)-oklab(1.1 0.08 0 / 0)]\u001b[0m - AssertionError: assert 'oklab(1.1000...000002 0 / 0)' == 'oklab(1.1 0.08 0 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(110% 20% 0% / 0)-oklab(1.1 0.08 0 / 0)]\u001b[0m - AssertionError: assert 'oklab(1.1000...000002 0 / 0)' == 'oklab(1.1 0.08 0 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-0.1 0.08 0 / 0)-oklab(-0.1 0.08 0 / 0)]\u001b[0m - AssertionError: assert 'oklab(-0.100...000002 0 / 0)' == 'oklab(-0.1 0.08 0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-10% 0.08 0 / 0%)-oklab(-0.1 0.08 0 / 0)]\u001b[0m - AssertionError: assert 'oklab(-0.100...000002 0 / 0)' == 'oklab(-0.1 0.08 0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-10% 20% 0% / 0)-oklab(-0.1 0.08 0 / 0)]\u001b[0m - AssertionError: assert 'oklab(-0.100...000002 0 / 0)' == 'oklab(-0.1 0.08 0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0 0.4 0 / 0)-oklab(0 0.4 0 / 0)]\u001b[0m - AssertionError: assert 'oklab(0 0.40...000002 0 / 0)' == 'oklab(0 0.4 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0% 0.4 0 / 0%)-oklab(0 0.4 0 / 0)]\u001b[0m - AssertionError: assert 'oklab(0 0.40...000002 0 / 0)' == 'oklab(0 0.4 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0% 100% 0% / 0)-oklab(0 0.4 0 / 0)]\u001b[0m - AssertionError: assert 'oklab(0 0.40...000002 0 / 0)' == 'oklab(0 0.4 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0.1 0.4 0 / 0)-oklab(0.1 0.4 0 / 0)]\u001b[0m - AssertionError: assert 'oklab(0.1000...000002 0 / 0)' == 'oklab(0.1 0.4 0 /..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(10% 0.4 0 / 0%)-oklab(0.1 0.4 0 / 0)]\u001b[0m - AssertionError: assert 'oklab(0.1000...000002 0 / 0)' == 'oklab(0.1 0.4 0 /..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(10% 100% 0% / 0)-oklab(0.1 0.4 0 / 0)]\u001b[0m - AssertionError: assert 'oklab(0.1000...000002 0 / 0)' == 'oklab(0.1 0.4 0 /..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(1 0.4 0 / 0)-oklab(1 0.4 0 / 0)]\u001b[0m - AssertionError: assert 'oklab(1 0.40...000002 0 / 0)' == 'oklab(1 0.4 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(100% 0.4 0 / 0%)-oklab(1 0.4 0 / 0)]\u001b[0m - AssertionError: assert 'oklab(1 0.40...000002 0 / 0)' == 'oklab(1 0.4 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(100% 100% 0% / 0)-oklab(1 0.4 0 / 0)]\u001b[0m - AssertionError: assert 'oklab(1 0.40...000002 0 / 0)' == 'oklab(1 0.4 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(1.1 0.4 0 / 0)-oklab(1.1 0.4 0 / 0)]\u001b[0m - AssertionError: assert 'oklab(1.1000...000002 0 / 0)' == 'oklab(1.1 0.4 0 /..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(110% 0.4 0 / 0%)-oklab(1.1 0.4 0 / 0)]\u001b[0m - AssertionError: assert 'oklab(1.1000...000002 0 / 0)' == 'oklab(1.1 0.4 0 /..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(110% 100% 0% / 0)-oklab(1.1 0.4 0 / 0)]\u001b[0m - AssertionError: assert 'oklab(1.1000...000002 0 / 0)' == 'oklab(1.1 0.4 0 /..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-0.1 0.4 0 / 0)-oklab(-0.1 0.4 0 / 0)]\u001b[0m - AssertionError: assert 'oklab(-0.100...000002 0 / 0)' == 'oklab(-0.1 0.4 0 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-10% 0.4 0 / 0%)-oklab(-0.1 0.4 0 / 0)]\u001b[0m - AssertionError: assert 'oklab(-0.100...000002 0 / 0)' == 'oklab(-0.1 0.4 0 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-10% 100% 0% / 0)-oklab(-0.1 0.4 0 / 0)]\u001b[0m - AssertionError: assert 'oklab(-0.100...000002 0 / 0)' == 'oklab(-0.1 0.4 0 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0.1 0.44 0 / 0)-oklab(0.1 0.44 0 / 0)]\u001b[0m - AssertionError: assert 'oklab(0.1000...1 0.44 0 / 0)' == 'oklab(0.1 0.44 0 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(10% 0.44 0 / 0%)-oklab(0.1 0.44 0 / 0)]\u001b[0m - AssertionError: assert 'oklab(0.1000...1 0.44 0 / 0)' == 'oklab(0.1 0.44 0 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(10% 110% 0% / 0)-oklab(0.1 0.44 0 / 0)]\u001b[0m - AssertionError: assert 'oklab(0.1000...1 0.44 0 / 0)' == 'oklab(0.1 0.44 0 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(1.1 0.44 0 / 0)-oklab(1.1 0.44 0 / 0)]\u001b[0m - AssertionError: assert 'oklab(1.1000...1 0.44 0 / 0)' == 'oklab(1.1 0.44 0 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(110% 0.44 0 / 0%)-oklab(1.1 0.44 0 / 0)]\u001b[0m - AssertionError: assert 'oklab(1.1000...1 0.44 0 / 0)' == 'oklab(1.1 0.44 0 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(110% 110% 0% / 0)-oklab(1.1 0.44 0 / 0)]\u001b[0m - AssertionError: assert 'oklab(1.1000...1 0.44 0 / 0)' == 'oklab(1.1 0.44 0 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-0.1 0.44 0 / 0)-oklab(-0.1 0.44 0 / 0)]\u001b[0m - AssertionError: assert 'oklab(-0.100...1 0.44 0 / 0)' == 'oklab(-0.1 0.44 0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-10% 0.44 0 / 0%)-oklab(-0.1 0.44 0 / 0)]\u001b[0m - AssertionError: assert 'oklab(-0.100...1 0.44 0 / 0)' == 'oklab(-0.1 0.44 0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-10% 110% 0% / 0)-oklab(-0.1 0.44 0 / 0)]\u001b[0m - AssertionError: assert 'oklab(-0.100...1 0.44 0 / 0)' == 'oklab(-0.1 0.44 0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0 -0.04 0 / 0)-oklab(0 -0.04 0 / 0)]\u001b[0m - AssertionError: assert 'oklab(0 -0.0...000001 0 / 0)' == 'oklab(0 -0.04 0 /..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0% -0.04 0 / 0%)-oklab(0 -0.04 0 / 0)]\u001b[0m - AssertionError: assert 'oklab(0 -0.0...000001 0 / 0)' == 'oklab(0 -0.04 0 /..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0% -10% 0% / 0)-oklab(0 -0.04 0 / 0)]\u001b[0m - AssertionError: assert 'oklab(0 -0.0...000001 0 / 0)' == 'oklab(0 -0.04 0 /..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0.1 -0.04 0 / 0)-oklab(0.1 -0.04 0 / 0)]\u001b[0m - AssertionError: assert 'oklab(0.1000...000001 0 / 0)' == 'oklab(0.1 -0.04 0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(10% -0.04 0 / 0%)-oklab(0.1 -0.04 0 / 0)]\u001b[0m - AssertionError: assert 'oklab(0.1000...000001 0 / 0)' == 'oklab(0.1 -0.04 0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(10% -10% 0% / 0)-oklab(0.1 -0.04 0 / 0)]\u001b[0m - AssertionError: assert 'oklab(0.1000...000001 0 / 0)' == 'oklab(0.1 -0.04 0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(1 -0.04 0 / 0)-oklab(1 -0.04 0 / 0)]\u001b[0m - AssertionError: assert 'oklab(1 -0.0...000001 0 / 0)' == 'oklab(1 -0.04 0 /..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(100% -0.04 0 / 0%)-oklab(1 -0.04 0 / 0)]\u001b[0m - AssertionError: assert 'oklab(1 -0.0...000001 0 / 0)' == 'oklab(1 -0.04 0 /..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(100% -10% 0% / 0)-oklab(1 -0.04 0 / 0)]\u001b[0m - AssertionError: assert 'oklab(1 -0.0...000001 0 / 0)' == 'oklab(1 -0.04 0 /..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(1.1 -0.04 0 / 0)-oklab(1.1 -0.04 0 / 0)]\u001b[0m - AssertionError: assert 'oklab(1.1000...000001 0 / 0)' == 'oklab(1.1 -0.04 0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(110% -0.04 0 / 0%)-oklab(1.1 -0.04 0 / 0)]\u001b[0m - AssertionError: assert 'oklab(1.1000...000001 0 / 0)' == 'oklab(1.1 -0.04 0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(110% -10% 0% / 0)-oklab(1.1 -0.04 0 / 0)]\u001b[0m - AssertionError: assert 'oklab(1.1000...000001 0 / 0)' == 'oklab(1.1 -0.04 0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-0.1 -0.04 0 / 0)-oklab(-0.1 -0.04 0 / 0)]\u001b[0m - AssertionError: assert 'oklab(-0.100...000001 0 / 0)' == 'oklab(-0.1 -0.04 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-10% -0.04 0 / 0%)-oklab(-0.1 -0.04 0 / 0)]\u001b[0m - AssertionError: assert 'oklab(-0.100...000001 0 / 0)' == 'oklab(-0.1 -0.04 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-10% -10% 0% / 0)-oklab(-0.1 -0.04 0 / 0)]\u001b[0m - AssertionError: assert 'oklab(-0.100...000001 0 / 0)' == 'oklab(-0.1 -0.04 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0 0 0.04 / 0)-oklab(0 0 0.04 / 0)]\u001b[0m - AssertionError: assert 'oklab(0 0 0....00000001 / 0)' == 'oklab(0 0 0.04 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0% 0 0.04 / 0%)-oklab(0 0 0.04 / 0)]\u001b[0m - AssertionError: assert 'oklab(0 0 0....00000001 / 0)' == 'oklab(0 0 0.04 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0% 0% 10% / 0)-oklab(0 0 0.04 / 0)]\u001b[0m - AssertionError: assert 'oklab(0 0 0....00000001 / 0)' == 'oklab(0 0 0.04 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0.1 0 0.04 / 0)-oklab(0.1 0 0.04 / 0)]\u001b[0m - AssertionError: assert 'oklab(0.1000...00000001 / 0)' == 'oklab(0.1 0 0.04 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(10% 0 0.04 / 0%)-oklab(0.1 0 0.04 / 0)]\u001b[0m - AssertionError: assert 'oklab(0.1000...00000001 / 0)' == 'oklab(0.1 0 0.04 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(10% 0% 10% / 0)-oklab(0.1 0 0.04 / 0)]\u001b[0m - AssertionError: assert 'oklab(0.1000...00000001 / 0)' == 'oklab(0.1 0 0.04 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(1 0 0.04 / 0)-oklab(1 0 0.04 / 0)]\u001b[0m - AssertionError: assert 'oklab(1 0 0....00000001 / 0)' == 'oklab(1 0 0.04 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(100% 0 0.04 / 0%)-oklab(1 0 0.04 / 0)]\u001b[0m - AssertionError: assert 'oklab(1 0 0....00000001 / 0)' == 'oklab(1 0 0.04 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(100% 0% 10% / 0)-oklab(1 0 0.04 / 0)]\u001b[0m - AssertionError: assert 'oklab(1 0 0....00000001 / 0)' == 'oklab(1 0 0.04 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(1.1 0 0.04 / 0)-oklab(1.1 0 0.04 / 0)]\u001b[0m - AssertionError: assert 'oklab(1.1000...00000001 / 0)' == 'oklab(1.1 0 0.04 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(110% 0 0.04 / 0%)-oklab(1.1 0 0.04 / 0)]\u001b[0m - AssertionError: assert 'oklab(1.1000...00000001 / 0)' == 'oklab(1.1 0 0.04 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(110% 0% 10% / 0)-oklab(1.1 0 0.04 / 0)]\u001b[0m - AssertionError: assert 'oklab(1.1000...00000001 / 0)' == 'oklab(1.1 0 0.04 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-0.1 0 0.04 / 0)-oklab(-0.1 0 0.04 / 0)]\u001b[0m - AssertionError: assert 'oklab(-0.100...00000001 / 0)' == 'oklab(-0.1 0 0.04..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-10% 0 0.04 / 0%)-oklab(-0.1 0 0.04 / 0)]\u001b[0m - AssertionError: assert 'oklab(-0.100...00000001 / 0)' == 'oklab(-0.1 0 0.04..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-10% 0% 10% / 0)-oklab(-0.1 0 0.04 / 0)]\u001b[0m - AssertionError: assert 'oklab(-0.100...00000001 / 0)' == 'oklab(-0.1 0 0.04..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0 0.08 0.04 / 0)-oklab(0 0.08 0.04 / 0)]\u001b[0m - AssertionError: assert 'oklab(0 0.08...00000001 / 0)' == 'oklab(0 0.08 0.04..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0% 0.08 0.04 / 0%)-oklab(0 0.08 0.04 / 0)]\u001b[0m - AssertionError: assert 'oklab(0 0.08...00000001 / 0)' == 'oklab(0 0.08 0.04..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0% 20% 10% / 0)-oklab(0 0.08 0.04 / 0)]\u001b[0m - AssertionError: assert 'oklab(0 0.08...00000001 / 0)' == 'oklab(0 0.08 0.04..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0.1 0.08 0.04 / 0)-oklab(0.1 0.08 0.04 / 0)]\u001b[0m - AssertionError: assert 'oklab(0.1000...00000001 / 0)' == 'oklab(0.1 0.08 0...."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(10% 0.08 0.04 / 0%)-oklab(0.1 0.08 0.04 / 0)]\u001b[0m - AssertionError: assert 'oklab(0.1000...00000001 / 0)' == 'oklab(0.1 0.08 0...."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(10% 20% 10% / 0)-oklab(0.1 0.08 0.04 / 0)]\u001b[0m - AssertionError: assert 'oklab(0.1000...00000001 / 0)' == 'oklab(0.1 0.08 0...."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(1 0.08 0.04 / 0)-oklab(1 0.08 0.04 / 0)]\u001b[0m - AssertionError: assert 'oklab(1 0.08...00000001 / 0)' == 'oklab(1 0.08 0.04..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(100% 0.08 0.04 / 0%)-oklab(1 0.08 0.04 / 0)]\u001b[0m - AssertionError: assert 'oklab(1 0.08...00000001 / 0)' == 'oklab(1 0.08 0.04..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(100% 20% 10% / 0)-oklab(1 0.08 0.04 / 0)]\u001b[0m - AssertionError: assert 'oklab(1 0.08...00000001 / 0)' == 'oklab(1 0.08 0.04..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(1.1 0.08 0.04 / 0)-oklab(1.1 0.08 0.04 / 0)]\u001b[0m - AssertionError: assert 'oklab(1.1000...00000001 / 0)' == 'oklab(1.1 0.08 0...."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(110% 0.08 0.04 / 0%)-oklab(1.1 0.08 0.04 / 0)]\u001b[0m - AssertionError: assert 'oklab(1.1000...00000001 / 0)' == 'oklab(1.1 0.08 0...."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(110% 20% 10% / 0)-oklab(1.1 0.08 0.04 / 0)]\u001b[0m - AssertionError: assert 'oklab(1.1000...00000001 / 0)' == 'oklab(1.1 0.08 0...."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-0.1 0.08 0.04 / 0)-oklab(-0.1 0.08 0.04 / 0)]\u001b[0m - AssertionError: assert 'oklab(-0.100...00000001 / 0)' == 'oklab(-0.1 0.08 0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-10% 0.08 0.04 / 0%)-oklab(-0.1 0.08 0.04 / 0)]\u001b[0m - AssertionError: assert 'oklab(-0.100...00000001 / 0)' == 'oklab(-0.1 0.08 0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-10% 20% 10% / 0)-oklab(-0.1 0.08 0.04 / 0)]\u001b[0m - AssertionError: assert 'oklab(-0.100...00000001 / 0)' == 'oklab(-0.1 0.08 0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0 0.4 0.04 / 0)-oklab(0 0.4 0.04 / 0)]\u001b[0m - AssertionError: assert 'oklab(0 0.40...00000001 / 0)' == 'oklab(0 0.4 0.04 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0% 0.4 0.04 / 0%)-oklab(0 0.4 0.04 / 0)]\u001b[0m - AssertionError: assert 'oklab(0 0.40...00000001 / 0)' == 'oklab(0 0.4 0.04 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0% 100% 10% / 0)-oklab(0 0.4 0.04 / 0)]\u001b[0m - AssertionError: assert 'oklab(0 0.40...00000001 / 0)' == 'oklab(0 0.4 0.04 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0.1 0.4 0.04 / 0)-oklab(0.1 0.4 0.04 / 0)]\u001b[0m - AssertionError: assert 'oklab(0.1000...00000001 / 0)' == 'oklab(0.1 0.4 0.0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(10% 0.4 0.04 / 0%)-oklab(0.1 0.4 0.04 / 0)]\u001b[0m - AssertionError: assert 'oklab(0.1000...00000001 / 0)' == 'oklab(0.1 0.4 0.0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(10% 100% 10% / 0)-oklab(0.1 0.4 0.04 / 0)]\u001b[0m - AssertionError: assert 'oklab(0.1000...00000001 / 0)' == 'oklab(0.1 0.4 0.0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(1 0.4 0.04 / 0)-oklab(1 0.4 0.04 / 0)]\u001b[0m - AssertionError: assert 'oklab(1 0.40...00000001 / 0)' == 'oklab(1 0.4 0.04 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(100% 0.4 0.04 / 0%)-oklab(1 0.4 0.04 / 0)]\u001b[0m - AssertionError: assert 'oklab(1 0.40...00000001 / 0)' == 'oklab(1 0.4 0.04 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(100% 100% 10% / 0)-oklab(1 0.4 0.04 / 0)]\u001b[0m - AssertionError: assert 'oklab(1 0.40...00000001 / 0)' == 'oklab(1 0.4 0.04 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(1.1 0.4 0.04 / 0)-oklab(1.1 0.4 0.04 / 0)]\u001b[0m - AssertionError: assert 'oklab(1.1000...00000001 / 0)' == 'oklab(1.1 0.4 0.0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(110% 0.4 0.04 / 0%)-oklab(1.1 0.4 0.04 / 0)]\u001b[0m - AssertionError: assert 'oklab(1.1000...00000001 / 0)' == 'oklab(1.1 0.4 0.0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(110% 100% 10% / 0)-oklab(1.1 0.4 0.04 / 0)]\u001b[0m - AssertionError: assert 'oklab(1.1000...00000001 / 0)' == 'oklab(1.1 0.4 0.0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-0.1 0.4 0.04 / 0)-oklab(-0.1 0.4 0.04 / 0)]\u001b[0m - AssertionError: assert 'oklab(-0.100...00000001 / 0)' == 'oklab(-0.1 0.4 0...."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-10% 0.4 0.04 / 0%)-oklab(-0.1 0.4 0.04 / 0)]\u001b[0m - AssertionError: assert 'oklab(-0.100...00000001 / 0)' == 'oklab(-0.1 0.4 0...."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-10% 100% 10% / 0)-oklab(-0.1 0.4 0.04 / 0)]\u001b[0m - AssertionError: assert 'oklab(-0.100...00000001 / 0)' == 'oklab(-0.1 0.4 0...."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0 0.44 0.04 / 0)-oklab(0 0.44 0.04 / 0)]\u001b[0m - AssertionError: assert 'oklab(0 0.44...00000001 / 0)' == 'oklab(0 0.44 0.04..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0% 0.44 0.04 / 0%)-oklab(0 0.44 0.04 / 0)]\u001b[0m - AssertionError: assert 'oklab(0 0.44...00000001 / 0)' == 'oklab(0 0.44 0.04..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0% 110% 10% / 0)-oklab(0 0.44 0.04 / 0)]\u001b[0m - AssertionError: assert 'oklab(0 0.44...00000001 / 0)' == 'oklab(0 0.44 0.04..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0.1 0.44 0.04 / 0)-oklab(0.1 0.44 0.04 / 0)]\u001b[0m - AssertionError: assert 'oklab(0.1000...00000001 / 0)' == 'oklab(0.1 0.44 0...."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(10% 0.44 0.04 / 0%)-oklab(0.1 0.44 0.04 / 0)]\u001b[0m - AssertionError: assert 'oklab(0.1000...00000001 / 0)' == 'oklab(0.1 0.44 0...."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(10% 110% 10% / 0)-oklab(0.1 0.44 0.04 / 0)]\u001b[0m - AssertionError: assert 'oklab(0.1000...00000001 / 0)' == 'oklab(0.1 0.44 0...."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(1 0.44 0.04 / 0)-oklab(1 0.44 0.04 / 0)]\u001b[0m - AssertionError: assert 'oklab(1 0.44...00000001 / 0)' == 'oklab(1 0.44 0.04..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(100% 0.44 0.04 / 0%)-oklab(1 0.44 0.04 / 0)]\u001b[0m - AssertionError: assert 'oklab(1 0.44...00000001 / 0)' == 'oklab(1 0.44 0.04..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(100% 110% 10% / 0)-oklab(1 0.44 0.04 / 0)]\u001b[0m - AssertionError: assert 'oklab(1 0.44...00000001 / 0)' == 'oklab(1 0.44 0.04..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(1.1 0.44 0.04 / 0)-oklab(1.1 0.44 0.04 / 0)]\u001b[0m - AssertionError: assert 'oklab(1.1000...00000001 / 0)' == 'oklab(1.1 0.44 0...."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(110% 0.44 0.04 / 0%)-oklab(1.1 0.44 0.04 / 0)]\u001b[0m - AssertionError: assert 'oklab(1.1000...00000001 / 0)' == 'oklab(1.1 0.44 0...."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(110% 110% 10% / 0)-oklab(1.1 0.44 0.04 / 0)]\u001b[0m - AssertionError: assert 'oklab(1.1000...00000001 / 0)' == 'oklab(1.1 0.44 0...."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-0.1 0.44 0.04 / 0)-oklab(-0.1 0.44 0.04 / 0)]\u001b[0m - AssertionError: assert 'oklab(-0.100...00000001 / 0)' == 'oklab(-0.1 0.44 0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-10% 0.44 0.04 / 0%)-oklab(-0.1 0.44 0.04 / 0)]\u001b[0m - AssertionError: assert 'oklab(-0.100...00000001 / 0)' == 'oklab(-0.1 0.44 0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-10% 110% 10% / 0)-oklab(-0.1 0.44 0.04 / 0)]\u001b[0m - AssertionError: assert 'oklab(-0.100...00000001 / 0)' == 'oklab(-0.1 0.44 0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0 -0.04 0.04 / 0)-oklab(0 -0.04 0.04 / 0)]\u001b[0m - AssertionError: assert 'oklab(0 -0.0...00000001 / 0)' == 'oklab(0 -0.04 0.0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0% -0.04 0.04 / 0%)-oklab(0 -0.04 0.04 / 0)]\u001b[0m - AssertionError: assert 'oklab(0 -0.0...00000001 / 0)' == 'oklab(0 -0.04 0.0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0% -10% 10% / 0)-oklab(0 -0.04 0.04 / 0)]\u001b[0m - AssertionError: assert 'oklab(0 -0.0...00000001 / 0)' == 'oklab(0 -0.04 0.0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0.1 -0.04 0.04 / 0)-oklab(0.1 -0.04 0.04 / 0)]\u001b[0m - AssertionError: assert 'oklab(0.1000...00000001 / 0)' == 'oklab(0.1 -0.04 0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(10% -0.04 0.04 / 0%)-oklab(0.1 -0.04 0.04 / 0)]\u001b[0m - AssertionError: assert 'oklab(0.1000...00000001 / 0)' == 'oklab(0.1 -0.04 0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(10% -10% 10% / 0)-oklab(0.1 -0.04 0.04 / 0)]\u001b[0m - AssertionError: assert 'oklab(0.1000...00000001 / 0)' == 'oklab(0.1 -0.04 0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(1 -0.04 0.04 / 0)-oklab(1 -0.04 0.04 / 0)]\u001b[0m - AssertionError: assert 'oklab(1 -0.0...00000001 / 0)' == 'oklab(1 -0.04 0.0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(100% -0.04 0.04 / 0%)-oklab(1 -0.04 0.04 / 0)]\u001b[0m - AssertionError: assert 'oklab(1 -0.0...00000001 / 0)' == 'oklab(1 -0.04 0.0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(100% -10% 10% / 0)-oklab(1 -0.04 0.04 / 0)]\u001b[0m - AssertionError: assert 'oklab(1 -0.0...00000001 / 0)' == 'oklab(1 -0.04 0.0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(1.1 -0.04 0.04 / 0)-oklab(1.1 -0.04 0.04 / 0)]\u001b[0m - AssertionError: assert 'oklab(1.1000...00000001 / 0)' == 'oklab(1.1 -0.04 0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(110% -0.04 0.04 / 0%)-oklab(1.1 -0.04 0.04 / 0)]\u001b[0m - AssertionError: assert 'oklab(1.1000...00000001 / 0)' == 'oklab(1.1 -0.04 0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(110% -10% 10% / 0)-oklab(1.1 -0.04 0.04 / 0)]\u001b[0m - AssertionError: assert 'oklab(1.1000...00000001 / 0)' == 'oklab(1.1 -0.04 0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-0.1 -0.04 0.04 / 0)-oklab(-0.1 -0.04 0.04 / 0)]\u001b[0m - AssertionError: assert 'oklab(-0.100...00000001 / 0)' == 'oklab(-0.1 -0.04 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-10% -0.04 0.04 / 0%)-oklab(-0.1 -0.04 0.04 / 0)]\u001b[0m - AssertionError: assert 'oklab(-0.100...00000001 / 0)' == 'oklab(-0.1 -0.04 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-10% -10% 10% / 0)-oklab(-0.1 -0.04 0.04 / 0)]\u001b[0m - AssertionError: assert 'oklab(-0.100...00000001 / 0)' == 'oklab(-0.1 -0.04 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0 0 0.4 / 0)-oklab(0 0 0.4 / 0)]\u001b[0m - AssertionError: assert 'oklab(0 0 0....00000002 / 0)' == 'oklab(0 0 0.4 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0% 0 0.4 / 0%)-oklab(0 0 0.4 / 0)]\u001b[0m - AssertionError: assert 'oklab(0 0 0....00000002 / 0)' == 'oklab(0 0 0.4 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0% 0% 100% / 0)-oklab(0 0 0.4 / 0)]\u001b[0m - AssertionError: assert 'oklab(0 0 0....00000002 / 0)' == 'oklab(0 0 0.4 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0.1 0 0.4 / 0)-oklab(0.1 0 0.4 / 0)]\u001b[0m - AssertionError: assert 'oklab(0.1000...00000002 / 0)' == 'oklab(0.1 0 0.4 /..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(10% 0 0.4 / 0%)-oklab(0.1 0 0.4 / 0)]\u001b[0m - AssertionError: assert 'oklab(0.1000...00000002 / 0)' == 'oklab(0.1 0 0.4 /..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(10% 0% 100% / 0)-oklab(0.1 0 0.4 / 0)]\u001b[0m - AssertionError: assert 'oklab(0.1000...00000002 / 0)' == 'oklab(0.1 0 0.4 /..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(1 0 0.4 / 0)-oklab(1 0 0.4 / 0)]\u001b[0m - AssertionError: assert 'oklab(1 0 0....00000002 / 0)' == 'oklab(1 0 0.4 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(100% 0 0.4 / 0%)-oklab(1 0 0.4 / 0)]\u001b[0m - AssertionError: assert 'oklab(1 0 0....00000002 / 0)' == 'oklab(1 0 0.4 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(100% 0% 100% / 0)-oklab(1 0 0.4 / 0)]\u001b[0m - AssertionError: assert 'oklab(1 0 0....00000002 / 0)' == 'oklab(1 0 0.4 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(1.1 0 0.4 / 0)-oklab(1.1 0 0.4 / 0)]\u001b[0m - AssertionError: assert 'oklab(1.1000...00000002 / 0)' == 'oklab(1.1 0 0.4 /..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(110% 0 0.4 / 0%)-oklab(1.1 0 0.4 / 0)]\u001b[0m - AssertionError: assert 'oklab(1.1000...00000002 / 0)' == 'oklab(1.1 0 0.4 /..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(110% 0% 100% / 0)-oklab(1.1 0 0.4 / 0)]\u001b[0m - AssertionError: assert 'oklab(1.1000...00000002 / 0)' == 'oklab(1.1 0 0.4 /..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-0.1 0 0.4 / 0)-oklab(-0.1 0 0.4 / 0)]\u001b[0m - AssertionError: assert 'oklab(-0.100...00000002 / 0)' == 'oklab(-0.1 0 0.4 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-10% 0 0.4 / 0%)-oklab(-0.1 0 0.4 / 0)]\u001b[0m - AssertionError: assert 'oklab(-0.100...00000002 / 0)' == 'oklab(-0.1 0 0.4 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-10% 0% 100% / 0)-oklab(-0.1 0 0.4 / 0)]\u001b[0m - AssertionError: assert 'oklab(-0.100...00000002 / 0)' == 'oklab(-0.1 0 0.4 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0 0.08 0.4 / 0)-oklab(0 0.08 0.4 / 0)]\u001b[0m - AssertionError: assert 'oklab(0 0.08...00000002 / 0)' == 'oklab(0 0.08 0.4 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0% 0.08 0.4 / 0%)-oklab(0 0.08 0.4 / 0)]\u001b[0m - AssertionError: assert 'oklab(0 0.08...00000002 / 0)' == 'oklab(0 0.08 0.4 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0% 20% 100% / 0)-oklab(0 0.08 0.4 / 0)]\u001b[0m - AssertionError: assert 'oklab(0 0.08...00000002 / 0)' == 'oklab(0 0.08 0.4 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0.1 0.08 0.4 / 0)-oklab(0.1 0.08 0.4 / 0)]\u001b[0m - AssertionError: assert 'oklab(0.1000...00000002 / 0)' == 'oklab(0.1 0.08 0...."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(10% 0.08 0.4 / 0%)-oklab(0.1 0.08 0.4 / 0)]\u001b[0m - AssertionError: assert 'oklab(0.1000...00000002 / 0)' == 'oklab(0.1 0.08 0...."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(10% 20% 100% / 0)-oklab(0.1 0.08 0.4 / 0)]\u001b[0m - AssertionError: assert 'oklab(0.1000...00000002 / 0)' == 'oklab(0.1 0.08 0...."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(1 0.08 0.4 / 0)-oklab(1 0.08 0.4 / 0)]\u001b[0m - AssertionError: assert 'oklab(1 0.08...00000002 / 0)' == 'oklab(1 0.08 0.4 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(100% 0.08 0.4 / 0%)-oklab(1 0.08 0.4 / 0)]\u001b[0m - AssertionError: assert 'oklab(1 0.08...00000002 / 0)' == 'oklab(1 0.08 0.4 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(100% 20% 100% / 0)-oklab(1 0.08 0.4 / 0)]\u001b[0m - AssertionError: assert 'oklab(1 0.08...00000002 / 0)' == 'oklab(1 0.08 0.4 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(1.1 0.08 0.4 / 0)-oklab(1.1 0.08 0.4 / 0)]\u001b[0m - AssertionError: assert 'oklab(1.1000...00000002 / 0)' == 'oklab(1.1 0.08 0...."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(110% 0.08 0.4 / 0%)-oklab(1.1 0.08 0.4 / 0)]\u001b[0m - AssertionError: assert 'oklab(1.1000...00000002 / 0)' == 'oklab(1.1 0.08 0...."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(110% 20% 100% / 0)-oklab(1.1 0.08 0.4 / 0)]\u001b[0m - AssertionError: assert 'oklab(1.1000...00000002 / 0)' == 'oklab(1.1 0.08 0...."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-0.1 0.08 0.4 / 0)-oklab(-0.1 0.08 0.4 / 0)]\u001b[0m - AssertionError: assert 'oklab(-0.100...00000002 / 0)' == 'oklab(-0.1 0.08 0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-10% 0.08 0.4 / 0%)-oklab(-0.1 0.08 0.4 / 0)]\u001b[0m - AssertionError: assert 'oklab(-0.100...00000002 / 0)' == 'oklab(-0.1 0.08 0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-10% 20% 100% / 0)-oklab(-0.1 0.08 0.4 / 0)]\u001b[0m - AssertionError: assert 'oklab(-0.100...00000002 / 0)' == 'oklab(-0.1 0.08 0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0 0.4 0.4 / 0)-oklab(0 0.4 0.4 / 0)]\u001b[0m - AssertionError: assert 'oklab(0 0.40...00000002 / 0)' == 'oklab(0 0.4 0.4 /..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0% 0.4 0.4 / 0%)-oklab(0 0.4 0.4 / 0)]\u001b[0m - AssertionError: assert 'oklab(0 0.40...00000002 / 0)' == 'oklab(0 0.4 0.4 /..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0% 100% 100% / 0)-oklab(0 0.4 0.4 / 0)]\u001b[0m - AssertionError: assert 'oklab(0 0.40...00000002 / 0)' == 'oklab(0 0.4 0.4 /..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0.1 0.4 0.4 / 0)-oklab(0.1 0.4 0.4 / 0)]\u001b[0m - AssertionError: assert 'oklab(0.1000...00000002 / 0)' == 'oklab(0.1 0.4 0.4..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(10% 0.4 0.4 / 0%)-oklab(0.1 0.4 0.4 / 0)]\u001b[0m - AssertionError: assert 'oklab(0.1000...00000002 / 0)' == 'oklab(0.1 0.4 0.4..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(10% 100% 100% / 0)-oklab(0.1 0.4 0.4 / 0)]\u001b[0m - AssertionError: assert 'oklab(0.1000...00000002 / 0)' == 'oklab(0.1 0.4 0.4..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(1 0.4 0.4 / 0)-oklab(1 0.4 0.4 / 0)]\u001b[0m - AssertionError: assert 'oklab(1 0.40...00000002 / 0)' == 'oklab(1 0.4 0.4 /..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(100% 0.4 0.4 / 0%)-oklab(1 0.4 0.4 / 0)]\u001b[0m - AssertionError: assert 'oklab(1 0.40...00000002 / 0)' == 'oklab(1 0.4 0.4 /..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(100% 100% 100% / 0)-oklab(1 0.4 0.4 / 0)]\u001b[0m - AssertionError: assert 'oklab(1 0.40...00000002 / 0)' == 'oklab(1 0.4 0.4 /..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(1.1 0.4 0.4 / 0)-oklab(1.1 0.4 0.4 / 0)]\u001b[0m - AssertionError: assert 'oklab(1.1000...00000002 / 0)' == 'oklab(1.1 0.4 0.4..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(110% 0.4 0.4 / 0%)-oklab(1.1 0.4 0.4 / 0)]\u001b[0m - AssertionError: assert 'oklab(1.1000...00000002 / 0)' == 'oklab(1.1 0.4 0.4..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(110% 100% 100% / 0)-oklab(1.1 0.4 0.4 / 0)]\u001b[0m - AssertionError: assert 'oklab(1.1000...00000002 / 0)' == 'oklab(1.1 0.4 0.4..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-0.1 0.4 0.4 / 0)-oklab(-0.1 0.4 0.4 / 0)]\u001b[0m - AssertionError: assert 'oklab(-0.100...00000002 / 0)' == 'oklab(-0.1 0.4 0...."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-10% 0.4 0.4 / 0%)-oklab(-0.1 0.4 0.4 / 0)]\u001b[0m - AssertionError: assert 'oklab(-0.100...00000002 / 0)' == 'oklab(-0.1 0.4 0...."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-10% 100% 100% / 0)-oklab(-0.1 0.4 0.4 / 0)]\u001b[0m - AssertionError: assert 'oklab(-0.100...00000002 / 0)' == 'oklab(-0.1 0.4 0...."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0 0.44 0.4 / 0)-oklab(0 0.44 0.4 / 0)]\u001b[0m - AssertionError: assert 'oklab(0 0.44...00000002 / 0)' == 'oklab(0 0.44 0.4 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0% 0.44 0.4 / 0%)-oklab(0 0.44 0.4 / 0)]\u001b[0m - AssertionError: assert 'oklab(0 0.44...00000002 / 0)' == 'oklab(0 0.44 0.4 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0% 110% 100% / 0)-oklab(0 0.44 0.4 / 0)]\u001b[0m - AssertionError: assert 'oklab(0 0.44...00000002 / 0)' == 'oklab(0 0.44 0.4 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0.1 0.44 0.4 / 0)-oklab(0.1 0.44 0.4 / 0)]\u001b[0m - AssertionError: assert 'oklab(0.1000...00000002 / 0)' == 'oklab(0.1 0.44 0...."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(10% 0.44 0.4 / 0%)-oklab(0.1 0.44 0.4 / 0)]\u001b[0m - AssertionError: assert 'oklab(0.1000...00000002 / 0)' == 'oklab(0.1 0.44 0...."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(10% 110% 100% / 0)-oklab(0.1 0.44 0.4 / 0)]\u001b[0m - AssertionError: assert 'oklab(0.1000...00000002 / 0)' == 'oklab(0.1 0.44 0...."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(1 0.44 0.4 / 0)-oklab(1 0.44 0.4 / 0)]\u001b[0m - AssertionError: assert 'oklab(1 0.44...00000002 / 0)' == 'oklab(1 0.44 0.4 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(100% 0.44 0.4 / 0%)-oklab(1 0.44 0.4 / 0)]\u001b[0m - AssertionError: assert 'oklab(1 0.44...00000002 / 0)' == 'oklab(1 0.44 0.4 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(100% 110% 100% / 0)-oklab(1 0.44 0.4 / 0)]\u001b[0m - AssertionError: assert 'oklab(1 0.44...00000002 / 0)' == 'oklab(1 0.44 0.4 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(1.1 0.44 0.4 / 0)-oklab(1.1 0.44 0.4 / 0)]\u001b[0m - AssertionError: assert 'oklab(1.1000...00000002 / 0)' == 'oklab(1.1 0.44 0...."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(110% 0.44 0.4 / 0%)-oklab(1.1 0.44 0.4 / 0)]\u001b[0m - AssertionError: assert 'oklab(1.1000...00000002 / 0)' == 'oklab(1.1 0.44 0...."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(110% 110% 100% / 0)-oklab(1.1 0.44 0.4 / 0)]\u001b[0m - AssertionError: assert 'oklab(1.1000...00000002 / 0)' == 'oklab(1.1 0.44 0...."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-0.1 0.44 0.4 / 0)-oklab(-0.1 0.44 0.4 / 0)]\u001b[0m - AssertionError: assert 'oklab(-0.100...00000002 / 0)' == 'oklab(-0.1 0.44 0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-10% 0.44 0.4 / 0%)-oklab(-0.1 0.44 0.4 / 0)]\u001b[0m - AssertionError: assert 'oklab(-0.100...00000002 / 0)' == 'oklab(-0.1 0.44 0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-10% 110% 100% / 0)-oklab(-0.1 0.44 0.4 / 0)]\u001b[0m - AssertionError: assert 'oklab(-0.100...00000002 / 0)' == 'oklab(-0.1 0.44 0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0 -0.04 0.4 / 0)-oklab(0 -0.04 0.4 / 0)]\u001b[0m - AssertionError: assert 'oklab(0 -0.0...00000002 / 0)' == 'oklab(0 -0.04 0.4..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0% -0.04 0.4 / 0%)-oklab(0 -0.04 0.4 / 0)]\u001b[0m - AssertionError: assert 'oklab(0 -0.0...00000002 / 0)' == 'oklab(0 -0.04 0.4..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0% -10% 100% / 0)-oklab(0 -0.04 0.4 / 0)]\u001b[0m - AssertionError: assert 'oklab(0 -0.0...00000002 / 0)' == 'oklab(0 -0.04 0.4..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0.1 -0.04 0.4 / 0)-oklab(0.1 -0.04 0.4 / 0)]\u001b[0m - AssertionError: assert 'oklab(0.1000...00000002 / 0)' == 'oklab(0.1 -0.04 0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(10% -0.04 0.4 / 0%)-oklab(0.1 -0.04 0.4 / 0)]\u001b[0m - AssertionError: assert 'oklab(0.1000...00000002 / 0)' == 'oklab(0.1 -0.04 0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(10% -10% 100% / 0)-oklab(0.1 -0.04 0.4 / 0)]\u001b[0m - AssertionError: assert 'oklab(0.1000...00000002 / 0)' == 'oklab(0.1 -0.04 0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(1 -0.04 0.4 / 0)-oklab(1 -0.04 0.4 / 0)]\u001b[0m - AssertionError: assert 'oklab(1 -0.0...00000002 / 0)' == 'oklab(1 -0.04 0.4..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(100% -0.04 0.4 / 0%)-oklab(1 -0.04 0.4 / 0)]\u001b[0m - AssertionError: assert 'oklab(1 -0.0...00000002 / 0)' == 'oklab(1 -0.04 0.4..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(100% -10% 100% / 0)-oklab(1 -0.04 0.4 / 0)]\u001b[0m - AssertionError: assert 'oklab(1 -0.0...00000002 / 0)' == 'oklab(1 -0.04 0.4..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(1.1 -0.04 0.4 / 0)-oklab(1.1 -0.04 0.4 / 0)]\u001b[0m - AssertionError: assert 'oklab(1.1000...00000002 / 0)' == 'oklab(1.1 -0.04 0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(110% -0.04 0.4 / 0%)-oklab(1.1 -0.04 0.4 / 0)]\u001b[0m - AssertionError: assert 'oklab(1.1000...00000002 / 0)' == 'oklab(1.1 -0.04 0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(110% -10% 100% / 0)-oklab(1.1 -0.04 0.4 / 0)]\u001b[0m - AssertionError: assert 'oklab(1.1000...00000002 / 0)' == 'oklab(1.1 -0.04 0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-0.1 -0.04 0.4 / 0)-oklab(-0.1 -0.04 0.4 / 0)]\u001b[0m - AssertionError: assert 'oklab(-0.100...00000002 / 0)' == 'oklab(-0.1 -0.04 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-10% -0.04 0.4 / 0%)-oklab(-0.1 -0.04 0.4 / 0)]\u001b[0m - AssertionError: assert 'oklab(-0.100...00000002 / 0)' == 'oklab(-0.1 -0.04 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-10% -10% 100% / 0)-oklab(-0.1 -0.04 0.4 / 0)]\u001b[0m - AssertionError: assert 'oklab(-0.100...00000002 / 0)' == 'oklab(-0.1 -0.04 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0 0 0.46 / 0)-oklab(0 0 0.46 / 0)]\u001b[0m - AssertionError: assert 'oklab(0 0 0....00000002 / 0)' == 'oklab(0 0 0.46 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0% 0 0.46 / 0%)-oklab(0 0 0.46 / 0)]\u001b[0m - AssertionError: assert 'oklab(0 0 0....00000002 / 0)' == 'oklab(0 0 0.46 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0% 0% 115% / 0)-oklab(0 0 0.46 / 0)]\u001b[0m - AssertionError: assert 'oklab(0 0 0....00000002 / 0)' == 'oklab(0 0 0.46 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0.1 0 0.46 / 0)-oklab(0.1 0 0.46 / 0)]\u001b[0m - AssertionError: assert 'oklab(0.1000...00000002 / 0)' == 'oklab(0.1 0 0.46 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(10% 0 0.46 / 0%)-oklab(0.1 0 0.46 / 0)]\u001b[0m - AssertionError: assert 'oklab(0.1000...00000002 / 0)' == 'oklab(0.1 0 0.46 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(10% 0% 115% / 0)-oklab(0.1 0 0.46 / 0)]\u001b[0m - AssertionError: assert 'oklab(0.1000...00000002 / 0)' == 'oklab(0.1 0 0.46 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(1 0 0.46 / 0)-oklab(1 0 0.46 / 0)]\u001b[0m - AssertionError: assert 'oklab(1 0 0....00000002 / 0)' == 'oklab(1 0 0.46 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(100% 0 0.46 / 0%)-oklab(1 0 0.46 / 0)]\u001b[0m - AssertionError: assert 'oklab(1 0 0....00000002 / 0)' == 'oklab(1 0 0.46 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(100% 0% 115% / 0)-oklab(1 0 0.46 / 0)]\u001b[0m - AssertionError: assert 'oklab(1 0 0....00000002 / 0)' == 'oklab(1 0 0.46 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(1.1 0 0.46 / 0)-oklab(1.1 0 0.46 / 0)]\u001b[0m - AssertionError: assert 'oklab(1.1000...00000002 / 0)' == 'oklab(1.1 0 0.46 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(110% 0 0.46 / 0%)-oklab(1.1 0 0.46 / 0)]\u001b[0m - AssertionError: assert 'oklab(1.1000...00000002 / 0)' == 'oklab(1.1 0 0.46 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(110% 0% 115% / 0)-oklab(1.1 0 0.46 / 0)]\u001b[0m - AssertionError: assert 'oklab(1.1000...00000002 / 0)' == 'oklab(1.1 0 0.46 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-0.1 0 0.46 / 0)-oklab(-0.1 0 0.46 / 0)]\u001b[0m - AssertionError: assert 'oklab(-0.100...00000002 / 0)' == 'oklab(-0.1 0 0.46..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-10% 0 0.46 / 0%)-oklab(-0.1 0 0.46 / 0)]\u001b[0m - AssertionError: assert 'oklab(-0.100...00000002 / 0)' == 'oklab(-0.1 0 0.46..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-10% 0% 115% / 0)-oklab(-0.1 0 0.46 / 0)]\u001b[0m - AssertionError: assert 'oklab(-0.100...00000002 / 0)' == 'oklab(-0.1 0 0.46..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0 0.08 0.46 / 0)-oklab(0 0.08 0.46 / 0)]\u001b[0m - AssertionError: assert 'oklab(0 0.08...00000002 / 0)' == 'oklab(0 0.08 0.46..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0% 0.08 0.46 / 0%)-oklab(0 0.08 0.46 / 0)]\u001b[0m - AssertionError: assert 'oklab(0 0.08...00000002 / 0)' == 'oklab(0 0.08 0.46..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0% 20% 115% / 0)-oklab(0 0.08 0.46 / 0)]\u001b[0m - AssertionError: assert 'oklab(0 0.08...00000002 / 0)' == 'oklab(0 0.08 0.46..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0.1 0.08 0.46 / 0)-oklab(0.1 0.08 0.46 / 0)]\u001b[0m - AssertionError: assert 'oklab(0.1000...00000002 / 0)' == 'oklab(0.1 0.08 0...."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(10% 0.08 0.46 / 0%)-oklab(0.1 0.08 0.46 / 0)]\u001b[0m - AssertionError: assert 'oklab(0.1000...00000002 / 0)' == 'oklab(0.1 0.08 0...."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(10% 20% 115% / 0)-oklab(0.1 0.08 0.46 / 0)]\u001b[0m - AssertionError: assert 'oklab(0.1000...00000002 / 0)' == 'oklab(0.1 0.08 0...."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(1 0.08 0.46 / 0)-oklab(1 0.08 0.46 / 0)]\u001b[0m - AssertionError: assert 'oklab(1 0.08...00000002 / 0)' == 'oklab(1 0.08 0.46..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(100% 0.08 0.46 / 0%)-oklab(1 0.08 0.46 / 0)]\u001b[0m - AssertionError: assert 'oklab(1 0.08...00000002 / 0)' == 'oklab(1 0.08 0.46..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(100% 20% 115% / 0)-oklab(1 0.08 0.46 / 0)]\u001b[0m - AssertionError: assert 'oklab(1 0.08...00000002 / 0)' == 'oklab(1 0.08 0.46..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(1.1 0.08 0.46 / 0)-oklab(1.1 0.08 0.46 / 0)]\u001b[0m - AssertionError: assert 'oklab(1.1000...00000002 / 0)' == 'oklab(1.1 0.08 0...."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(110% 0.08 0.46 / 0%)-oklab(1.1 0.08 0.46 / 0)]\u001b[0m - AssertionError: assert 'oklab(1.1000...00000002 / 0)' == 'oklab(1.1 0.08 0...."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(110% 20% 115% / 0)-oklab(1.1 0.08 0.46 / 0)]\u001b[0m - AssertionError: assert 'oklab(1.1000...00000002 / 0)' == 'oklab(1.1 0.08 0...."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-0.1 0.08 0.46 / 0)-oklab(-0.1 0.08 0.46 / 0)]\u001b[0m - AssertionError: assert 'oklab(-0.100...00000002 / 0)' == 'oklab(-0.1 0.08 0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-10% 0.08 0.46 / 0%)-oklab(-0.1 0.08 0.46 / 0)]\u001b[0m - AssertionError: assert 'oklab(-0.100...00000002 / 0)' == 'oklab(-0.1 0.08 0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-10% 20% 115% / 0)-oklab(-0.1 0.08 0.46 / 0)]\u001b[0m - AssertionError: assert 'oklab(-0.100...00000002 / 0)' == 'oklab(-0.1 0.08 0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0 0.4 0.46 / 0)-oklab(0 0.4 0.46 / 0)]\u001b[0m - AssertionError: assert 'oklab(0 0.40...00000002 / 0)' == 'oklab(0 0.4 0.46 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0% 0.4 0.46 / 0%)-oklab(0 0.4 0.46 / 0)]\u001b[0m - AssertionError: assert 'oklab(0 0.40...00000002 / 0)' == 'oklab(0 0.4 0.46 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0% 100% 115% / 0)-oklab(0 0.4 0.46 / 0)]\u001b[0m - AssertionError: assert 'oklab(0 0.40...00000002 / 0)' == 'oklab(0 0.4 0.46 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0.1 0.4 0.46 / 0)-oklab(0.1 0.4 0.46 / 0)]\u001b[0m - AssertionError: assert 'oklab(0.1000...00000002 / 0)' == 'oklab(0.1 0.4 0.4..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(10% 0.4 0.46 / 0%)-oklab(0.1 0.4 0.46 / 0)]\u001b[0m - AssertionError: assert 'oklab(0.1000...00000002 / 0)' == 'oklab(0.1 0.4 0.4..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(10% 100% 115% / 0)-oklab(0.1 0.4 0.46 / 0)]\u001b[0m - AssertionError: assert 'oklab(0.1000...00000002 / 0)' == 'oklab(0.1 0.4 0.4..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(1 0.4 0.46 / 0)-oklab(1 0.4 0.46 / 0)]\u001b[0m - AssertionError: assert 'oklab(1 0.40...00000002 / 0)' == 'oklab(1 0.4 0.46 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(100% 0.4 0.46 / 0%)-oklab(1 0.4 0.46 / 0)]\u001b[0m - AssertionError: assert 'oklab(1 0.40...00000002 / 0)' == 'oklab(1 0.4 0.46 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(100% 100% 115% / 0)-oklab(1 0.4 0.46 / 0)]\u001b[0m - AssertionError: assert 'oklab(1 0.40...00000002 / 0)' == 'oklab(1 0.4 0.46 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(1.1 0.4 0.46 / 0)-oklab(1.1 0.4 0.46 / 0)]\u001b[0m - AssertionError: assert 'oklab(1.1000...00000002 / 0)' == 'oklab(1.1 0.4 0.4..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(110% 0.4 0.46 / 0%)-oklab(1.1 0.4 0.46 / 0)]\u001b[0m - AssertionError: assert 'oklab(1.1000...00000002 / 0)' == 'oklab(1.1 0.4 0.4..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(110% 100% 115% / 0)-oklab(1.1 0.4 0.46 / 0)]\u001b[0m - AssertionError: assert 'oklab(1.1000...00000002 / 0)' == 'oklab(1.1 0.4 0.4..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-0.1 0.4 0.46 / 0)-oklab(-0.1 0.4 0.46 / 0)]\u001b[0m - AssertionError: assert 'oklab(-0.100...00000002 / 0)' == 'oklab(-0.1 0.4 0...."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-10% 0.4 0.46 / 0%)-oklab(-0.1 0.4 0.46 / 0)]\u001b[0m - AssertionError: assert 'oklab(-0.100...00000002 / 0)' == 'oklab(-0.1 0.4 0...."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-10% 100% 115% / 0)-oklab(-0.1 0.4 0.46 / 0)]\u001b[0m - AssertionError: assert 'oklab(-0.100...00000002 / 0)' == 'oklab(-0.1 0.4 0...."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0 0.44 0.46 / 0)-oklab(0 0.44 0.46 / 0)]\u001b[0m - AssertionError: assert 'oklab(0 0.44...00000002 / 0)' == 'oklab(0 0.44 0.46..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0% 0.44 0.46 / 0%)-oklab(0 0.44 0.46 / 0)]\u001b[0m - AssertionError: assert 'oklab(0 0.44...00000002 / 0)' == 'oklab(0 0.44 0.46..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0% 110% 115% / 0)-oklab(0 0.44 0.46 / 0)]\u001b[0m - AssertionError: assert 'oklab(0 0.44...00000002 / 0)' == 'oklab(0 0.44 0.46..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0.1 0.44 0.46 / 0)-oklab(0.1 0.44 0.46 / 0)]\u001b[0m - AssertionError: assert 'oklab(0.1000...00000002 / 0)' == 'oklab(0.1 0.44 0...."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(10% 0.44 0.46 / 0%)-oklab(0.1 0.44 0.46 / 0)]\u001b[0m - AssertionError: assert 'oklab(0.1000...00000002 / 0)' == 'oklab(0.1 0.44 0...."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(10% 110% 115% / 0)-oklab(0.1 0.44 0.46 / 0)]\u001b[0m - AssertionError: assert 'oklab(0.1000...00000002 / 0)' == 'oklab(0.1 0.44 0...."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(1 0.44 0.46 / 0)-oklab(1 0.44 0.46 / 0)]\u001b[0m - AssertionError: assert 'oklab(1 0.44...00000002 / 0)' == 'oklab(1 0.44 0.46..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(100% 0.44 0.46 / 0%)-oklab(1 0.44 0.46 / 0)]\u001b[0m - AssertionError: assert 'oklab(1 0.44...00000002 / 0)' == 'oklab(1 0.44 0.46..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(100% 110% 115% / 0)-oklab(1 0.44 0.46 / 0)]\u001b[0m - AssertionError: assert 'oklab(1 0.44...00000002 / 0)' == 'oklab(1 0.44 0.46..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(1.1 0.44 0.46 / 0)-oklab(1.1 0.44 0.46 / 0)]\u001b[0m - AssertionError: assert 'oklab(1.1000...00000002 / 0)' == 'oklab(1.1 0.44 0...."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(110% 0.44 0.46 / 0%)-oklab(1.1 0.44 0.46 / 0)]\u001b[0m - AssertionError: assert 'oklab(1.1000...00000002 / 0)' == 'oklab(1.1 0.44 0...."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(110% 110% 115% / 0)-oklab(1.1 0.44 0.46 / 0)]\u001b[0m - AssertionError: assert 'oklab(1.1000...00000002 / 0)' == 'oklab(1.1 0.44 0...."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-0.1 0.44 0.46 / 0)-oklab(-0.1 0.44 0.46 / 0)]\u001b[0m - AssertionError: assert 'oklab(-0.100...00000002 / 0)' == 'oklab(-0.1 0.44 0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-10% 0.44 0.46 / 0%)-oklab(-0.1 0.44 0.46 / 0)]\u001b[0m - AssertionError: assert 'oklab(-0.100...00000002 / 0)' == 'oklab(-0.1 0.44 0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-10% 110% 115% / 0)-oklab(-0.1 0.44 0.46 / 0)]\u001b[0m - AssertionError: assert 'oklab(-0.100...00000002 / 0)' == 'oklab(-0.1 0.44 0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0 -0.04 0.46 / 0)-oklab(0 -0.04 0.46 / 0)]\u001b[0m - AssertionError: assert 'oklab(0 -0.0...00000002 / 0)' == 'oklab(0 -0.04 0.4..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0% -0.04 0.46 / 0%)-oklab(0 -0.04 0.46 / 0)]\u001b[0m - AssertionError: assert 'oklab(0 -0.0...00000002 / 0)' == 'oklab(0 -0.04 0.4..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0% -10% 115% / 0)-oklab(0 -0.04 0.46 / 0)]\u001b[0m - AssertionError: assert 'oklab(0 -0.0...00000002 / 0)' == 'oklab(0 -0.04 0.4..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0.1 -0.04 0.46 / 0)-oklab(0.1 -0.04 0.46 / 0)]\u001b[0m - AssertionError: assert 'oklab(0.1000...00000002 / 0)' == 'oklab(0.1 -0.04 0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(10% -0.04 0.46 / 0%)-oklab(0.1 -0.04 0.46 / 0)]\u001b[0m - AssertionError: assert 'oklab(0.1000...00000002 / 0)' == 'oklab(0.1 -0.04 0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(10% -10% 115% / 0)-oklab(0.1 -0.04 0.46 / 0)]\u001b[0m - AssertionError: assert 'oklab(0.1000...00000002 / 0)' == 'oklab(0.1 -0.04 0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(1 -0.04 0.46 / 0)-oklab(1 -0.04 0.46 / 0)]\u001b[0m - AssertionError: assert 'oklab(1 -0.0...00000002 / 0)' == 'oklab(1 -0.04 0.4..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(100% -0.04 0.46 / 0%)-oklab(1 -0.04 0.46 / 0)]\u001b[0m - AssertionError: assert 'oklab(1 -0.0...00000002 / 0)' == 'oklab(1 -0.04 0.4..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(100% -10% 115% / 0)-oklab(1 -0.04 0.46 / 0)]\u001b[0m - AssertionError: assert 'oklab(1 -0.0...00000002 / 0)' == 'oklab(1 -0.04 0.4..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(1.1 -0.04 0.46 / 0)-oklab(1.1 -0.04 0.46 / 0)]\u001b[0m - AssertionError: assert 'oklab(1.1000...00000002 / 0)' == 'oklab(1.1 -0.04 0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(110% -0.04 0.46 / 0%)-oklab(1.1 -0.04 0.46 / 0)]\u001b[0m - AssertionError: assert 'oklab(1.1000...00000002 / 0)' == 'oklab(1.1 -0.04 0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(110% -10% 115% / 0)-oklab(1.1 -0.04 0.46 / 0)]\u001b[0m - AssertionError: assert 'oklab(1.1000...00000002 / 0)' == 'oklab(1.1 -0.04 0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-0.1 -0.04 0.46 / 0)-oklab(-0.1 -0.04 0.46 / 0)]\u001b[0m - AssertionError: assert 'oklab(-0.100...00000002 / 0)' == 'oklab(-0.1 -0.04 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-10% -0.04 0.46 / 0%)-oklab(-0.1 -0.04 0.46 / 0)]\u001b[0m - AssertionError: assert 'oklab(-0.100...00000002 / 0)' == 'oklab(-0.1 -0.04 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-10% -10% 115% / 0)-oklab(-0.1 -0.04 0.46 / 0)]\u001b[0m - AssertionError: assert 'oklab(-0.100...00000002 / 0)' == 'oklab(-0.1 -0.04 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0 0 -0.04 / 0)-oklab(0 0 -0.04 / 0)]\u001b[0m - AssertionError: assert 'oklab(0 0 -0...00000001 / 0)' == 'oklab(0 0 -0.04 /..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0% 0 -0.04 / 0%)-oklab(0 0 -0.04 / 0)]\u001b[0m - AssertionError: assert 'oklab(0 0 -0...00000001 / 0)' == 'oklab(0 0 -0.04 /..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0% 0% -10% / 0)-oklab(0 0 -0.04 / 0)]\u001b[0m - AssertionError: assert 'oklab(0 0 -0...00000001 / 0)' == 'oklab(0 0 -0.04 /..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0.1 0 -0.04 / 0)-oklab(0.1 0 -0.04 / 0)]\u001b[0m - AssertionError: assert 'oklab(0.1000...00000001 / 0)' == 'oklab(0.1 0 -0.04..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(10% 0 -0.04 / 0%)-oklab(0.1 0 -0.04 / 0)]\u001b[0m - AssertionError: assert 'oklab(0.1000...00000001 / 0)' == 'oklab(0.1 0 -0.04..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(10% 0% -10% / 0)-oklab(0.1 0 -0.04 / 0)]\u001b[0m - AssertionError: assert 'oklab(0.1000...00000001 / 0)' == 'oklab(0.1 0 -0.04..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(1 0 -0.04 / 0)-oklab(1 0 -0.04 / 0)]\u001b[0m - AssertionError: assert 'oklab(1 0 -0...00000001 / 0)' == 'oklab(1 0 -0.04 /..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(100% 0 -0.04 / 0%)-oklab(1 0 -0.04 / 0)]\u001b[0m - AssertionError: assert 'oklab(1 0 -0...00000001 / 0)' == 'oklab(1 0 -0.04 /..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(100% 0% -10% / 0)-oklab(1 0 -0.04 / 0)]\u001b[0m - AssertionError: assert 'oklab(1 0 -0...00000001 / 0)' == 'oklab(1 0 -0.04 /..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(1.1 0 -0.04 / 0)-oklab(1.1 0 -0.04 / 0)]\u001b[0m - AssertionError: assert 'oklab(1.1000...00000001 / 0)' == 'oklab(1.1 0 -0.04..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(110% 0 -0.04 / 0%)-oklab(1.1 0 -0.04 / 0)]\u001b[0m - AssertionError: assert 'oklab(1.1000...00000001 / 0)' == 'oklab(1.1 0 -0.04..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(110% 0% -10% / 0)-oklab(1.1 0 -0.04 / 0)]\u001b[0m - AssertionError: assert 'oklab(1.1000...00000001 / 0)' == 'oklab(1.1 0 -0.04..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-0.1 0 -0.04 / 0)-oklab(-0.1 0 -0.04 / 0)]\u001b[0m - AssertionError: assert 'oklab(-0.100...00000001 / 0)' == 'oklab(-0.1 0 -0.0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-10% 0 -0.04 / 0%)-oklab(-0.1 0 -0.04 / 0)]\u001b[0m - AssertionError: assert 'oklab(-0.100...00000001 / 0)' == 'oklab(-0.1 0 -0.0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-10% 0% -10% / 0)-oklab(-0.1 0 -0.04 / 0)]\u001b[0m - AssertionError: assert 'oklab(-0.100...00000001 / 0)' == 'oklab(-0.1 0 -0.0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0 0.08 -0.04 / 0)-oklab(0 0.08 -0.04 / 0)]\u001b[0m - AssertionError: assert 'oklab(0 0.08...00000001 / 0)' == 'oklab(0 0.08 -0.0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0% 0.08 -0.04 / 0%)-oklab(0 0.08 -0.04 / 0)]\u001b[0m - AssertionError: assert 'oklab(0 0.08...00000001 / 0)' == 'oklab(0 0.08 -0.0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0% 20% -10% / 0)-oklab(0 0.08 -0.04 / 0)]\u001b[0m - AssertionError: assert 'oklab(0 0.08...00000001 / 0)' == 'oklab(0 0.08 -0.0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0.1 0.08 -0.04 / 0)-oklab(0.1 0.08 -0.04 / 0)]\u001b[0m - AssertionError: assert 'oklab(0.1000...00000001 / 0)' == 'oklab(0.1 0.08 -0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(10% 0.08 -0.04 / 0%)-oklab(0.1 0.08 -0.04 / 0)]\u001b[0m - AssertionError: assert 'oklab(0.1000...00000001 / 0)' == 'oklab(0.1 0.08 -0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(10% 20% -10% / 0)-oklab(0.1 0.08 -0.04 / 0)]\u001b[0m - AssertionError: assert 'oklab(0.1000...00000001 / 0)' == 'oklab(0.1 0.08 -0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(1 0.08 -0.04 / 0)-oklab(1 0.08 -0.04 / 0)]\u001b[0m - AssertionError: assert 'oklab(1 0.08...00000001 / 0)' == 'oklab(1 0.08 -0.0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(100% 0.08 -0.04 / 0%)-oklab(1 0.08 -0.04 / 0)]\u001b[0m - AssertionError: assert 'oklab(1 0.08...00000001 / 0)' == 'oklab(1 0.08 -0.0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(100% 20% -10% / 0)-oklab(1 0.08 -0.04 / 0)]\u001b[0m - AssertionError: assert 'oklab(1 0.08...00000001 / 0)' == 'oklab(1 0.08 -0.0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(1.1 0.08 -0.04 / 0)-oklab(1.1 0.08 -0.04 / 0)]\u001b[0m - AssertionError: assert 'oklab(1.1000...00000001 / 0)' == 'oklab(1.1 0.08 -0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(110% 0.08 -0.04 / 0%)-oklab(1.1 0.08 -0.04 / 0)]\u001b[0m - AssertionError: assert 'oklab(1.1000...00000001 / 0)' == 'oklab(1.1 0.08 -0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(110% 20% -10% / 0)-oklab(1.1 0.08 -0.04 / 0)]\u001b[0m - AssertionError: assert 'oklab(1.1000...00000001 / 0)' == 'oklab(1.1 0.08 -0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-0.1 0.08 -0.04 / 0)-oklab(-0.1 0.08 -0.04 / 0)]\u001b[0m - AssertionError: assert 'oklab(-0.100...00000001 / 0)' == 'oklab(-0.1 0.08 -..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-10% 0.08 -0.04 / 0%)-oklab(-0.1 0.08 -0.04 / 0)]\u001b[0m - AssertionError: assert 'oklab(-0.100...00000001 / 0)' == 'oklab(-0.1 0.08 -..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-10% 20% -10% / 0)-oklab(-0.1 0.08 -0.04 / 0)]\u001b[0m - AssertionError: assert 'oklab(-0.100...00000001 / 0)' == 'oklab(-0.1 0.08 -..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0 0.4 -0.04 / 0)-oklab(0 0.4 -0.04 / 0)]\u001b[0m - AssertionError: assert 'oklab(0 0.40...00000001 / 0)' == 'oklab(0 0.4 -0.04..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0% 0.4 -0.04 / 0%)-oklab(0 0.4 -0.04 / 0)]\u001b[0m - AssertionError: assert 'oklab(0 0.40...00000001 / 0)' == 'oklab(0 0.4 -0.04..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0% 100% -10% / 0)-oklab(0 0.4 -0.04 / 0)]\u001b[0m - AssertionError: assert 'oklab(0 0.40...00000001 / 0)' == 'oklab(0 0.4 -0.04..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0.1 0.4 -0.04 / 0)-oklab(0.1 0.4 -0.04 / 0)]\u001b[0m - AssertionError: assert 'oklab(0.1000...00000001 / 0)' == 'oklab(0.1 0.4 -0...."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(10% 0.4 -0.04 / 0%)-oklab(0.1 0.4 -0.04 / 0)]\u001b[0m - AssertionError: assert 'oklab(0.1000...00000001 / 0)' == 'oklab(0.1 0.4 -0...."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(10% 100% -10% / 0)-oklab(0.1 0.4 -0.04 / 0)]\u001b[0m - AssertionError: assert 'oklab(0.1000...00000001 / 0)' == 'oklab(0.1 0.4 -0...."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(1 0.4 -0.04 / 0)-oklab(1 0.4 -0.04 / 0)]\u001b[0m - AssertionError: assert 'oklab(1 0.40...00000001 / 0)' == 'oklab(1 0.4 -0.04..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(100% 0.4 -0.04 / 0%)-oklab(1 0.4 -0.04 / 0)]\u001b[0m - AssertionError: assert 'oklab(1 0.40...00000001 / 0)' == 'oklab(1 0.4 -0.04..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(100% 100% -10% / 0)-oklab(1 0.4 -0.04 / 0)]\u001b[0m - AssertionError: assert 'oklab(1 0.40...00000001 / 0)' == 'oklab(1 0.4 -0.04..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(1.1 0.4 -0.04 / 0)-oklab(1.1 0.4 -0.04 / 0)]\u001b[0m - AssertionError: assert 'oklab(1.1000...00000001 / 0)' == 'oklab(1.1 0.4 -0...."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(110% 0.4 -0.04 / 0%)-oklab(1.1 0.4 -0.04 / 0)]\u001b[0m - AssertionError: assert 'oklab(1.1000...00000001 / 0)' == 'oklab(1.1 0.4 -0...."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(110% 100% -10% / 0)-oklab(1.1 0.4 -0.04 / 0)]\u001b[0m - AssertionError: assert 'oklab(1.1000...00000001 / 0)' == 'oklab(1.1 0.4 -0...."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-0.1 0.4 -0.04 / 0)-oklab(-0.1 0.4 -0.04 / 0)]\u001b[0m - AssertionError: assert 'oklab(-0.100...00000001 / 0)' == 'oklab(-0.1 0.4 -0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-10% 0.4 -0.04 / 0%)-oklab(-0.1 0.4 -0.04 / 0)]\u001b[0m - AssertionError: assert 'oklab(-0.100...00000001 / 0)' == 'oklab(-0.1 0.4 -0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-10% 100% -10% / 0)-oklab(-0.1 0.4 -0.04 / 0)]\u001b[0m - AssertionError: assert 'oklab(-0.100...00000001 / 0)' == 'oklab(-0.1 0.4 -0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0 0.44 -0.04 / 0)-oklab(0 0.44 -0.04 / 0)]\u001b[0m - AssertionError: assert 'oklab(0 0.44...00000001 / 0)' == 'oklab(0 0.44 -0.0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0% 0.44 -0.04 / 0%)-oklab(0 0.44 -0.04 / 0)]\u001b[0m - AssertionError: assert 'oklab(0 0.44...00000001 / 0)' == 'oklab(0 0.44 -0.0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0% 110% -10% / 0)-oklab(0 0.44 -0.04 / 0)]\u001b[0m - AssertionError: assert 'oklab(0 0.44...00000001 / 0)' == 'oklab(0 0.44 -0.0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0.1 0.44 -0.04 / 0)-oklab(0.1 0.44 -0.04 / 0)]\u001b[0m - AssertionError: assert 'oklab(0.1000...00000001 / 0)' == 'oklab(0.1 0.44 -0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(10% 0.44 -0.04 / 0%)-oklab(0.1 0.44 -0.04 / 0)]\u001b[0m - AssertionError: assert 'oklab(0.1000...00000001 / 0)' == 'oklab(0.1 0.44 -0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(10% 110% -10% / 0)-oklab(0.1 0.44 -0.04 / 0)]\u001b[0m - AssertionError: assert 'oklab(0.1000...00000001 / 0)' == 'oklab(0.1 0.44 -0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(1 0.44 -0.04 / 0)-oklab(1 0.44 -0.04 / 0)]\u001b[0m - AssertionError: assert 'oklab(1 0.44...00000001 / 0)' == 'oklab(1 0.44 -0.0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(100% 0.44 -0.04 / 0%)-oklab(1 0.44 -0.04 / 0)]\u001b[0m - AssertionError: assert 'oklab(1 0.44...00000001 / 0)' == 'oklab(1 0.44 -0.0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(100% 110% -10% / 0)-oklab(1 0.44 -0.04 / 0)]\u001b[0m - AssertionError: assert 'oklab(1 0.44...00000001 / 0)' == 'oklab(1 0.44 -0.0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(1.1 0.44 -0.04 / 0)-oklab(1.1 0.44 -0.04 / 0)]\u001b[0m - AssertionError: assert 'oklab(1.1000...00000001 / 0)' == 'oklab(1.1 0.44 -0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(110% 0.44 -0.04 / 0%)-oklab(1.1 0.44 -0.04 / 0)]\u001b[0m - AssertionError: assert 'oklab(1.1000...00000001 / 0)' == 'oklab(1.1 0.44 -0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(110% 110% -10% / 0)-oklab(1.1 0.44 -0.04 / 0)]\u001b[0m - AssertionError: assert 'oklab(1.1000...00000001 / 0)' == 'oklab(1.1 0.44 -0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-0.1 0.44 -0.04 / 0)-oklab(-0.1 0.44 -0.04 / 0)]\u001b[0m - AssertionError: assert 'oklab(-0.100...00000001 / 0)' == 'oklab(-0.1 0.44 -..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-10% 0.44 -0.04 / 0%)-oklab(-0.1 0.44 -0.04 / 0)]\u001b[0m - AssertionError: assert 'oklab(-0.100...00000001 / 0)' == 'oklab(-0.1 0.44 -..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-10% 110% -10% / 0)-oklab(-0.1 0.44 -0.04 / 0)]\u001b[0m - AssertionError: assert 'oklab(-0.100...00000001 / 0)' == 'oklab(-0.1 0.44 -..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0 -0.04 -0.04 / 0)-oklab(0 -0.04 -0.04 / 0)]\u001b[0m - AssertionError: assert 'oklab(0 -0.0...00000001 / 0)' == 'oklab(0 -0.04 -0...."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0% -0.04 -0.04 / 0%)-oklab(0 -0.04 -0.04 / 0)]\u001b[0m - AssertionError: assert 'oklab(0 -0.0...00000001 / 0)' == 'oklab(0 -0.04 -0...."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0% -10% -10% / 0)-oklab(0 -0.04 -0.04 / 0)]\u001b[0m - AssertionError: assert 'oklab(0 -0.0...00000001 / 0)' == 'oklab(0 -0.04 -0...."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(0.1 -0.04 -0.04 / 0)-oklab(0.1 -0.04 -0.04 / 0)]\u001b[0m - AssertionError: assert 'oklab(0.1000...00000001 / 0)' == 'oklab(0.1 -0.04 -..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(10% -0.04 -0.04 / 0%)-oklab(0.1 -0.04 -0.04 / 0)]\u001b[0m - AssertionError: assert 'oklab(0.1000...00000001 / 0)' == 'oklab(0.1 -0.04 -..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(10% -10% -10% / 0)-oklab(0.1 -0.04 -0.04 / 0)]\u001b[0m - AssertionError: assert 'oklab(0.1000...00000001 / 0)' == 'oklab(0.1 -0.04 -..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(1 -0.04 -0.04 / 0)-oklab(1 -0.04 -0.04 / 0)]\u001b[0m - AssertionError: assert 'oklab(1 -0.0...00000001 / 0)' == 'oklab(1 -0.04 -0...."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(100% -0.04 -0.04 / 0%)-oklab(1 -0.04 -0.04 / 0)]\u001b[0m - AssertionError: assert 'oklab(1 -0.0...00000001 / 0)' == 'oklab(1 -0.04 -0...."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(100% -10% -10% / 0)-oklab(1 -0.04 -0.04 / 0)]\u001b[0m - AssertionError: assert 'oklab(1 -0.0...00000001 / 0)' == 'oklab(1 -0.04 -0...."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(1.1 -0.04 -0.04 / 0)-oklab(1.1 -0.04 -0.04 / 0)]\u001b[0m - AssertionError: assert 'oklab(1.1000...00000001 / 0)' == 'oklab(1.1 -0.04 -..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(110% -0.04 -0.04 / 0%)-oklab(1.1 -0.04 -0.04 / 0)]\u001b[0m - AssertionError: assert 'oklab(1.1000...00000001 / 0)' == 'oklab(1.1 -0.04 -..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(110% -10% -10% / 0)-oklab(1.1 -0.04 -0.04 / 0)]\u001b[0m - AssertionError: assert 'oklab(1.1000...00000001 / 0)' == 'oklab(1.1 -0.04 -..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-0.1 -0.04 -0.04 / 0)-oklab(-0.1 -0.04 -0.04 / 0)]\u001b[0m - AssertionError: assert 'oklab(-0.100...00000001 / 0)' == 'oklab(-0.1 -0.04 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-10% -0.04 -0.04 / 0%)-oklab(-0.1 -0.04 -0.04 / 0)]\u001b[0m - AssertionError: assert 'oklab(-0.100...00000001 / 0)' == 'oklab(-0.1 -0.04 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklab_4[oklab(-10% -10% -10% / 0)-oklab(-0.1 -0.04 -0.04 / 0)]\u001b[0m - AssertionError: assert 'oklab(-0.100...00000001 / 0)' == 'oklab(-0.1 -0.04 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0.1 0 0)-oklch(0.1 0 0)]\u001b[0m - AssertionError: assert 'oklch(0.1000...00000001 0 0)' == 'oklch(0.1 0 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(10% 0 0)-oklch(0.1 0 0)]\u001b[0m - AssertionError: assert 'oklch(0.1000...00000001 0 0)' == 'oklch(0.1 0 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(10% 0% 0deg)-oklch(0.1 0 0)]\u001b[0m - AssertionError: assert 'oklch(0.1000...00000001 0 0)' == 'oklch(0.1 0 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(1.1 0 0)-oklch(1.1 0 0)]\u001b[0m - AssertionError: assert 'oklch(1.1000...00000001 0 0)' == 'oklch(1.1 0 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(110% 0 0)-oklch(1.1 0 0)]\u001b[0m - AssertionError: assert 'oklch(1.1000...00000001 0 0)' == 'oklch(1.1 0 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(110% 0% 0deg)-oklch(1.1 0 0)]\u001b[0m - AssertionError: assert 'oklch(1.1000...00000001 0 0)' == 'oklch(1.1 0 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-0.1 0 0)-oklch(-0.1 0 0)]\u001b[0m - AssertionError: assert 'oklch(-0.100...00000001 0 0)' == 'oklch(-0.1 0 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-10% 0 0)-oklch(-0.1 0 0)]\u001b[0m - AssertionError: assert 'oklch(-0.100...00000001 0 0)' == 'oklch(-0.1 0 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-10% 0% 0deg)-oklch(-0.1 0 0)]\u001b[0m - AssertionError: assert 'oklch(-0.100...00000001 0 0)' == 'oklch(-0.1 0 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0.1 0.12 0)-oklch(0.1 0.12 0)]\u001b[0m - AssertionError: assert 'oklch(0.1000...00001 0.12 0)' == 'oklch(0.1 0.12 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(10% 0.12 0)-oklch(0.1 0.12 0)]\u001b[0m - AssertionError: assert 'oklch(0.1000...00001 0.12 0)' == 'oklch(0.1 0.12 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(10% 30% 0deg)-oklch(0.1 0.12 0)]\u001b[0m - AssertionError: assert 'oklch(0.1000...00001 0.12 0)' == 'oklch(0.1 0.12 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(1.1 0.12 0)-oklch(1.1 0.12 0)]\u001b[0m - AssertionError: assert 'oklch(1.1000...00001 0.12 0)' == 'oklch(1.1 0.12 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(110% 0.12 0)-oklch(1.1 0.12 0)]\u001b[0m - AssertionError: assert 'oklch(1.1000...00001 0.12 0)' == 'oklch(1.1 0.12 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(110% 30% 0deg)-oklch(1.1 0.12 0)]\u001b[0m - AssertionError: assert 'oklch(1.1000...00001 0.12 0)' == 'oklch(1.1 0.12 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-0.1 0.12 0)-oklch(-0.1 0.12 0)]\u001b[0m - AssertionError: assert 'oklch(-0.100...00001 0.12 0)' == 'oklch(-0.1 0.12 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-10% 0.12 0)-oklch(-0.1 0.12 0)]\u001b[0m - AssertionError: assert 'oklch(-0.100...00001 0.12 0)' == 'oklch(-0.1 0.12 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-10% 30% 0deg)-oklch(-0.1 0.12 0)]\u001b[0m - AssertionError: assert 'oklch(-0.100...00001 0.12 0)' == 'oklch(-0.1 0.12 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0 0.4 0)-oklch(0 0.4 0)]\u001b[0m - AssertionError: assert 'oklch(0 0.40...0000000002 0)' == 'oklch(0 0.4 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0% 0.4 0)-oklch(0 0.4 0)]\u001b[0m - AssertionError: assert 'oklch(0 0.40...0000000002 0)' == 'oklch(0 0.4 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0% 100% 0deg)-oklch(0 0.4 0)]\u001b[0m - AssertionError: assert 'oklch(0 0.40...0000000002 0)' == 'oklch(0 0.4 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0.1 0.4 0)-oklch(0.1 0.4 0)]\u001b[0m - AssertionError: assert 'oklch(0.1000...0000000002 0)' == 'oklch(0.1 0.4 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(10% 0.4 0)-oklch(0.1 0.4 0)]\u001b[0m - AssertionError: assert 'oklch(0.1000...0000000002 0)' == 'oklch(0.1 0.4 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(10% 100% 0deg)-oklch(0.1 0.4 0)]\u001b[0m - AssertionError: assert 'oklch(0.1000...0000000002 0)' == 'oklch(0.1 0.4 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(1 0.4 0)-oklch(1 0.4 0)]\u001b[0m - AssertionError: assert 'oklch(1 0.40...0000000002 0)' == 'oklch(1 0.4 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(100% 0.4 0)-oklch(1 0.4 0)]\u001b[0m - AssertionError: assert 'oklch(1 0.40...0000000002 0)' == 'oklch(1 0.4 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(100% 100% 0deg)-oklch(1 0.4 0)]\u001b[0m - AssertionError: assert 'oklch(1 0.40...0000000002 0)' == 'oklch(1 0.4 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(1.1 0.4 0)-oklch(1.1 0.4 0)]\u001b[0m - AssertionError: assert 'oklch(1.1000...0000000002 0)' == 'oklch(1.1 0.4 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(110% 0.4 0)-oklch(1.1 0.4 0)]\u001b[0m - AssertionError: assert 'oklch(1.1000...0000000002 0)' == 'oklch(1.1 0.4 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(110% 100% 0deg)-oklch(1.1 0.4 0)]\u001b[0m - AssertionError: assert 'oklch(1.1000...0000000002 0)' == 'oklch(1.1 0.4 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-0.1 0.4 0)-oklch(-0.1 0.4 0)]\u001b[0m - AssertionError: assert 'oklch(-0.100...0000000002 0)' == 'oklch(-0.1 0.4 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-10% 0.4 0)-oklch(-0.1 0.4 0)]\u001b[0m - AssertionError: assert 'oklch(-0.100...0000000002 0)' == 'oklch(-0.1 0.4 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-10% 100% 0deg)-oklch(-0.1 0.4 0)]\u001b[0m - AssertionError: assert 'oklch(-0.100...0000000002 0)' == 'oklch(-0.1 0.4 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0 0.6 0)-oklch(0 0.6 0)]\u001b[0m - AssertionError: assert 'oklch(0 0.59...9999999998 0)' == 'oklch(0 0.6 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0% 0.6 0)-oklch(0 0.6 0)]\u001b[0m - AssertionError: assert 'oklch(0 0.59...9999999998 0)' == 'oklch(0 0.6 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0% 150% 0deg)-oklch(0 0.6 0)]\u001b[0m - AssertionError: assert 'oklch(0 0.59...9999999998 0)' == 'oklch(0 0.6 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0.1 0.6 0)-oklch(0.1 0.6 0)]\u001b[0m - AssertionError: assert 'oklch(0.1000...9999999998 0)' == 'oklch(0.1 0.6 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(10% 0.6 0)-oklch(0.1 0.6 0)]\u001b[0m - AssertionError: assert 'oklch(0.1000...9999999998 0)' == 'oklch(0.1 0.6 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(10% 150% 0deg)-oklch(0.1 0.6 0)]\u001b[0m - AssertionError: assert 'oklch(0.1000...9999999998 0)' == 'oklch(0.1 0.6 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(1 0.6 0)-oklch(1 0.6 0)]\u001b[0m - AssertionError: assert 'oklch(1 0.59...9999999998 0)' == 'oklch(1 0.6 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(100% 0.6 0)-oklch(1 0.6 0)]\u001b[0m - AssertionError: assert 'oklch(1 0.59...9999999998 0)' == 'oklch(1 0.6 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(100% 150% 0deg)-oklch(1 0.6 0)]\u001b[0m - AssertionError: assert 'oklch(1 0.59...9999999998 0)' == 'oklch(1 0.6 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(1.1 0.6 0)-oklch(1.1 0.6 0)]\u001b[0m - AssertionError: assert 'oklch(1.1000...9999999998 0)' == 'oklch(1.1 0.6 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(110% 0.6 0)-oklch(1.1 0.6 0)]\u001b[0m - AssertionError: assert 'oklch(1.1000...9999999998 0)' == 'oklch(1.1 0.6 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(110% 150% 0deg)-oklch(1.1 0.6 0)]\u001b[0m - AssertionError: assert 'oklch(1.1000...9999999998 0)' == 'oklch(1.1 0.6 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-0.1 0.6 0)-oklch(-0.1 0.6 0)]\u001b[0m - AssertionError: assert 'oklch(-0.100...9999999998 0)' == 'oklch(-0.1 0.6 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-10% 0.6 0)-oklch(-0.1 0.6 0)]\u001b[0m - AssertionError: assert 'oklch(-0.100...9999999998 0)' == 'oklch(-0.1 0.6 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-10% 150% 0deg)-oklch(-0.1 0.6 0)]\u001b[0m - AssertionError: assert 'oklch(-0.100...9999999998 0)' == 'oklch(-0.1 0.6 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0 -0.3 0)-oklch(0 -0.3 0)]\u001b[0m - AssertionError: assert 'oklch(0 -0.2...9999999999 0)' == 'oklch(0 -0.3 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0% -0.3 0)-oklch(0 -0.3 0)]\u001b[0m - AssertionError: assert 'oklch(0 -0.2...9999999999 0)' == 'oklch(0 -0.3 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0% -75% 0deg)-oklch(0 -0.3 0)]\u001b[0m - AssertionError: assert 'oklch(0 -0.2...9999999999 0)' == 'oklch(0 -0.3 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0.1 -0.3 0)-oklch(0.1 -0.3 0)]\u001b[0m - AssertionError: assert 'oklch(0.1000...9999999999 0)' == 'oklch(0.1 -0.3 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(10% -0.3 0)-oklch(0.1 -0.3 0)]\u001b[0m - AssertionError: assert 'oklch(0.1000...9999999999 0)' == 'oklch(0.1 -0.3 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(10% -75% 0deg)-oklch(0.1 -0.3 0)]\u001b[0m - AssertionError: assert 'oklch(0.1000...9999999999 0)' == 'oklch(0.1 -0.3 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(1 -0.3 0)-oklch(1 -0.3 0)]\u001b[0m - AssertionError: assert 'oklch(1 -0.2...9999999999 0)' == 'oklch(1 -0.3 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(100% -0.3 0)-oklch(1 -0.3 0)]\u001b[0m - AssertionError: assert 'oklch(1 -0.2...9999999999 0)' == 'oklch(1 -0.3 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(100% -75% 0deg)-oklch(1 -0.3 0)]\u001b[0m - AssertionError: assert 'oklch(1 -0.2...9999999999 0)' == 'oklch(1 -0.3 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(1.1 -0.3 0)-oklch(1.1 -0.3 0)]\u001b[0m - AssertionError: assert 'oklch(1.1000...9999999999 0)' == 'oklch(1.1 -0.3 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(110% -0.3 0)-oklch(1.1 -0.3 0)]\u001b[0m - AssertionError: assert 'oklch(1.1000...9999999999 0)' == 'oklch(1.1 -0.3 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(110% -75% 0deg)-oklch(1.1 -0.3 0)]\u001b[0m - AssertionError: assert 'oklch(1.1000...9999999999 0)' == 'oklch(1.1 -0.3 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-0.1 -0.3 0)-oklch(-0.1 -0.3 0)]\u001b[0m - AssertionError: assert 'oklch(-0.100...9999999999 0)' == 'oklch(-0.1 -0.3 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-10% -0.3 0)-oklch(-0.1 -0.3 0)]\u001b[0m - AssertionError: assert 'oklch(-0.100...9999999999 0)' == 'oklch(-0.1 -0.3 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-10% -75% 0deg)-oklch(-0.1 -0.3 0)]\u001b[0m - AssertionError: assert 'oklch(-0.100...9999999999 0)' == 'oklch(-0.1 -0.3 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0.1 0 10)-oklch(0.1 0 10)]\u001b[0m - AssertionError: assert 'oklch(0.1000...0000001 0 10)' == 'oklch(0.1 0 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(10% 0 10)-oklch(0.1 0 10)]\u001b[0m - AssertionError: assert 'oklch(0.1000...0000001 0 10)' == 'oklch(0.1 0 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(10% 0% 10deg)-oklch(0.1 0 10)]\u001b[0m - AssertionError: assert 'oklch(0.1000...0000001 0 10)' == 'oklch(0.1 0 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(1.1 0 10)-oklch(1.1 0 10)]\u001b[0m - AssertionError: assert 'oklch(1.1000...0000001 0 10)' == 'oklch(1.1 0 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(110% 0 10)-oklch(1.1 0 10)]\u001b[0m - AssertionError: assert 'oklch(1.1000...0000001 0 10)' == 'oklch(1.1 0 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(110% 0% 10deg)-oklch(1.1 0 10)]\u001b[0m - AssertionError: assert 'oklch(1.1000...0000001 0 10)' == 'oklch(1.1 0 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-0.1 0 10)-oklch(-0.1 0 10)]\u001b[0m - AssertionError: assert 'oklch(-0.100...0000001 0 10)' == 'oklch(-0.1 0 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-10% 0 10)-oklch(-0.1 0 10)]\u001b[0m - AssertionError: assert 'oklch(-0.100...0000001 0 10)' == 'oklch(-0.1 0 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-10% 0% 10deg)-oklch(-0.1 0 10)]\u001b[0m - AssertionError: assert 'oklch(-0.100...0000001 0 10)' == 'oklch(-0.1 0 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0.1 0.12 10)-oklch(0.1 0.12 10)]\u001b[0m - AssertionError: assert 'oklch(0.1000...0001 0.12 10)' == 'oklch(0.1 0.12 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(10% 0.12 10)-oklch(0.1 0.12 10)]\u001b[0m - AssertionError: assert 'oklch(0.1000...0001 0.12 10)' == 'oklch(0.1 0.12 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(10% 30% 10deg)-oklch(0.1 0.12 10)]\u001b[0m - AssertionError: assert 'oklch(0.1000...0001 0.12 10)' == 'oklch(0.1 0.12 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(1.1 0.12 10)-oklch(1.1 0.12 10)]\u001b[0m - AssertionError: assert 'oklch(1.1000...0001 0.12 10)' == 'oklch(1.1 0.12 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(110% 0.12 10)-oklch(1.1 0.12 10)]\u001b[0m - AssertionError: assert 'oklch(1.1000...0001 0.12 10)' == 'oklch(1.1 0.12 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(110% 30% 10deg)-oklch(1.1 0.12 10)]\u001b[0m - AssertionError: assert 'oklch(1.1000...0001 0.12 10)' == 'oklch(1.1 0.12 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-0.1 0.12 10)-oklch(-0.1 0.12 10)]\u001b[0m - AssertionError: assert 'oklch(-0.100...0001 0.12 10)' == 'oklch(-0.1 0.12 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-10% 0.12 10)-oklch(-0.1 0.12 10)]\u001b[0m - AssertionError: assert 'oklch(-0.100...0001 0.12 10)' == 'oklch(-0.1 0.12 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-10% 30% 10deg)-oklch(-0.1 0.12 10)]\u001b[0m - AssertionError: assert 'oklch(-0.100...0001 0.12 10)' == 'oklch(-0.1 0.12 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0 0.4 10)-oklch(0 0.4 10)]\u001b[0m - AssertionError: assert 'oklch(0 0.40...000000002 10)' == 'oklch(0 0.4 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0% 0.4 10)-oklch(0 0.4 10)]\u001b[0m - AssertionError: assert 'oklch(0 0.40...000000002 10)' == 'oklch(0 0.4 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0% 100% 10deg)-oklch(0 0.4 10)]\u001b[0m - AssertionError: assert 'oklch(0 0.40...000000002 10)' == 'oklch(0 0.4 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0.1 0.4 10)-oklch(0.1 0.4 10)]\u001b[0m - AssertionError: assert 'oklch(0.1000...000000002 10)' == 'oklch(0.1 0.4 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(10% 0.4 10)-oklch(0.1 0.4 10)]\u001b[0m - AssertionError: assert 'oklch(0.1000...000000002 10)' == 'oklch(0.1 0.4 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(10% 100% 10deg)-oklch(0.1 0.4 10)]\u001b[0m - AssertionError: assert 'oklch(0.1000...000000002 10)' == 'oklch(0.1 0.4 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(1 0.4 10)-oklch(1 0.4 10)]\u001b[0m - AssertionError: assert 'oklch(1 0.40...000000002 10)' == 'oklch(1 0.4 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(100% 0.4 10)-oklch(1 0.4 10)]\u001b[0m - AssertionError: assert 'oklch(1 0.40...000000002 10)' == 'oklch(1 0.4 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(100% 100% 10deg)-oklch(1 0.4 10)]\u001b[0m - AssertionError: assert 'oklch(1 0.40...000000002 10)' == 'oklch(1 0.4 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(1.1 0.4 10)-oklch(1.1 0.4 10)]\u001b[0m - AssertionError: assert 'oklch(1.1000...000000002 10)' == 'oklch(1.1 0.4 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(110% 0.4 10)-oklch(1.1 0.4 10)]\u001b[0m - AssertionError: assert 'oklch(1.1000...000000002 10)' == 'oklch(1.1 0.4 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(110% 100% 10deg)-oklch(1.1 0.4 10)]\u001b[0m - AssertionError: assert 'oklch(1.1000...000000002 10)' == 'oklch(1.1 0.4 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-0.1 0.4 10)-oklch(-0.1 0.4 10)]\u001b[0m - AssertionError: assert 'oklch(-0.100...000000002 10)' == 'oklch(-0.1 0.4 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-10% 0.4 10)-oklch(-0.1 0.4 10)]\u001b[0m - AssertionError: assert 'oklch(-0.100...000000002 10)' == 'oklch(-0.1 0.4 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-10% 100% 10deg)-oklch(-0.1 0.4 10)]\u001b[0m - AssertionError: assert 'oklch(-0.100...000000002 10)' == 'oklch(-0.1 0.4 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0 0.6 10)-oklch(0 0.6 10)]\u001b[0m - AssertionError: assert 'oklch(0 0.59...999999998 10)' == 'oklch(0 0.6 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0% 0.6 10)-oklch(0 0.6 10)]\u001b[0m - AssertionError: assert 'oklch(0 0.59...999999998 10)' == 'oklch(0 0.6 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0% 150% 10deg)-oklch(0 0.6 10)]\u001b[0m - AssertionError: assert 'oklch(0 0.59...999999998 10)' == 'oklch(0 0.6 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0.1 0.6 10)-oklch(0.1 0.6 10)]\u001b[0m - AssertionError: assert 'oklch(0.1000...999999998 10)' == 'oklch(0.1 0.6 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(10% 0.6 10)-oklch(0.1 0.6 10)]\u001b[0m - AssertionError: assert 'oklch(0.1000...999999998 10)' == 'oklch(0.1 0.6 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(10% 150% 10deg)-oklch(0.1 0.6 10)]\u001b[0m - AssertionError: assert 'oklch(0.1000...999999998 10)' == 'oklch(0.1 0.6 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(1 0.6 10)-oklch(1 0.6 10)]\u001b[0m - AssertionError: assert 'oklch(1 0.59...999999998 10)' == 'oklch(1 0.6 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(100% 0.6 10)-oklch(1 0.6 10)]\u001b[0m - AssertionError: assert 'oklch(1 0.59...999999998 10)' == 'oklch(1 0.6 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(100% 150% 10deg)-oklch(1 0.6 10)]\u001b[0m - AssertionError: assert 'oklch(1 0.59...999999998 10)' == 'oklch(1 0.6 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(1.1 0.6 10)-oklch(1.1 0.6 10)]\u001b[0m - AssertionError: assert 'oklch(1.1000...999999998 10)' == 'oklch(1.1 0.6 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(110% 0.6 10)-oklch(1.1 0.6 10)]\u001b[0m - AssertionError: assert 'oklch(1.1000...999999998 10)' == 'oklch(1.1 0.6 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(110% 150% 10deg)-oklch(1.1 0.6 10)]\u001b[0m - AssertionError: assert 'oklch(1.1000...999999998 10)' == 'oklch(1.1 0.6 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-0.1 0.6 10)-oklch(-0.1 0.6 10)]\u001b[0m - AssertionError: assert 'oklch(-0.100...999999998 10)' == 'oklch(-0.1 0.6 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-10% 0.6 10)-oklch(-0.1 0.6 10)]\u001b[0m - AssertionError: assert 'oklch(-0.100...999999998 10)' == 'oklch(-0.1 0.6 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-10% 150% 10deg)-oklch(-0.1 0.6 10)]\u001b[0m - AssertionError: assert 'oklch(-0.100...999999998 10)' == 'oklch(-0.1 0.6 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0 -0.3 10)-oklch(0 -0.3 10)]\u001b[0m - AssertionError: assert 'oklch(0 -0.2...999999999 10)' == 'oklch(0 -0.3 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0% -0.3 10)-oklch(0 -0.3 10)]\u001b[0m - AssertionError: assert 'oklch(0 -0.2...999999999 10)' == 'oklch(0 -0.3 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0% -75% 10deg)-oklch(0 -0.3 10)]\u001b[0m - AssertionError: assert 'oklch(0 -0.2...999999999 10)' == 'oklch(0 -0.3 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0.1 -0.3 10)-oklch(0.1 -0.3 10)]\u001b[0m - AssertionError: assert 'oklch(0.1000...999999999 10)' == 'oklch(0.1 -0.3 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(10% -0.3 10)-oklch(0.1 -0.3 10)]\u001b[0m - AssertionError: assert 'oklch(0.1000...999999999 10)' == 'oklch(0.1 -0.3 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(10% -75% 10deg)-oklch(0.1 -0.3 10)]\u001b[0m - AssertionError: assert 'oklch(0.1000...999999999 10)' == 'oklch(0.1 -0.3 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(1 -0.3 10)-oklch(1 -0.3 10)]\u001b[0m - AssertionError: assert 'oklch(1 -0.2...999999999 10)' == 'oklch(1 -0.3 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(100% -0.3 10)-oklch(1 -0.3 10)]\u001b[0m - AssertionError: assert 'oklch(1 -0.2...999999999 10)' == 'oklch(1 -0.3 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(100% -75% 10deg)-oklch(1 -0.3 10)]\u001b[0m - AssertionError: assert 'oklch(1 -0.2...999999999 10)' == 'oklch(1 -0.3 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(1.1 -0.3 10)-oklch(1.1 -0.3 10)]\u001b[0m - AssertionError: assert 'oklch(1.1000...999999999 10)' == 'oklch(1.1 -0.3 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(110% -0.3 10)-oklch(1.1 -0.3 10)]\u001b[0m - AssertionError: assert 'oklch(1.1000...999999999 10)' == 'oklch(1.1 -0.3 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(110% -75% 10deg)-oklch(1.1 -0.3 10)]\u001b[0m - AssertionError: assert 'oklch(1.1000...999999999 10)' == 'oklch(1.1 -0.3 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-0.1 -0.3 10)-oklch(-0.1 -0.3 10)]\u001b[0m - AssertionError: assert 'oklch(-0.100...999999999 10)' == 'oklch(-0.1 -0.3 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-10% -0.3 10)-oklch(-0.1 -0.3 10)]\u001b[0m - AssertionError: assert 'oklch(-0.100...999999999 10)' == 'oklch(-0.1 -0.3 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-10% -75% 10deg)-oklch(-0.1 -0.3 10)]\u001b[0m - AssertionError: assert 'oklch(-0.100...999999999 10)' == 'oklch(-0.1 -0.3 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0.1 0 110)-oklch(0.1 0 110)]\u001b[0m - AssertionError: assert 'oklch(0.1000...000001 0 110)' == 'oklch(0.1 0 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(10% 0 110)-oklch(0.1 0 110)]\u001b[0m - AssertionError: assert 'oklch(0.1000...000001 0 110)' == 'oklch(0.1 0 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(10% 0% 110deg)-oklch(0.1 0 110)]\u001b[0m - AssertionError: assert 'oklch(0.1000...000001 0 110)' == 'oklch(0.1 0 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(1.1 0 110)-oklch(1.1 0 110)]\u001b[0m - AssertionError: assert 'oklch(1.1000...000001 0 110)' == 'oklch(1.1 0 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(110% 0 110)-oklch(1.1 0 110)]\u001b[0m - AssertionError: assert 'oklch(1.1000...000001 0 110)' == 'oklch(1.1 0 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(110% 0% 110deg)-oklch(1.1 0 110)]\u001b[0m - AssertionError: assert 'oklch(1.1000...000001 0 110)' == 'oklch(1.1 0 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-0.1 0 110)-oklch(-0.1 0 110)]\u001b[0m - AssertionError: assert 'oklch(-0.100...000001 0 110)' == 'oklch(-0.1 0 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-10% 0 110)-oklch(-0.1 0 110)]\u001b[0m - AssertionError: assert 'oklch(-0.100...000001 0 110)' == 'oklch(-0.1 0 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-10% 0% 110deg)-oklch(-0.1 0 110)]\u001b[0m - AssertionError: assert 'oklch(-0.100...000001 0 110)' == 'oklch(-0.1 0 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0.1 0.12 110)-oklch(0.1 0.12 110)]\u001b[0m - AssertionError: assert 'oklch(0.1000...001 0.12 110)' == 'oklch(0.1 0.12 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(10% 0.12 110)-oklch(0.1 0.12 110)]\u001b[0m - AssertionError: assert 'oklch(0.1000...001 0.12 110)' == 'oklch(0.1 0.12 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(10% 30% 110deg)-oklch(0.1 0.12 110)]\u001b[0m - AssertionError: assert 'oklch(0.1000...001 0.12 110)' == 'oklch(0.1 0.12 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(1.1 0.12 110)-oklch(1.1 0.12 110)]\u001b[0m - AssertionError: assert 'oklch(1.1000...001 0.12 110)' == 'oklch(1.1 0.12 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(110% 0.12 110)-oklch(1.1 0.12 110)]\u001b[0m - AssertionError: assert 'oklch(1.1000...001 0.12 110)' == 'oklch(1.1 0.12 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(110% 30% 110deg)-oklch(1.1 0.12 110)]\u001b[0m - AssertionError: assert 'oklch(1.1000...001 0.12 110)' == 'oklch(1.1 0.12 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-0.1 0.12 110)-oklch(-0.1 0.12 110)]\u001b[0m - AssertionError: assert 'oklch(-0.100...001 0.12 110)' == 'oklch(-0.1 0.12 1..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-10% 0.12 110)-oklch(-0.1 0.12 110)]\u001b[0m - AssertionError: assert 'oklch(-0.100...001 0.12 110)' == 'oklch(-0.1 0.12 1..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-10% 30% 110deg)-oklch(-0.1 0.12 110)]\u001b[0m - AssertionError: assert 'oklch(-0.100...001 0.12 110)' == 'oklch(-0.1 0.12 1..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0 0.4 110)-oklch(0 0.4 110)]\u001b[0m - AssertionError: assert 'oklch(0 0.40...00000002 110)' == 'oklch(0 0.4 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0% 0.4 110)-oklch(0 0.4 110)]\u001b[0m - AssertionError: assert 'oklch(0 0.40...00000002 110)' == 'oklch(0 0.4 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0% 100% 110deg)-oklch(0 0.4 110)]\u001b[0m - AssertionError: assert 'oklch(0 0.40...00000002 110)' == 'oklch(0 0.4 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0.1 0.4 110)-oklch(0.1 0.4 110)]\u001b[0m - AssertionError: assert 'oklch(0.1000...00000002 110)' == 'oklch(0.1 0.4 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(10% 0.4 110)-oklch(0.1 0.4 110)]\u001b[0m - AssertionError: assert 'oklch(0.1000...00000002 110)' == 'oklch(0.1 0.4 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(10% 100% 110deg)-oklch(0.1 0.4 110)]\u001b[0m - AssertionError: assert 'oklch(0.1000...00000002 110)' == 'oklch(0.1 0.4 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(1 0.4 110)-oklch(1 0.4 110)]\u001b[0m - AssertionError: assert 'oklch(1 0.40...00000002 110)' == 'oklch(1 0.4 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(100% 0.4 110)-oklch(1 0.4 110)]\u001b[0m - AssertionError: assert 'oklch(1 0.40...00000002 110)' == 'oklch(1 0.4 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(100% 100% 110deg)-oklch(1 0.4 110)]\u001b[0m - AssertionError: assert 'oklch(1 0.40...00000002 110)' == 'oklch(1 0.4 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(1.1 0.4 110)-oklch(1.1 0.4 110)]\u001b[0m - AssertionError: assert 'oklch(1.1000...00000002 110)' == 'oklch(1.1 0.4 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(110% 0.4 110)-oklch(1.1 0.4 110)]\u001b[0m - AssertionError: assert 'oklch(1.1000...00000002 110)' == 'oklch(1.1 0.4 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(110% 100% 110deg)-oklch(1.1 0.4 110)]\u001b[0m - AssertionError: assert 'oklch(1.1000...00000002 110)' == 'oklch(1.1 0.4 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-0.1 0.4 110)-oklch(-0.1 0.4 110)]\u001b[0m - AssertionError: assert 'oklch(-0.100...00000002 110)' == 'oklch(-0.1 0.4 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-10% 0.4 110)-oklch(-0.1 0.4 110)]\u001b[0m - AssertionError: assert 'oklch(-0.100...00000002 110)' == 'oklch(-0.1 0.4 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-10% 100% 110deg)-oklch(-0.1 0.4 110)]\u001b[0m - AssertionError: assert 'oklch(-0.100...00000002 110)' == 'oklch(-0.1 0.4 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0 0.6 110)-oklch(0 0.6 110)]\u001b[0m - AssertionError: assert 'oklch(0 0.59...99999998 110)' == 'oklch(0 0.6 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0% 0.6 110)-oklch(0 0.6 110)]\u001b[0m - AssertionError: assert 'oklch(0 0.59...99999998 110)' == 'oklch(0 0.6 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0% 150% 110deg)-oklch(0 0.6 110)]\u001b[0m - AssertionError: assert 'oklch(0 0.59...99999998 110)' == 'oklch(0 0.6 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0.1 0.6 110)-oklch(0.1 0.6 110)]\u001b[0m - AssertionError: assert 'oklch(0.1000...99999998 110)' == 'oklch(0.1 0.6 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(10% 0.6 110)-oklch(0.1 0.6 110)]\u001b[0m - AssertionError: assert 'oklch(0.1000...99999998 110)' == 'oklch(0.1 0.6 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(10% 150% 110deg)-oklch(0.1 0.6 110)]\u001b[0m - AssertionError: assert 'oklch(0.1000...99999998 110)' == 'oklch(0.1 0.6 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(1 0.6 110)-oklch(1 0.6 110)]\u001b[0m - AssertionError: assert 'oklch(1 0.59...99999998 110)' == 'oklch(1 0.6 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(100% 0.6 110)-oklch(1 0.6 110)]\u001b[0m - AssertionError: assert 'oklch(1 0.59...99999998 110)' == 'oklch(1 0.6 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(100% 150% 110deg)-oklch(1 0.6 110)]\u001b[0m - AssertionError: assert 'oklch(1 0.59...99999998 110)' == 'oklch(1 0.6 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(1.1 0.6 110)-oklch(1.1 0.6 110)]\u001b[0m - AssertionError: assert 'oklch(1.1000...99999998 110)' == 'oklch(1.1 0.6 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(110% 0.6 110)-oklch(1.1 0.6 110)]\u001b[0m - AssertionError: assert 'oklch(1.1000...99999998 110)' == 'oklch(1.1 0.6 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(110% 150% 110deg)-oklch(1.1 0.6 110)]\u001b[0m - AssertionError: assert 'oklch(1.1000...99999998 110)' == 'oklch(1.1 0.6 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-0.1 0.6 110)-oklch(-0.1 0.6 110)]\u001b[0m - AssertionError: assert 'oklch(-0.100...99999998 110)' == 'oklch(-0.1 0.6 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-10% 0.6 110)-oklch(-0.1 0.6 110)]\u001b[0m - AssertionError: assert 'oklch(-0.100...99999998 110)' == 'oklch(-0.1 0.6 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-10% 150% 110deg)-oklch(-0.1 0.6 110)]\u001b[0m - AssertionError: assert 'oklch(-0.100...99999998 110)' == 'oklch(-0.1 0.6 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0 -0.3 110)-oklch(0 -0.3 110)]\u001b[0m - AssertionError: assert 'oklch(0 -0.2...99999999 110)' == 'oklch(0 -0.3 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0% -0.3 110)-oklch(0 -0.3 110)]\u001b[0m - AssertionError: assert 'oklch(0 -0.2...99999999 110)' == 'oklch(0 -0.3 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0% -75% 110deg)-oklch(0 -0.3 110)]\u001b[0m - AssertionError: assert 'oklch(0 -0.2...99999999 110)' == 'oklch(0 -0.3 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0.1 -0.3 110)-oklch(0.1 -0.3 110)]\u001b[0m - AssertionError: assert 'oklch(0.1000...99999999 110)' == 'oklch(0.1 -0.3 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(10% -0.3 110)-oklch(0.1 -0.3 110)]\u001b[0m - AssertionError: assert 'oklch(0.1000...99999999 110)' == 'oklch(0.1 -0.3 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(10% -75% 110deg)-oklch(0.1 -0.3 110)]\u001b[0m - AssertionError: assert 'oklch(0.1000...99999999 110)' == 'oklch(0.1 -0.3 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(1 -0.3 110)-oklch(1 -0.3 110)]\u001b[0m - AssertionError: assert 'oklch(1 -0.2...99999999 110)' == 'oklch(1 -0.3 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(100% -0.3 110)-oklch(1 -0.3 110)]\u001b[0m - AssertionError: assert 'oklch(1 -0.2...99999999 110)' == 'oklch(1 -0.3 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(100% -75% 110deg)-oklch(1 -0.3 110)]\u001b[0m - AssertionError: assert 'oklch(1 -0.2...99999999 110)' == 'oklch(1 -0.3 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(1.1 -0.3 110)-oklch(1.1 -0.3 110)]\u001b[0m - AssertionError: assert 'oklch(1.1000...99999999 110)' == 'oklch(1.1 -0.3 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(110% -0.3 110)-oklch(1.1 -0.3 110)]\u001b[0m - AssertionError: assert 'oklch(1.1000...99999999 110)' == 'oklch(1.1 -0.3 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(110% -75% 110deg)-oklch(1.1 -0.3 110)]\u001b[0m - AssertionError: assert 'oklch(1.1000...99999999 110)' == 'oklch(1.1 -0.3 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-0.1 -0.3 110)-oklch(-0.1 -0.3 110)]\u001b[0m - AssertionError: assert 'oklch(-0.100...99999999 110)' == 'oklch(-0.1 -0.3 1..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-10% -0.3 110)-oklch(-0.1 -0.3 110)]\u001b[0m - AssertionError: assert 'oklch(-0.100...99999999 110)' == 'oklch(-0.1 -0.3 1..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-10% -75% 110deg)-oklch(-0.1 -0.3 110)]\u001b[0m - AssertionError: assert 'oklch(-0.100...99999999 110)' == 'oklch(-0.1 -0.3 1..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0.1 0 700)-oklch(0.1 0 340)]\u001b[0m - AssertionError: assert 'oklch(0.1000...000001 0 340)' == 'oklch(0.1 0 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(10% 0 700)-oklch(0.1 0 340)]\u001b[0m - AssertionError: assert 'oklch(0.1000...000001 0 340)' == 'oklch(0.1 0 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(10% 0% 700deg)-oklch(0.1 0 340)]\u001b[0m - AssertionError: assert 'oklch(0.1000...000001 0 340)' == 'oklch(0.1 0 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(1.1 0 700)-oklch(1.1 0 340)]\u001b[0m - AssertionError: assert 'oklch(1.1000...000001 0 340)' == 'oklch(1.1 0 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(110% 0 700)-oklch(1.1 0 340)]\u001b[0m - AssertionError: assert 'oklch(1.1000...000001 0 340)' == 'oklch(1.1 0 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(110% 0% 700deg)-oklch(1.1 0 340)]\u001b[0m - AssertionError: assert 'oklch(1.1000...000001 0 340)' == 'oklch(1.1 0 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-0.1 0 700)-oklch(-0.1 0 340)]\u001b[0m - AssertionError: assert 'oklch(-0.100...000001 0 340)' == 'oklch(-0.1 0 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-10% 0 700)-oklch(-0.1 0 340)]\u001b[0m - AssertionError: assert 'oklch(-0.100...000001 0 340)' == 'oklch(-0.1 0 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-10% 0% 700deg)-oklch(-0.1 0 340)]\u001b[0m - AssertionError: assert 'oklch(-0.100...000001 0 340)' == 'oklch(-0.1 0 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0.1 0.12 700)-oklch(0.1 0.12 340)]\u001b[0m - AssertionError: assert 'oklch(0.1000...001 0.12 340)' == 'oklch(0.1 0.12 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(10% 0.12 700)-oklch(0.1 0.12 340)]\u001b[0m - AssertionError: assert 'oklch(0.1000...001 0.12 340)' == 'oklch(0.1 0.12 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(10% 30% 700deg)-oklch(0.1 0.12 340)]\u001b[0m - AssertionError: assert 'oklch(0.1000...001 0.12 340)' == 'oklch(0.1 0.12 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(1.1 0.12 700)-oklch(1.1 0.12 340)]\u001b[0m - AssertionError: assert 'oklch(1.1000...001 0.12 340)' == 'oklch(1.1 0.12 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(110% 0.12 700)-oklch(1.1 0.12 340)]\u001b[0m - AssertionError: assert 'oklch(1.1000...001 0.12 340)' == 'oklch(1.1 0.12 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(110% 30% 700deg)-oklch(1.1 0.12 340)]\u001b[0m - AssertionError: assert 'oklch(1.1000...001 0.12 340)' == 'oklch(1.1 0.12 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-0.1 0.12 700)-oklch(-0.1 0.12 340)]\u001b[0m - AssertionError: assert 'oklch(-0.100...001 0.12 340)' == 'oklch(-0.1 0.12 3..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-10% 0.12 700)-oklch(-0.1 0.12 340)]\u001b[0m - AssertionError: assert 'oklch(-0.100...001 0.12 340)' == 'oklch(-0.1 0.12 3..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-10% 30% 700deg)-oklch(-0.1 0.12 340)]\u001b[0m - AssertionError: assert 'oklch(-0.100...001 0.12 340)' == 'oklch(-0.1 0.12 3..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0 0.4 700)-oklch(0 0.4 340)]\u001b[0m - AssertionError: assert 'oklch(0 0.40...00000002 340)' == 'oklch(0 0.4 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0% 0.4 700)-oklch(0 0.4 340)]\u001b[0m - AssertionError: assert 'oklch(0 0.40...00000002 340)' == 'oklch(0 0.4 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0% 100% 700deg)-oklch(0 0.4 340)]\u001b[0m - AssertionError: assert 'oklch(0 0.40...00000002 340)' == 'oklch(0 0.4 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0.1 0.4 700)-oklch(0.1 0.4 340)]\u001b[0m - AssertionError: assert 'oklch(0.1000...00000002 340)' == 'oklch(0.1 0.4 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(10% 0.4 700)-oklch(0.1 0.4 340)]\u001b[0m - AssertionError: assert 'oklch(0.1000...00000002 340)' == 'oklch(0.1 0.4 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(10% 100% 700deg)-oklch(0.1 0.4 340)]\u001b[0m - AssertionError: assert 'oklch(0.1000...00000002 340)' == 'oklch(0.1 0.4 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(1 0.4 700)-oklch(1 0.4 340)]\u001b[0m - AssertionError: assert 'oklch(1 0.40...00000002 340)' == 'oklch(1 0.4 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(100% 0.4 700)-oklch(1 0.4 340)]\u001b[0m - AssertionError: assert 'oklch(1 0.40...00000002 340)' == 'oklch(1 0.4 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(100% 100% 700deg)-oklch(1 0.4 340)]\u001b[0m - AssertionError: assert 'oklch(1 0.40...00000002 340)' == 'oklch(1 0.4 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(1.1 0.4 700)-oklch(1.1 0.4 340)]\u001b[0m - AssertionError: assert 'oklch(1.1000...00000002 340)' == 'oklch(1.1 0.4 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(110% 0.4 700)-oklch(1.1 0.4 340)]\u001b[0m - AssertionError: assert 'oklch(1.1000...00000002 340)' == 'oklch(1.1 0.4 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(110% 100% 700deg)-oklch(1.1 0.4 340)]\u001b[0m - AssertionError: assert 'oklch(1.1000...00000002 340)' == 'oklch(1.1 0.4 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-0.1 0.4 700)-oklch(-0.1 0.4 340)]\u001b[0m - AssertionError: assert 'oklch(-0.100...00000002 340)' == 'oklch(-0.1 0.4 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-10% 0.4 700)-oklch(-0.1 0.4 340)]\u001b[0m - AssertionError: assert 'oklch(-0.100...00000002 340)' == 'oklch(-0.1 0.4 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-10% 100% 700deg)-oklch(-0.1 0.4 340)]\u001b[0m - AssertionError: assert 'oklch(-0.100...00000002 340)' == 'oklch(-0.1 0.4 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0 0.6 700)-oklch(0 0.6 340)]\u001b[0m - AssertionError: assert 'oklch(0 0.59...99999998 340)' == 'oklch(0 0.6 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0% 0.6 700)-oklch(0 0.6 340)]\u001b[0m - AssertionError: assert 'oklch(0 0.59...99999998 340)' == 'oklch(0 0.6 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0% 150% 700deg)-oklch(0 0.6 340)]\u001b[0m - AssertionError: assert 'oklch(0 0.59...99999998 340)' == 'oklch(0 0.6 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0.1 0.6 700)-oklch(0.1 0.6 340)]\u001b[0m - AssertionError: assert 'oklch(0.1000...99999998 340)' == 'oklch(0.1 0.6 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(10% 0.6 700)-oklch(0.1 0.6 340)]\u001b[0m - AssertionError: assert 'oklch(0.1000...99999998 340)' == 'oklch(0.1 0.6 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(10% 150% 700deg)-oklch(0.1 0.6 340)]\u001b[0m - AssertionError: assert 'oklch(0.1000...99999998 340)' == 'oklch(0.1 0.6 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(1 0.6 700)-oklch(1 0.6 340)]\u001b[0m - AssertionError: assert 'oklch(1 0.59...99999998 340)' == 'oklch(1 0.6 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(100% 0.6 700)-oklch(1 0.6 340)]\u001b[0m - AssertionError: assert 'oklch(1 0.59...99999998 340)' == 'oklch(1 0.6 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(100% 150% 700deg)-oklch(1 0.6 340)]\u001b[0m - AssertionError: assert 'oklch(1 0.59...99999998 340)' == 'oklch(1 0.6 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(1.1 0.6 700)-oklch(1.1 0.6 340)]\u001b[0m - AssertionError: assert 'oklch(1.1000...99999998 340)' == 'oklch(1.1 0.6 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(110% 0.6 700)-oklch(1.1 0.6 340)]\u001b[0m - AssertionError: assert 'oklch(1.1000...99999998 340)' == 'oklch(1.1 0.6 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(110% 150% 700deg)-oklch(1.1 0.6 340)]\u001b[0m - AssertionError: assert 'oklch(1.1000...99999998 340)' == 'oklch(1.1 0.6 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-0.1 0.6 700)-oklch(-0.1 0.6 340)]\u001b[0m - AssertionError: assert 'oklch(-0.100...99999998 340)' == 'oklch(-0.1 0.6 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-10% 0.6 700)-oklch(-0.1 0.6 340)]\u001b[0m - AssertionError: assert 'oklch(-0.100...99999998 340)' == 'oklch(-0.1 0.6 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-10% 150% 700deg)-oklch(-0.1 0.6 340)]\u001b[0m - AssertionError: assert 'oklch(-0.100...99999998 340)' == 'oklch(-0.1 0.6 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0 -0.3 700)-oklch(0 -0.3 340)]\u001b[0m - AssertionError: assert 'oklch(0 -0.2...99999999 340)' == 'oklch(0 -0.3 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0% -0.3 700)-oklch(0 -0.3 340)]\u001b[0m - AssertionError: assert 'oklch(0 -0.2...99999999 340)' == 'oklch(0 -0.3 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0% -75% 700deg)-oklch(0 -0.3 340)]\u001b[0m - AssertionError: assert 'oklch(0 -0.2...99999999 340)' == 'oklch(0 -0.3 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0.1 -0.3 700)-oklch(0.1 -0.3 340)]\u001b[0m - AssertionError: assert 'oklch(0.1000...99999999 340)' == 'oklch(0.1 -0.3 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(10% -0.3 700)-oklch(0.1 -0.3 340)]\u001b[0m - AssertionError: assert 'oklch(0.1000...99999999 340)' == 'oklch(0.1 -0.3 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(10% -75% 700deg)-oklch(0.1 -0.3 340)]\u001b[0m - AssertionError: assert 'oklch(0.1000...99999999 340)' == 'oklch(0.1 -0.3 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(1 -0.3 700)-oklch(1 -0.3 340)]\u001b[0m - AssertionError: assert 'oklch(1 -0.2...99999999 340)' == 'oklch(1 -0.3 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(100% -0.3 700)-oklch(1 -0.3 340)]\u001b[0m - AssertionError: assert 'oklch(1 -0.2...99999999 340)' == 'oklch(1 -0.3 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(100% -75% 700deg)-oklch(1 -0.3 340)]\u001b[0m - AssertionError: assert 'oklch(1 -0.2...99999999 340)' == 'oklch(1 -0.3 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(1.1 -0.3 700)-oklch(1.1 -0.3 340)]\u001b[0m - AssertionError: assert 'oklch(1.1000...99999999 340)' == 'oklch(1.1 -0.3 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(110% -0.3 700)-oklch(1.1 -0.3 340)]\u001b[0m - AssertionError: assert 'oklch(1.1000...99999999 340)' == 'oklch(1.1 -0.3 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(110% -75% 700deg)-oklch(1.1 -0.3 340)]\u001b[0m - AssertionError: assert 'oklch(1.1000...99999999 340)' == 'oklch(1.1 -0.3 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-0.1 -0.3 700)-oklch(-0.1 -0.3 340)]\u001b[0m - AssertionError: assert 'oklch(-0.100...99999999 340)' == 'oklch(-0.1 -0.3 3..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-10% -0.3 700)-oklch(-0.1 -0.3 340)]\u001b[0m - AssertionError: assert 'oklch(-0.100...99999999 340)' == 'oklch(-0.1 -0.3 3..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-10% -75% 700deg)-oklch(-0.1 -0.3 340)]\u001b[0m - AssertionError: assert 'oklch(-0.100...99999999 340)' == 'oklch(-0.1 -0.3 3..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0.1 0 -10)-oklch(0.1 0 350)]\u001b[0m - AssertionError: assert 'oklch(0.1000...000001 0 350)' == 'oklch(0.1 0 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(10% 0 -10)-oklch(0.1 0 350)]\u001b[0m - AssertionError: assert 'oklch(0.1000...000001 0 350)' == 'oklch(0.1 0 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(10% 0% -10deg)-oklch(0.1 0 350)]\u001b[0m - AssertionError: assert 'oklch(0.1000...000001 0 350)' == 'oklch(0.1 0 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(1.1 0 -10)-oklch(1.1 0 350)]\u001b[0m - AssertionError: assert 'oklch(1.1000...000001 0 350)' == 'oklch(1.1 0 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(110% 0 -10)-oklch(1.1 0 350)]\u001b[0m - AssertionError: assert 'oklch(1.1000...000001 0 350)' == 'oklch(1.1 0 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(110% 0% -10deg)-oklch(1.1 0 350)]\u001b[0m - AssertionError: assert 'oklch(1.1000...000001 0 350)' == 'oklch(1.1 0 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-0.1 0 -10)-oklch(-0.1 0 350)]\u001b[0m - AssertionError: assert 'oklch(-0.100...000001 0 350)' == 'oklch(-0.1 0 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-10% 0 -10)-oklch(-0.1 0 350)]\u001b[0m - AssertionError: assert 'oklch(-0.100...000001 0 350)' == 'oklch(-0.1 0 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-10% 0% -10deg)-oklch(-0.1 0 350)]\u001b[0m - AssertionError: assert 'oklch(-0.100...000001 0 350)' == 'oklch(-0.1 0 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0.1 0.12 -10)-oklch(0.1 0.12 350)]\u001b[0m - AssertionError: assert 'oklch(0.1000...001 0.12 350)' == 'oklch(0.1 0.12 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(10% 0.12 -10)-oklch(0.1 0.12 350)]\u001b[0m - AssertionError: assert 'oklch(0.1000...001 0.12 350)' == 'oklch(0.1 0.12 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(10% 30% -10deg)-oklch(0.1 0.12 350)]\u001b[0m - AssertionError: assert 'oklch(0.1000...001 0.12 350)' == 'oklch(0.1 0.12 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(1.1 0.12 -10)-oklch(1.1 0.12 350)]\u001b[0m - AssertionError: assert 'oklch(1.1000...001 0.12 350)' == 'oklch(1.1 0.12 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(110% 0.12 -10)-oklch(1.1 0.12 350)]\u001b[0m - AssertionError: assert 'oklch(1.1000...001 0.12 350)' == 'oklch(1.1 0.12 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(110% 30% -10deg)-oklch(1.1 0.12 350)]\u001b[0m - AssertionError: assert 'oklch(1.1000...001 0.12 350)' == 'oklch(1.1 0.12 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-0.1 0.12 -10)-oklch(-0.1 0.12 350)]\u001b[0m - AssertionError: assert 'oklch(-0.100...001 0.12 350)' == 'oklch(-0.1 0.12 3..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-10% 0.12 -10)-oklch(-0.1 0.12 350)]\u001b[0m - AssertionError: assert 'oklch(-0.100...001 0.12 350)' == 'oklch(-0.1 0.12 3..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-10% 30% -10deg)-oklch(-0.1 0.12 350)]\u001b[0m - AssertionError: assert 'oklch(-0.100...001 0.12 350)' == 'oklch(-0.1 0.12 3..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0 0.4 -10)-oklch(0 0.4 350)]\u001b[0m - AssertionError: assert 'oklch(0 0.40...00000002 350)' == 'oklch(0 0.4 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0% 0.4 -10)-oklch(0 0.4 350)]\u001b[0m - AssertionError: assert 'oklch(0 0.40...00000002 350)' == 'oklch(0 0.4 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0% 100% -10deg)-oklch(0 0.4 350)]\u001b[0m - AssertionError: assert 'oklch(0 0.40...00000002 350)' == 'oklch(0 0.4 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0.1 0.4 -10)-oklch(0.1 0.4 350)]\u001b[0m - AssertionError: assert 'oklch(0.1000...00000002 350)' == 'oklch(0.1 0.4 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(10% 0.4 -10)-oklch(0.1 0.4 350)]\u001b[0m - AssertionError: assert 'oklch(0.1000...00000002 350)' == 'oklch(0.1 0.4 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(10% 100% -10deg)-oklch(0.1 0.4 350)]\u001b[0m - AssertionError: assert 'oklch(0.1000...00000002 350)' == 'oklch(0.1 0.4 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(1 0.4 -10)-oklch(1 0.4 350)]\u001b[0m - AssertionError: assert 'oklch(1 0.40...00000002 350)' == 'oklch(1 0.4 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(100% 0.4 -10)-oklch(1 0.4 350)]\u001b[0m - AssertionError: assert 'oklch(1 0.40...00000002 350)' == 'oklch(1 0.4 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(100% 100% -10deg)-oklch(1 0.4 350)]\u001b[0m - AssertionError: assert 'oklch(1 0.40...00000002 350)' == 'oklch(1 0.4 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(1.1 0.4 -10)-oklch(1.1 0.4 350)]\u001b[0m - AssertionError: assert 'oklch(1.1000...00000002 350)' == 'oklch(1.1 0.4 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(110% 0.4 -10)-oklch(1.1 0.4 350)]\u001b[0m - AssertionError: assert 'oklch(1.1000...00000002 350)' == 'oklch(1.1 0.4 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(110% 100% -10deg)-oklch(1.1 0.4 350)]\u001b[0m - AssertionError: assert 'oklch(1.1000...00000002 350)' == 'oklch(1.1 0.4 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-0.1 0.4 -10)-oklch(-0.1 0.4 350)]\u001b[0m - AssertionError: assert 'oklch(-0.100...00000002 350)' == 'oklch(-0.1 0.4 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-10% 0.4 -10)-oklch(-0.1 0.4 350)]\u001b[0m - AssertionError: assert 'oklch(-0.100...00000002 350)' == 'oklch(-0.1 0.4 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-10% 100% -10deg)-oklch(-0.1 0.4 350)]\u001b[0m - AssertionError: assert 'oklch(-0.100...00000002 350)' == 'oklch(-0.1 0.4 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0 0.6 -10)-oklch(0 0.6 350)]\u001b[0m - AssertionError: assert 'oklch(0 0.59...99999998 350)' == 'oklch(0 0.6 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0% 0.6 -10)-oklch(0 0.6 350)]\u001b[0m - AssertionError: assert 'oklch(0 0.59...99999998 350)' == 'oklch(0 0.6 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0% 150% -10deg)-oklch(0 0.6 350)]\u001b[0m - AssertionError: assert 'oklch(0 0.59...99999998 350)' == 'oklch(0 0.6 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0.1 0.6 -10)-oklch(0.1 0.6 350)]\u001b[0m - AssertionError: assert 'oklch(0.1000...99999998 350)' == 'oklch(0.1 0.6 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(10% 0.6 -10)-oklch(0.1 0.6 350)]\u001b[0m - AssertionError: assert 'oklch(0.1000...99999998 350)' == 'oklch(0.1 0.6 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(10% 150% -10deg)-oklch(0.1 0.6 350)]\u001b[0m - AssertionError: assert 'oklch(0.1000...99999998 350)' == 'oklch(0.1 0.6 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(1 0.6 -10)-oklch(1 0.6 350)]\u001b[0m - AssertionError: assert 'oklch(1 0.59...99999998 350)' == 'oklch(1 0.6 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(100% 0.6 -10)-oklch(1 0.6 350)]\u001b[0m - AssertionError: assert 'oklch(1 0.59...99999998 350)' == 'oklch(1 0.6 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(100% 150% -10deg)-oklch(1 0.6 350)]\u001b[0m - AssertionError: assert 'oklch(1 0.59...99999998 350)' == 'oklch(1 0.6 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(1.1 0.6 -10)-oklch(1.1 0.6 350)]\u001b[0m - AssertionError: assert 'oklch(1.1000...99999998 350)' == 'oklch(1.1 0.6 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(110% 0.6 -10)-oklch(1.1 0.6 350)]\u001b[0m - AssertionError: assert 'oklch(1.1000...99999998 350)' == 'oklch(1.1 0.6 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(110% 150% -10deg)-oklch(1.1 0.6 350)]\u001b[0m - AssertionError: assert 'oklch(1.1000...99999998 350)' == 'oklch(1.1 0.6 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-0.1 0.6 -10)-oklch(-0.1 0.6 350)]\u001b[0m - AssertionError: assert 'oklch(-0.100...99999998 350)' == 'oklch(-0.1 0.6 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-10% 0.6 -10)-oklch(-0.1 0.6 350)]\u001b[0m - AssertionError: assert 'oklch(-0.100...99999998 350)' == 'oklch(-0.1 0.6 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-10% 150% -10deg)-oklch(-0.1 0.6 350)]\u001b[0m - AssertionError: assert 'oklch(-0.100...99999998 350)' == 'oklch(-0.1 0.6 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0 -0.3 -10)-oklch(0 -0.3 350)]\u001b[0m - AssertionError: assert 'oklch(0 -0.2...99999999 350)' == 'oklch(0 -0.3 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0% -0.3 -10)-oklch(0 -0.3 350)]\u001b[0m - AssertionError: assert 'oklch(0 -0.2...99999999 350)' == 'oklch(0 -0.3 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0% -75% -10deg)-oklch(0 -0.3 350)]\u001b[0m - AssertionError: assert 'oklch(0 -0.2...99999999 350)' == 'oklch(0 -0.3 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0.1 -0.3 -10)-oklch(0.1 -0.3 350)]\u001b[0m - AssertionError: assert 'oklch(0.1000...99999999 350)' == 'oklch(0.1 -0.3 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(10% -0.3 -10)-oklch(0.1 -0.3 350)]\u001b[0m - AssertionError: assert 'oklch(0.1000...99999999 350)' == 'oklch(0.1 -0.3 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(10% -75% -10deg)-oklch(0.1 -0.3 350)]\u001b[0m - AssertionError: assert 'oklch(0.1000...99999999 350)' == 'oklch(0.1 -0.3 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(1 -0.3 -10)-oklch(1 -0.3 350)]\u001b[0m - AssertionError: assert 'oklch(1 -0.2...99999999 350)' == 'oklch(1 -0.3 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(100% -0.3 -10)-oklch(1 -0.3 350)]\u001b[0m - AssertionError: assert 'oklch(1 -0.2...99999999 350)' == 'oklch(1 -0.3 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(100% -75% -10deg)-oklch(1 -0.3 350)]\u001b[0m - AssertionError: assert 'oklch(1 -0.2...99999999 350)' == 'oklch(1 -0.3 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(1.1 -0.3 -10)-oklch(1.1 -0.3 350)]\u001b[0m - AssertionError: assert 'oklch(1.1000...99999999 350)' == 'oklch(1.1 -0.3 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(110% -0.3 -10)-oklch(1.1 -0.3 350)]\u001b[0m - AssertionError: assert 'oklch(1.1000...99999999 350)' == 'oklch(1.1 -0.3 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(110% -75% -10deg)-oklch(1.1 -0.3 350)]\u001b[0m - AssertionError: assert 'oklch(1.1000...99999999 350)' == 'oklch(1.1 -0.3 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-0.1 -0.3 -10)-oklch(-0.1 -0.3 350)]\u001b[0m - AssertionError: assert 'oklch(-0.100...99999999 350)' == 'oklch(-0.1 -0.3 3..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-10% -0.3 -10)-oklch(-0.1 -0.3 350)]\u001b[0m - AssertionError: assert 'oklch(-0.100...99999999 350)' == 'oklch(-0.1 -0.3 3..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-10% -75% -10deg)-oklch(-0.1 -0.3 350)]\u001b[0m - AssertionError: assert 'oklch(-0.100...99999999 350)' == 'oklch(-0.1 -0.3 3..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0.1 0 0 / 1)-oklch(0.1 0 0)]\u001b[0m - AssertionError: assert 'oklch(0.1000...00000001 0 0)' == 'oklch(0.1 0 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(10% 0 0 / 100%)-oklch(0.1 0 0)]\u001b[0m - AssertionError: assert 'oklch(0.1000...00000001 0 0)' == 'oklch(0.1 0 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(10% 0% 0deg / 1)-oklch(0.1 0 0)]\u001b[0m - AssertionError: assert 'oklch(0.1000...00000001 0 0)' == 'oklch(0.1 0 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(1.1 0 0 / 1)-oklch(1.1 0 0)]\u001b[0m - AssertionError: assert 'oklch(1.1000...00000001 0 0)' == 'oklch(1.1 0 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(110% 0 0 / 100%)-oklch(1.1 0 0)]\u001b[0m - AssertionError: assert 'oklch(1.1000...00000001 0 0)' == 'oklch(1.1 0 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(110% 0% 0deg / 1)-oklch(1.1 0 0)]\u001b[0m - AssertionError: assert 'oklch(1.1000...00000001 0 0)' == 'oklch(1.1 0 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-0.1 0 0 / 1)-oklch(-0.1 0 0)]\u001b[0m - AssertionError: assert 'oklch(-0.100...00000001 0 0)' == 'oklch(-0.1 0 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-10% 0 0 / 100%)-oklch(-0.1 0 0)]\u001b[0m - AssertionError: assert 'oklch(-0.100...00000001 0 0)' == 'oklch(-0.1 0 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-10% 0% 0deg / 1)-oklch(-0.1 0 0)]\u001b[0m - AssertionError: assert 'oklch(-0.100...00000001 0 0)' == 'oklch(-0.1 0 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0.1 0.12 0 / 1)-oklch(0.1 0.12 0)]\u001b[0m - AssertionError: assert 'oklch(0.1000...00001 0.12 0)' == 'oklch(0.1 0.12 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(10% 0.12 0 / 100%)-oklch(0.1 0.12 0)]\u001b[0m - AssertionError: assert 'oklch(0.1000...00001 0.12 0)' == 'oklch(0.1 0.12 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(10% 30% 0deg / 1)-oklch(0.1 0.12 0)]\u001b[0m - AssertionError: assert 'oklch(0.1000...00001 0.12 0)' == 'oklch(0.1 0.12 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(1.1 0.12 0 / 1)-oklch(1.1 0.12 0)]\u001b[0m - AssertionError: assert 'oklch(1.1000...00001 0.12 0)' == 'oklch(1.1 0.12 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(110% 0.12 0 / 100%)-oklch(1.1 0.12 0)]\u001b[0m - AssertionError: assert 'oklch(1.1000...00001 0.12 0)' == 'oklch(1.1 0.12 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(110% 30% 0deg / 1)-oklch(1.1 0.12 0)]\u001b[0m - AssertionError: assert 'oklch(1.1000...00001 0.12 0)' == 'oklch(1.1 0.12 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-0.1 0.12 0 / 1)-oklch(-0.1 0.12 0)]\u001b[0m - AssertionError: assert 'oklch(-0.100...00001 0.12 0)' == 'oklch(-0.1 0.12 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-10% 0.12 0 / 100%)-oklch(-0.1 0.12 0)]\u001b[0m - AssertionError: assert 'oklch(-0.100...00001 0.12 0)' == 'oklch(-0.1 0.12 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-10% 30% 0deg / 1)-oklch(-0.1 0.12 0)]\u001b[0m - AssertionError: assert 'oklch(-0.100...00001 0.12 0)' == 'oklch(-0.1 0.12 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0 0.4 0 / 1)-oklch(0 0.4 0)]\u001b[0m - AssertionError: assert 'oklch(0 0.40...0000000002 0)' == 'oklch(0 0.4 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0% 0.4 0 / 100%)-oklch(0 0.4 0)]\u001b[0m - AssertionError: assert 'oklch(0 0.40...0000000002 0)' == 'oklch(0 0.4 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0% 100% 0deg / 1)-oklch(0 0.4 0)]\u001b[0m - AssertionError: assert 'oklch(0 0.40...0000000002 0)' == 'oklch(0 0.4 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0.1 0.4 0 / 1)-oklch(0.1 0.4 0)]\u001b[0m - AssertionError: assert 'oklch(0.1000...0000000002 0)' == 'oklch(0.1 0.4 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(10% 0.4 0 / 100%)-oklch(0.1 0.4 0)]\u001b[0m - AssertionError: assert 'oklch(0.1000...0000000002 0)' == 'oklch(0.1 0.4 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(10% 100% 0deg / 1)-oklch(0.1 0.4 0)]\u001b[0m - AssertionError: assert 'oklch(0.1000...0000000002 0)' == 'oklch(0.1 0.4 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(1 0.4 0 / 1)-oklch(1 0.4 0)]\u001b[0m - AssertionError: assert 'oklch(1 0.40...0000000002 0)' == 'oklch(1 0.4 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(100% 0.4 0 / 100%)-oklch(1 0.4 0)]\u001b[0m - AssertionError: assert 'oklch(1 0.40...0000000002 0)' == 'oklch(1 0.4 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(100% 100% 0deg / 1)-oklch(1 0.4 0)]\u001b[0m - AssertionError: assert 'oklch(1 0.40...0000000002 0)' == 'oklch(1 0.4 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(1.1 0.4 0 / 1)-oklch(1.1 0.4 0)]\u001b[0m - AssertionError: assert 'oklch(1.1000...0000000002 0)' == 'oklch(1.1 0.4 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(110% 0.4 0 / 100%)-oklch(1.1 0.4 0)]\u001b[0m - AssertionError: assert 'oklch(1.1000...0000000002 0)' == 'oklch(1.1 0.4 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(110% 100% 0deg / 1)-oklch(1.1 0.4 0)]\u001b[0m - AssertionError: assert 'oklch(1.1000...0000000002 0)' == 'oklch(1.1 0.4 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-0.1 0.4 0 / 1)-oklch(-0.1 0.4 0)]\u001b[0m - AssertionError: assert 'oklch(-0.100...0000000002 0)' == 'oklch(-0.1 0.4 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-10% 0.4 0 / 100%)-oklch(-0.1 0.4 0)]\u001b[0m - AssertionError: assert 'oklch(-0.100...0000000002 0)' == 'oklch(-0.1 0.4 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-10% 100% 0deg / 1)-oklch(-0.1 0.4 0)]\u001b[0m - AssertionError: assert 'oklch(-0.100...0000000002 0)' == 'oklch(-0.1 0.4 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0 0.6 0 / 1)-oklch(0 0.6 0)]\u001b[0m - AssertionError: assert 'oklch(0 0.59...9999999998 0)' == 'oklch(0 0.6 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0% 0.6 0 / 100%)-oklch(0 0.6 0)]\u001b[0m - AssertionError: assert 'oklch(0 0.59...9999999998 0)' == 'oklch(0 0.6 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0% 150% 0deg / 1)-oklch(0 0.6 0)]\u001b[0m - AssertionError: assert 'oklch(0 0.59...9999999998 0)' == 'oklch(0 0.6 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0.1 0.6 0 / 1)-oklch(0.1 0.6 0)]\u001b[0m - AssertionError: assert 'oklch(0.1000...9999999998 0)' == 'oklch(0.1 0.6 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(10% 0.6 0 / 100%)-oklch(0.1 0.6 0)]\u001b[0m - AssertionError: assert 'oklch(0.1000...9999999998 0)' == 'oklch(0.1 0.6 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(10% 150% 0deg / 1)-oklch(0.1 0.6 0)]\u001b[0m - AssertionError: assert 'oklch(0.1000...9999999998 0)' == 'oklch(0.1 0.6 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(1 0.6 0 / 1)-oklch(1 0.6 0)]\u001b[0m - AssertionError: assert 'oklch(1 0.59...9999999998 0)' == 'oklch(1 0.6 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(100% 0.6 0 / 100%)-oklch(1 0.6 0)]\u001b[0m - AssertionError: assert 'oklch(1 0.59...9999999998 0)' == 'oklch(1 0.6 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(100% 150% 0deg / 1)-oklch(1 0.6 0)]\u001b[0m - AssertionError: assert 'oklch(1 0.59...9999999998 0)' == 'oklch(1 0.6 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(1.1 0.6 0 / 1)-oklch(1.1 0.6 0)]\u001b[0m - AssertionError: assert 'oklch(1.1000...9999999998 0)' == 'oklch(1.1 0.6 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(110% 0.6 0 / 100%)-oklch(1.1 0.6 0)]\u001b[0m - AssertionError: assert 'oklch(1.1000...9999999998 0)' == 'oklch(1.1 0.6 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(110% 150% 0deg / 1)-oklch(1.1 0.6 0)]\u001b[0m - AssertionError: assert 'oklch(1.1000...9999999998 0)' == 'oklch(1.1 0.6 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-0.1 0.6 0 / 1)-oklch(-0.1 0.6 0)]\u001b[0m - AssertionError: assert 'oklch(-0.100...9999999998 0)' == 'oklch(-0.1 0.6 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-10% 0.6 0 / 100%)-oklch(-0.1 0.6 0)]\u001b[0m - AssertionError: assert 'oklch(-0.100...9999999998 0)' == 'oklch(-0.1 0.6 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-10% 150% 0deg / 1)-oklch(-0.1 0.6 0)]\u001b[0m - AssertionError: assert 'oklch(-0.100...9999999998 0)' == 'oklch(-0.1 0.6 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0 -0.3 0 / 1)-oklch(0 -0.3 0)]\u001b[0m - AssertionError: assert 'oklch(0 -0.2...9999999999 0)' == 'oklch(0 -0.3 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0% -0.3 0 / 100%)-oklch(0 -0.3 0)]\u001b[0m - AssertionError: assert 'oklch(0 -0.2...9999999999 0)' == 'oklch(0 -0.3 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0% -75% 0deg / 1)-oklch(0 -0.3 0)]\u001b[0m - AssertionError: assert 'oklch(0 -0.2...9999999999 0)' == 'oklch(0 -0.3 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0.1 -0.3 0 / 1)-oklch(0.1 -0.3 0)]\u001b[0m - AssertionError: assert 'oklch(0.1000...9999999999 0)' == 'oklch(0.1 -0.3 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(10% -0.3 0 / 100%)-oklch(0.1 -0.3 0)]\u001b[0m - AssertionError: assert 'oklch(0.1000...9999999999 0)' == 'oklch(0.1 -0.3 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(10% -75% 0deg / 1)-oklch(0.1 -0.3 0)]\u001b[0m - AssertionError: assert 'oklch(0.1000...9999999999 0)' == 'oklch(0.1 -0.3 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(1 -0.3 0 / 1)-oklch(1 -0.3 0)]\u001b[0m - AssertionError: assert 'oklch(1 -0.2...9999999999 0)' == 'oklch(1 -0.3 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(100% -0.3 0 / 100%)-oklch(1 -0.3 0)]\u001b[0m - AssertionError: assert 'oklch(1 -0.2...9999999999 0)' == 'oklch(1 -0.3 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(100% -75% 0deg / 1)-oklch(1 -0.3 0)]\u001b[0m - AssertionError: assert 'oklch(1 -0.2...9999999999 0)' == 'oklch(1 -0.3 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(1.1 -0.3 0 / 1)-oklch(1.1 -0.3 0)]\u001b[0m - AssertionError: assert 'oklch(1.1000...9999999999 0)' == 'oklch(1.1 -0.3 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(110% -0.3 0 / 100%)-oklch(1.1 -0.3 0)]\u001b[0m - AssertionError: assert 'oklch(1.1000...9999999999 0)' == 'oklch(1.1 -0.3 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(110% -75% 0deg / 1)-oklch(1.1 -0.3 0)]\u001b[0m - AssertionError: assert 'oklch(1.1000...9999999999 0)' == 'oklch(1.1 -0.3 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-0.1 -0.3 0 / 1)-oklch(-0.1 -0.3 0)]\u001b[0m - AssertionError: assert 'oklch(-0.100...9999999999 0)' == 'oklch(-0.1 -0.3 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-10% -0.3 0 / 100%)-oklch(-0.1 -0.3 0)]\u001b[0m - AssertionError: assert 'oklch(-0.100...9999999999 0)' == 'oklch(-0.1 -0.3 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-10% -75% 0deg / 1)-oklch(-0.1 -0.3 0)]\u001b[0m - AssertionError: assert 'oklch(-0.100...9999999999 0)' == 'oklch(-0.1 -0.3 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0.1 0 10 / 1)-oklch(0.1 0 10)]\u001b[0m - AssertionError: assert 'oklch(0.1000...0000001 0 10)' == 'oklch(0.1 0 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(10% 0 10 / 100%)-oklch(0.1 0 10)]\u001b[0m - AssertionError: assert 'oklch(0.1000...0000001 0 10)' == 'oklch(0.1 0 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(10% 0% 10deg / 1)-oklch(0.1 0 10)]\u001b[0m - AssertionError: assert 'oklch(0.1000...0000001 0 10)' == 'oklch(0.1 0 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(1.1 0 10 / 1)-oklch(1.1 0 10)]\u001b[0m - AssertionError: assert 'oklch(1.1000...0000001 0 10)' == 'oklch(1.1 0 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(110% 0 10 / 100%)-oklch(1.1 0 10)]\u001b[0m - AssertionError: assert 'oklch(1.1000...0000001 0 10)' == 'oklch(1.1 0 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(110% 0% 10deg / 1)-oklch(1.1 0 10)]\u001b[0m - AssertionError: assert 'oklch(1.1000...0000001 0 10)' == 'oklch(1.1 0 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-0.1 0 10 / 1)-oklch(-0.1 0 10)]\u001b[0m - AssertionError: assert 'oklch(-0.100...0000001 0 10)' == 'oklch(-0.1 0 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-10% 0 10 / 100%)-oklch(-0.1 0 10)]\u001b[0m - AssertionError: assert 'oklch(-0.100...0000001 0 10)' == 'oklch(-0.1 0 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-10% 0% 10deg / 1)-oklch(-0.1 0 10)]\u001b[0m - AssertionError: assert 'oklch(-0.100...0000001 0 10)' == 'oklch(-0.1 0 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0.1 0.12 10 / 1)-oklch(0.1 0.12 10)]\u001b[0m - AssertionError: assert 'oklch(0.1000...0001 0.12 10)' == 'oklch(0.1 0.12 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(10% 0.12 10 / 100%)-oklch(0.1 0.12 10)]\u001b[0m - AssertionError: assert 'oklch(0.1000...0001 0.12 10)' == 'oklch(0.1 0.12 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(10% 30% 10deg / 1)-oklch(0.1 0.12 10)]\u001b[0m - AssertionError: assert 'oklch(0.1000...0001 0.12 10)' == 'oklch(0.1 0.12 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(1.1 0.12 10 / 1)-oklch(1.1 0.12 10)]\u001b[0m - AssertionError: assert 'oklch(1.1000...0001 0.12 10)' == 'oklch(1.1 0.12 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(110% 0.12 10 / 100%)-oklch(1.1 0.12 10)]\u001b[0m - AssertionError: assert 'oklch(1.1000...0001 0.12 10)' == 'oklch(1.1 0.12 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(110% 30% 10deg / 1)-oklch(1.1 0.12 10)]\u001b[0m - AssertionError: assert 'oklch(1.1000...0001 0.12 10)' == 'oklch(1.1 0.12 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-0.1 0.12 10 / 1)-oklch(-0.1 0.12 10)]\u001b[0m - AssertionError: assert 'oklch(-0.100...0001 0.12 10)' == 'oklch(-0.1 0.12 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-10% 0.12 10 / 100%)-oklch(-0.1 0.12 10)]\u001b[0m - AssertionError: assert 'oklch(-0.100...0001 0.12 10)' == 'oklch(-0.1 0.12 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-10% 30% 10deg / 1)-oklch(-0.1 0.12 10)]\u001b[0m - AssertionError: assert 'oklch(-0.100...0001 0.12 10)' == 'oklch(-0.1 0.12 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0 0.4 10 / 1)-oklch(0 0.4 10)]\u001b[0m - AssertionError: assert 'oklch(0 0.40...000000002 10)' == 'oklch(0 0.4 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0% 0.4 10 / 100%)-oklch(0 0.4 10)]\u001b[0m - AssertionError: assert 'oklch(0 0.40...000000002 10)' == 'oklch(0 0.4 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0% 100% 10deg / 1)-oklch(0 0.4 10)]\u001b[0m - AssertionError: assert 'oklch(0 0.40...000000002 10)' == 'oklch(0 0.4 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0.1 0.4 10 / 1)-oklch(0.1 0.4 10)]\u001b[0m - AssertionError: assert 'oklch(0.1000...000000002 10)' == 'oklch(0.1 0.4 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(10% 0.4 10 / 100%)-oklch(0.1 0.4 10)]\u001b[0m - AssertionError: assert 'oklch(0.1000...000000002 10)' == 'oklch(0.1 0.4 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(10% 100% 10deg / 1)-oklch(0.1 0.4 10)]\u001b[0m - AssertionError: assert 'oklch(0.1000...000000002 10)' == 'oklch(0.1 0.4 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(1 0.4 10 / 1)-oklch(1 0.4 10)]\u001b[0m - AssertionError: assert 'oklch(1 0.40...000000002 10)' == 'oklch(1 0.4 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(100% 0.4 10 / 100%)-oklch(1 0.4 10)]\u001b[0m - AssertionError: assert 'oklch(1 0.40...000000002 10)' == 'oklch(1 0.4 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(100% 100% 10deg / 1)-oklch(1 0.4 10)]\u001b[0m - AssertionError: assert 'oklch(1 0.40...000000002 10)' == 'oklch(1 0.4 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(1.1 0.4 10 / 1)-oklch(1.1 0.4 10)]\u001b[0m - AssertionError: assert 'oklch(1.1000...000000002 10)' == 'oklch(1.1 0.4 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(110% 0.4 10 / 100%)-oklch(1.1 0.4 10)]\u001b[0m - AssertionError: assert 'oklch(1.1000...000000002 10)' == 'oklch(1.1 0.4 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(110% 100% 10deg / 1)-oklch(1.1 0.4 10)]\u001b[0m - AssertionError: assert 'oklch(1.1000...000000002 10)' == 'oklch(1.1 0.4 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-0.1 0.4 10 / 1)-oklch(-0.1 0.4 10)]\u001b[0m - AssertionError: assert 'oklch(-0.100...000000002 10)' == 'oklch(-0.1 0.4 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-10% 0.4 10 / 100%)-oklch(-0.1 0.4 10)]\u001b[0m - AssertionError: assert 'oklch(-0.100...000000002 10)' == 'oklch(-0.1 0.4 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-10% 100% 10deg / 1)-oklch(-0.1 0.4 10)]\u001b[0m - AssertionError: assert 'oklch(-0.100...000000002 10)' == 'oklch(-0.1 0.4 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0 0.6 10 / 1)-oklch(0 0.6 10)]\u001b[0m - AssertionError: assert 'oklch(0 0.59...999999998 10)' == 'oklch(0 0.6 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0% 0.6 10 / 100%)-oklch(0 0.6 10)]\u001b[0m - AssertionError: assert 'oklch(0 0.59...999999998 10)' == 'oklch(0 0.6 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0% 150% 10deg / 1)-oklch(0 0.6 10)]\u001b[0m - AssertionError: assert 'oklch(0 0.59...999999998 10)' == 'oklch(0 0.6 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0.1 0.6 10 / 1)-oklch(0.1 0.6 10)]\u001b[0m - AssertionError: assert 'oklch(0.1000...999999998 10)' == 'oklch(0.1 0.6 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(10% 0.6 10 / 100%)-oklch(0.1 0.6 10)]\u001b[0m - AssertionError: assert 'oklch(0.1000...999999998 10)' == 'oklch(0.1 0.6 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(10% 150% 10deg / 1)-oklch(0.1 0.6 10)]\u001b[0m - AssertionError: assert 'oklch(0.1000...999999998 10)' == 'oklch(0.1 0.6 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(1 0.6 10 / 1)-oklch(1 0.6 10)]\u001b[0m - AssertionError: assert 'oklch(1 0.59...999999998 10)' == 'oklch(1 0.6 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(100% 0.6 10 / 100%)-oklch(1 0.6 10)]\u001b[0m - AssertionError: assert 'oklch(1 0.59...999999998 10)' == 'oklch(1 0.6 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(100% 150% 10deg / 1)-oklch(1 0.6 10)]\u001b[0m - AssertionError: assert 'oklch(1 0.59...999999998 10)' == 'oklch(1 0.6 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(1.1 0.6 10 / 1)-oklch(1.1 0.6 10)]\u001b[0m - AssertionError: assert 'oklch(1.1000...999999998 10)' == 'oklch(1.1 0.6 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(110% 0.6 10 / 100%)-oklch(1.1 0.6 10)]\u001b[0m - AssertionError: assert 'oklch(1.1000...999999998 10)' == 'oklch(1.1 0.6 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(110% 150% 10deg / 1)-oklch(1.1 0.6 10)]\u001b[0m - AssertionError: assert 'oklch(1.1000...999999998 10)' == 'oklch(1.1 0.6 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-0.1 0.6 10 / 1)-oklch(-0.1 0.6 10)]\u001b[0m - AssertionError: assert 'oklch(-0.100...999999998 10)' == 'oklch(-0.1 0.6 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-10% 0.6 10 / 100%)-oklch(-0.1 0.6 10)]\u001b[0m - AssertionError: assert 'oklch(-0.100...999999998 10)' == 'oklch(-0.1 0.6 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-10% 150% 10deg / 1)-oklch(-0.1 0.6 10)]\u001b[0m - AssertionError: assert 'oklch(-0.100...999999998 10)' == 'oklch(-0.1 0.6 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0 -0.3 10 / 1)-oklch(0 -0.3 10)]\u001b[0m - AssertionError: assert 'oklch(0 -0.2...999999999 10)' == 'oklch(0 -0.3 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0% -0.3 10 / 100%)-oklch(0 -0.3 10)]\u001b[0m - AssertionError: assert 'oklch(0 -0.2...999999999 10)' == 'oklch(0 -0.3 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0% -75% 10deg / 1)-oklch(0 -0.3 10)]\u001b[0m - AssertionError: assert 'oklch(0 -0.2...999999999 10)' == 'oklch(0 -0.3 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0.1 -0.3 10 / 1)-oklch(0.1 -0.3 10)]\u001b[0m - AssertionError: assert 'oklch(0.1000...999999999 10)' == 'oklch(0.1 -0.3 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(10% -0.3 10 / 100%)-oklch(0.1 -0.3 10)]\u001b[0m - AssertionError: assert 'oklch(0.1000...999999999 10)' == 'oklch(0.1 -0.3 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(10% -75% 10deg / 1)-oklch(0.1 -0.3 10)]\u001b[0m - AssertionError: assert 'oklch(0.1000...999999999 10)' == 'oklch(0.1 -0.3 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(1 -0.3 10 / 1)-oklch(1 -0.3 10)]\u001b[0m - AssertionError: assert 'oklch(1 -0.2...999999999 10)' == 'oklch(1 -0.3 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(100% -0.3 10 / 100%)-oklch(1 -0.3 10)]\u001b[0m - AssertionError: assert 'oklch(1 -0.2...999999999 10)' == 'oklch(1 -0.3 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(100% -75% 10deg / 1)-oklch(1 -0.3 10)]\u001b[0m - AssertionError: assert 'oklch(1 -0.2...999999999 10)' == 'oklch(1 -0.3 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(1.1 -0.3 10 / 1)-oklch(1.1 -0.3 10)]\u001b[0m - AssertionError: assert 'oklch(1.1000...999999999 10)' == 'oklch(1.1 -0.3 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(110% -0.3 10 / 100%)-oklch(1.1 -0.3 10)]\u001b[0m - AssertionError: assert 'oklch(1.1000...999999999 10)' == 'oklch(1.1 -0.3 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(110% -75% 10deg / 1)-oklch(1.1 -0.3 10)]\u001b[0m - AssertionError: assert 'oklch(1.1000...999999999 10)' == 'oklch(1.1 -0.3 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-0.1 -0.3 10 / 1)-oklch(-0.1 -0.3 10)]\u001b[0m - AssertionError: assert 'oklch(-0.100...999999999 10)' == 'oklch(-0.1 -0.3 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-10% -0.3 10 / 100%)-oklch(-0.1 -0.3 10)]\u001b[0m - AssertionError: assert 'oklch(-0.100...999999999 10)' == 'oklch(-0.1 -0.3 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-10% -75% 10deg / 1)-oklch(-0.1 -0.3 10)]\u001b[0m - AssertionError: assert 'oklch(-0.100...999999999 10)' == 'oklch(-0.1 -0.3 10)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0.1 0 110 / 1)-oklch(0.1 0 110)]\u001b[0m - AssertionError: assert 'oklch(0.1000...000001 0 110)' == 'oklch(0.1 0 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(10% 0 110 / 100%)-oklch(0.1 0 110)]\u001b[0m - AssertionError: assert 'oklch(0.1000...000001 0 110)' == 'oklch(0.1 0 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(10% 0% 110deg / 1)-oklch(0.1 0 110)]\u001b[0m - AssertionError: assert 'oklch(0.1000...000001 0 110)' == 'oklch(0.1 0 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(1.1 0 110 / 1)-oklch(1.1 0 110)]\u001b[0m - AssertionError: assert 'oklch(1.1000...000001 0 110)' == 'oklch(1.1 0 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(110% 0 110 / 100%)-oklch(1.1 0 110)]\u001b[0m - AssertionError: assert 'oklch(1.1000...000001 0 110)' == 'oklch(1.1 0 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(110% 0% 110deg / 1)-oklch(1.1 0 110)]\u001b[0m - AssertionError: assert 'oklch(1.1000...000001 0 110)' == 'oklch(1.1 0 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-0.1 0 110 / 1)-oklch(-0.1 0 110)]\u001b[0m - AssertionError: assert 'oklch(-0.100...000001 0 110)' == 'oklch(-0.1 0 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-10% 0 110 / 100%)-oklch(-0.1 0 110)]\u001b[0m - AssertionError: assert 'oklch(-0.100...000001 0 110)' == 'oklch(-0.1 0 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-10% 0% 110deg / 1)-oklch(-0.1 0 110)]\u001b[0m - AssertionError: assert 'oklch(-0.100...000001 0 110)' == 'oklch(-0.1 0 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0.1 0.12 110 / 1)-oklch(0.1 0.12 110)]\u001b[0m - AssertionError: assert 'oklch(0.1000...001 0.12 110)' == 'oklch(0.1 0.12 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(10% 0.12 110 / 100%)-oklch(0.1 0.12 110)]\u001b[0m - AssertionError: assert 'oklch(0.1000...001 0.12 110)' == 'oklch(0.1 0.12 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(10% 30% 110deg / 1)-oklch(0.1 0.12 110)]\u001b[0m - AssertionError: assert 'oklch(0.1000...001 0.12 110)' == 'oklch(0.1 0.12 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(1.1 0.12 110 / 1)-oklch(1.1 0.12 110)]\u001b[0m - AssertionError: assert 'oklch(1.1000...001 0.12 110)' == 'oklch(1.1 0.12 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(110% 0.12 110 / 100%)-oklch(1.1 0.12 110)]\u001b[0m - AssertionError: assert 'oklch(1.1000...001 0.12 110)' == 'oklch(1.1 0.12 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(110% 30% 110deg / 1)-oklch(1.1 0.12 110)]\u001b[0m - AssertionError: assert 'oklch(1.1000...001 0.12 110)' == 'oklch(1.1 0.12 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-0.1 0.12 110 / 1)-oklch(-0.1 0.12 110)]\u001b[0m - AssertionError: assert 'oklch(-0.100...001 0.12 110)' == 'oklch(-0.1 0.12 1..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-10% 0.12 110 / 100%)-oklch(-0.1 0.12 110)]\u001b[0m - AssertionError: assert 'oklch(-0.100...001 0.12 110)' == 'oklch(-0.1 0.12 1..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-10% 30% 110deg / 1)-oklch(-0.1 0.12 110)]\u001b[0m - AssertionError: assert 'oklch(-0.100...001 0.12 110)' == 'oklch(-0.1 0.12 1..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0 0.4 110 / 1)-oklch(0 0.4 110)]\u001b[0m - AssertionError: assert 'oklch(0 0.40...00000002 110)' == 'oklch(0 0.4 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0% 0.4 110 / 100%)-oklch(0 0.4 110)]\u001b[0m - AssertionError: assert 'oklch(0 0.40...00000002 110)' == 'oklch(0 0.4 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0% 100% 110deg / 1)-oklch(0 0.4 110)]\u001b[0m - AssertionError: assert 'oklch(0 0.40...00000002 110)' == 'oklch(0 0.4 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0.1 0.4 110 / 1)-oklch(0.1 0.4 110)]\u001b[0m - AssertionError: assert 'oklch(0.1000...00000002 110)' == 'oklch(0.1 0.4 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(10% 0.4 110 / 100%)-oklch(0.1 0.4 110)]\u001b[0m - AssertionError: assert 'oklch(0.1000...00000002 110)' == 'oklch(0.1 0.4 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(10% 100% 110deg / 1)-oklch(0.1 0.4 110)]\u001b[0m - AssertionError: assert 'oklch(0.1000...00000002 110)' == 'oklch(0.1 0.4 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(1 0.4 110 / 1)-oklch(1 0.4 110)]\u001b[0m - AssertionError: assert 'oklch(1 0.40...00000002 110)' == 'oklch(1 0.4 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(100% 0.4 110 / 100%)-oklch(1 0.4 110)]\u001b[0m - AssertionError: assert 'oklch(1 0.40...00000002 110)' == 'oklch(1 0.4 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(100% 100% 110deg / 1)-oklch(1 0.4 110)]\u001b[0m - AssertionError: assert 'oklch(1 0.40...00000002 110)' == 'oklch(1 0.4 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(1.1 0.4 110 / 1)-oklch(1.1 0.4 110)]\u001b[0m - AssertionError: assert 'oklch(1.1000...00000002 110)' == 'oklch(1.1 0.4 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(110% 0.4 110 / 100%)-oklch(1.1 0.4 110)]\u001b[0m - AssertionError: assert 'oklch(1.1000...00000002 110)' == 'oklch(1.1 0.4 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(110% 100% 110deg / 1)-oklch(1.1 0.4 110)]\u001b[0m - AssertionError: assert 'oklch(1.1000...00000002 110)' == 'oklch(1.1 0.4 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-0.1 0.4 110 / 1)-oklch(-0.1 0.4 110)]\u001b[0m - AssertionError: assert 'oklch(-0.100...00000002 110)' == 'oklch(-0.1 0.4 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-10% 0.4 110 / 100%)-oklch(-0.1 0.4 110)]\u001b[0m - AssertionError: assert 'oklch(-0.100...00000002 110)' == 'oklch(-0.1 0.4 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-10% 100% 110deg / 1)-oklch(-0.1 0.4 110)]\u001b[0m - AssertionError: assert 'oklch(-0.100...00000002 110)' == 'oklch(-0.1 0.4 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0 0.6 110 / 1)-oklch(0 0.6 110)]\u001b[0m - AssertionError: assert 'oklch(0 0.59...99999998 110)' == 'oklch(0 0.6 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0% 0.6 110 / 100%)-oklch(0 0.6 110)]\u001b[0m - AssertionError: assert 'oklch(0 0.59...99999998 110)' == 'oklch(0 0.6 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0% 150% 110deg / 1)-oklch(0 0.6 110)]\u001b[0m - AssertionError: assert 'oklch(0 0.59...99999998 110)' == 'oklch(0 0.6 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0.1 0.6 110 / 1)-oklch(0.1 0.6 110)]\u001b[0m - AssertionError: assert 'oklch(0.1000...99999998 110)' == 'oklch(0.1 0.6 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(10% 0.6 110 / 100%)-oklch(0.1 0.6 110)]\u001b[0m - AssertionError: assert 'oklch(0.1000...99999998 110)' == 'oklch(0.1 0.6 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(10% 150% 110deg / 1)-oklch(0.1 0.6 110)]\u001b[0m - AssertionError: assert 'oklch(0.1000...99999998 110)' == 'oklch(0.1 0.6 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(1 0.6 110 / 1)-oklch(1 0.6 110)]\u001b[0m - AssertionError: assert 'oklch(1 0.59...99999998 110)' == 'oklch(1 0.6 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(100% 0.6 110 / 100%)-oklch(1 0.6 110)]\u001b[0m - AssertionError: assert 'oklch(1 0.59...99999998 110)' == 'oklch(1 0.6 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(100% 150% 110deg / 1)-oklch(1 0.6 110)]\u001b[0m - AssertionError: assert 'oklch(1 0.59...99999998 110)' == 'oklch(1 0.6 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(1.1 0.6 110 / 1)-oklch(1.1 0.6 110)]\u001b[0m - AssertionError: assert 'oklch(1.1000...99999998 110)' == 'oklch(1.1 0.6 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(110% 0.6 110 / 100%)-oklch(1.1 0.6 110)]\u001b[0m - AssertionError: assert 'oklch(1.1000...99999998 110)' == 'oklch(1.1 0.6 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(110% 150% 110deg / 1)-oklch(1.1 0.6 110)]\u001b[0m - AssertionError: assert 'oklch(1.1000...99999998 110)' == 'oklch(1.1 0.6 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-0.1 0.6 110 / 1)-oklch(-0.1 0.6 110)]\u001b[0m - AssertionError: assert 'oklch(-0.100...99999998 110)' == 'oklch(-0.1 0.6 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-10% 0.6 110 / 100%)-oklch(-0.1 0.6 110)]\u001b[0m - AssertionError: assert 'oklch(-0.100...99999998 110)' == 'oklch(-0.1 0.6 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-10% 150% 110deg / 1)-oklch(-0.1 0.6 110)]\u001b[0m - AssertionError: assert 'oklch(-0.100...99999998 110)' == 'oklch(-0.1 0.6 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0 -0.3 110 / 1)-oklch(0 -0.3 110)]\u001b[0m - AssertionError: assert 'oklch(0 -0.2...99999999 110)' == 'oklch(0 -0.3 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0% -0.3 110 / 100%)-oklch(0 -0.3 110)]\u001b[0m - AssertionError: assert 'oklch(0 -0.2...99999999 110)' == 'oklch(0 -0.3 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0% -75% 110deg / 1)-oklch(0 -0.3 110)]\u001b[0m - AssertionError: assert 'oklch(0 -0.2...99999999 110)' == 'oklch(0 -0.3 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0.1 -0.3 110 / 1)-oklch(0.1 -0.3 110)]\u001b[0m - AssertionError: assert 'oklch(0.1000...99999999 110)' == 'oklch(0.1 -0.3 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(10% -0.3 110 / 100%)-oklch(0.1 -0.3 110)]\u001b[0m - AssertionError: assert 'oklch(0.1000...99999999 110)' == 'oklch(0.1 -0.3 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(10% -75% 110deg / 1)-oklch(0.1 -0.3 110)]\u001b[0m - AssertionError: assert 'oklch(0.1000...99999999 110)' == 'oklch(0.1 -0.3 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(1 -0.3 110 / 1)-oklch(1 -0.3 110)]\u001b[0m - AssertionError: assert 'oklch(1 -0.2...99999999 110)' == 'oklch(1 -0.3 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(100% -0.3 110 / 100%)-oklch(1 -0.3 110)]\u001b[0m - AssertionError: assert 'oklch(1 -0.2...99999999 110)' == 'oklch(1 -0.3 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(100% -75% 110deg / 1)-oklch(1 -0.3 110)]\u001b[0m - AssertionError: assert 'oklch(1 -0.2...99999999 110)' == 'oklch(1 -0.3 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(1.1 -0.3 110 / 1)-oklch(1.1 -0.3 110)]\u001b[0m - AssertionError: assert 'oklch(1.1000...99999999 110)' == 'oklch(1.1 -0.3 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(110% -0.3 110 / 100%)-oklch(1.1 -0.3 110)]\u001b[0m - AssertionError: assert 'oklch(1.1000...99999999 110)' == 'oklch(1.1 -0.3 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(110% -75% 110deg / 1)-oklch(1.1 -0.3 110)]\u001b[0m - AssertionError: assert 'oklch(1.1000...99999999 110)' == 'oklch(1.1 -0.3 110)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-0.1 -0.3 110 / 1)-oklch(-0.1 -0.3 110)]\u001b[0m - AssertionError: assert 'oklch(-0.100...99999999 110)' == 'oklch(-0.1 -0.3 1..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-10% -0.3 110 / 100%)-oklch(-0.1 -0.3 110)]\u001b[0m - AssertionError: assert 'oklch(-0.100...99999999 110)' == 'oklch(-0.1 -0.3 1..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-10% -75% 110deg / 1)-oklch(-0.1 -0.3 110)]\u001b[0m - AssertionError: assert 'oklch(-0.100...99999999 110)' == 'oklch(-0.1 -0.3 1..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0.1 0 700 / 1)-oklch(0.1 0 340)]\u001b[0m - AssertionError: assert 'oklch(0.1000...000001 0 340)' == 'oklch(0.1 0 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(10% 0 700 / 100%)-oklch(0.1 0 340)]\u001b[0m - AssertionError: assert 'oklch(0.1000...000001 0 340)' == 'oklch(0.1 0 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(10% 0% 700deg / 1)-oklch(0.1 0 340)]\u001b[0m - AssertionError: assert 'oklch(0.1000...000001 0 340)' == 'oklch(0.1 0 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(1.1 0 700 / 1)-oklch(1.1 0 340)]\u001b[0m - AssertionError: assert 'oklch(1.1000...000001 0 340)' == 'oklch(1.1 0 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(110% 0 700 / 100%)-oklch(1.1 0 340)]\u001b[0m - AssertionError: assert 'oklch(1.1000...000001 0 340)' == 'oklch(1.1 0 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(110% 0% 700deg / 1)-oklch(1.1 0 340)]\u001b[0m - AssertionError: assert 'oklch(1.1000...000001 0 340)' == 'oklch(1.1 0 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-0.1 0 700 / 1)-oklch(-0.1 0 340)]\u001b[0m - AssertionError: assert 'oklch(-0.100...000001 0 340)' == 'oklch(-0.1 0 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-10% 0 700 / 100%)-oklch(-0.1 0 340)]\u001b[0m - AssertionError: assert 'oklch(-0.100...000001 0 340)' == 'oklch(-0.1 0 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-10% 0% 700deg / 1)-oklch(-0.1 0 340)]\u001b[0m - AssertionError: assert 'oklch(-0.100...000001 0 340)' == 'oklch(-0.1 0 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0.1 0.12 700 / 1)-oklch(0.1 0.12 340)]\u001b[0m - AssertionError: assert 'oklch(0.1000...001 0.12 340)' == 'oklch(0.1 0.12 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(10% 0.12 700 / 100%)-oklch(0.1 0.12 340)]\u001b[0m - AssertionError: assert 'oklch(0.1000...001 0.12 340)' == 'oklch(0.1 0.12 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(10% 30% 700deg / 1)-oklch(0.1 0.12 340)]\u001b[0m - AssertionError: assert 'oklch(0.1000...001 0.12 340)' == 'oklch(0.1 0.12 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(1.1 0.12 700 / 1)-oklch(1.1 0.12 340)]\u001b[0m - AssertionError: assert 'oklch(1.1000...001 0.12 340)' == 'oklch(1.1 0.12 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(110% 0.12 700 / 100%)-oklch(1.1 0.12 340)]\u001b[0m - AssertionError: assert 'oklch(1.1000...001 0.12 340)' == 'oklch(1.1 0.12 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(110% 30% 700deg / 1)-oklch(1.1 0.12 340)]\u001b[0m - AssertionError: assert 'oklch(1.1000...001 0.12 340)' == 'oklch(1.1 0.12 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-0.1 0.12 700 / 1)-oklch(-0.1 0.12 340)]\u001b[0m - AssertionError: assert 'oklch(-0.100...001 0.12 340)' == 'oklch(-0.1 0.12 3..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-10% 0.12 700 / 100%)-oklch(-0.1 0.12 340)]\u001b[0m - AssertionError: assert 'oklch(-0.100...001 0.12 340)' == 'oklch(-0.1 0.12 3..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-10% 30% 700deg / 1)-oklch(-0.1 0.12 340)]\u001b[0m - AssertionError: assert 'oklch(-0.100...001 0.12 340)' == 'oklch(-0.1 0.12 3..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0 0.4 700 / 1)-oklch(0 0.4 340)]\u001b[0m - AssertionError: assert 'oklch(0 0.40...00000002 340)' == 'oklch(0 0.4 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0% 0.4 700 / 100%)-oklch(0 0.4 340)]\u001b[0m - AssertionError: assert 'oklch(0 0.40...00000002 340)' == 'oklch(0 0.4 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0% 100% 700deg / 1)-oklch(0 0.4 340)]\u001b[0m - AssertionError: assert 'oklch(0 0.40...00000002 340)' == 'oklch(0 0.4 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0.1 0.4 700 / 1)-oklch(0.1 0.4 340)]\u001b[0m - AssertionError: assert 'oklch(0.1000...00000002 340)' == 'oklch(0.1 0.4 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(10% 0.4 700 / 100%)-oklch(0.1 0.4 340)]\u001b[0m - AssertionError: assert 'oklch(0.1000...00000002 340)' == 'oklch(0.1 0.4 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(10% 100% 700deg / 1)-oklch(0.1 0.4 340)]\u001b[0m - AssertionError: assert 'oklch(0.1000...00000002 340)' == 'oklch(0.1 0.4 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(1 0.4 700 / 1)-oklch(1 0.4 340)]\u001b[0m - AssertionError: assert 'oklch(1 0.40...00000002 340)' == 'oklch(1 0.4 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(100% 0.4 700 / 100%)-oklch(1 0.4 340)]\u001b[0m - AssertionError: assert 'oklch(1 0.40...00000002 340)' == 'oklch(1 0.4 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(100% 100% 700deg / 1)-oklch(1 0.4 340)]\u001b[0m - AssertionError: assert 'oklch(1 0.40...00000002 340)' == 'oklch(1 0.4 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(1.1 0.4 700 / 1)-oklch(1.1 0.4 340)]\u001b[0m - AssertionError: assert 'oklch(1.1000...00000002 340)' == 'oklch(1.1 0.4 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(110% 0.4 700 / 100%)-oklch(1.1 0.4 340)]\u001b[0m - AssertionError: assert 'oklch(1.1000...00000002 340)' == 'oklch(1.1 0.4 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(110% 100% 700deg / 1)-oklch(1.1 0.4 340)]\u001b[0m - AssertionError: assert 'oklch(1.1000...00000002 340)' == 'oklch(1.1 0.4 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-0.1 0.4 700 / 1)-oklch(-0.1 0.4 340)]\u001b[0m - AssertionError: assert 'oklch(-0.100...00000002 340)' == 'oklch(-0.1 0.4 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-10% 0.4 700 / 100%)-oklch(-0.1 0.4 340)]\u001b[0m - AssertionError: assert 'oklch(-0.100...00000002 340)' == 'oklch(-0.1 0.4 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-10% 100% 700deg / 1)-oklch(-0.1 0.4 340)]\u001b[0m - AssertionError: assert 'oklch(-0.100...00000002 340)' == 'oklch(-0.1 0.4 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0 0.6 700 / 1)-oklch(0 0.6 340)]\u001b[0m - AssertionError: assert 'oklch(0 0.59...99999998 340)' == 'oklch(0 0.6 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0% 0.6 700 / 100%)-oklch(0 0.6 340)]\u001b[0m - AssertionError: assert 'oklch(0 0.59...99999998 340)' == 'oklch(0 0.6 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0% 150% 700deg / 1)-oklch(0 0.6 340)]\u001b[0m - AssertionError: assert 'oklch(0 0.59...99999998 340)' == 'oklch(0 0.6 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0.1 0.6 700 / 1)-oklch(0.1 0.6 340)]\u001b[0m - AssertionError: assert 'oklch(0.1000...99999998 340)' == 'oklch(0.1 0.6 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(10% 0.6 700 / 100%)-oklch(0.1 0.6 340)]\u001b[0m - AssertionError: assert 'oklch(0.1000...99999998 340)' == 'oklch(0.1 0.6 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(10% 150% 700deg / 1)-oklch(0.1 0.6 340)]\u001b[0m - AssertionError: assert 'oklch(0.1000...99999998 340)' == 'oklch(0.1 0.6 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(1 0.6 700 / 1)-oklch(1 0.6 340)]\u001b[0m - AssertionError: assert 'oklch(1 0.59...99999998 340)' == 'oklch(1 0.6 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(100% 0.6 700 / 100%)-oklch(1 0.6 340)]\u001b[0m - AssertionError: assert 'oklch(1 0.59...99999998 340)' == 'oklch(1 0.6 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(100% 150% 700deg / 1)-oklch(1 0.6 340)]\u001b[0m - AssertionError: assert 'oklch(1 0.59...99999998 340)' == 'oklch(1 0.6 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(1.1 0.6 700 / 1)-oklch(1.1 0.6 340)]\u001b[0m - AssertionError: assert 'oklch(1.1000...99999998 340)' == 'oklch(1.1 0.6 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(110% 0.6 700 / 100%)-oklch(1.1 0.6 340)]\u001b[0m - AssertionError: assert 'oklch(1.1000...99999998 340)' == 'oklch(1.1 0.6 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(110% 150% 700deg / 1)-oklch(1.1 0.6 340)]\u001b[0m - AssertionError: assert 'oklch(1.1000...99999998 340)' == 'oklch(1.1 0.6 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-0.1 0.6 700 / 1)-oklch(-0.1 0.6 340)]\u001b[0m - AssertionError: assert 'oklch(-0.100...99999998 340)' == 'oklch(-0.1 0.6 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-10% 0.6 700 / 100%)-oklch(-0.1 0.6 340)]\u001b[0m - AssertionError: assert 'oklch(-0.100...99999998 340)' == 'oklch(-0.1 0.6 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-10% 150% 700deg / 1)-oklch(-0.1 0.6 340)]\u001b[0m - AssertionError: assert 'oklch(-0.100...99999998 340)' == 'oklch(-0.1 0.6 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0 -0.3 700 / 1)-oklch(0 -0.3 340)]\u001b[0m - AssertionError: assert 'oklch(0 -0.2...99999999 340)' == 'oklch(0 -0.3 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0% -0.3 700 / 100%)-oklch(0 -0.3 340)]\u001b[0m - AssertionError: assert 'oklch(0 -0.2...99999999 340)' == 'oklch(0 -0.3 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0% -75% 700deg / 1)-oklch(0 -0.3 340)]\u001b[0m - AssertionError: assert 'oklch(0 -0.2...99999999 340)' == 'oklch(0 -0.3 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0.1 -0.3 700 / 1)-oklch(0.1 -0.3 340)]\u001b[0m - AssertionError: assert 'oklch(0.1000...99999999 340)' == 'oklch(0.1 -0.3 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(10% -0.3 700 / 100%)-oklch(0.1 -0.3 340)]\u001b[0m - AssertionError: assert 'oklch(0.1000...99999999 340)' == 'oklch(0.1 -0.3 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(10% -75% 700deg / 1)-oklch(0.1 -0.3 340)]\u001b[0m - AssertionError: assert 'oklch(0.1000...99999999 340)' == 'oklch(0.1 -0.3 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(1 -0.3 700 / 1)-oklch(1 -0.3 340)]\u001b[0m - AssertionError: assert 'oklch(1 -0.2...99999999 340)' == 'oklch(1 -0.3 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(100% -0.3 700 / 100%)-oklch(1 -0.3 340)]\u001b[0m - AssertionError: assert 'oklch(1 -0.2...99999999 340)' == 'oklch(1 -0.3 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(100% -75% 700deg / 1)-oklch(1 -0.3 340)]\u001b[0m - AssertionError: assert 'oklch(1 -0.2...99999999 340)' == 'oklch(1 -0.3 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(1.1 -0.3 700 / 1)-oklch(1.1 -0.3 340)]\u001b[0m - AssertionError: assert 'oklch(1.1000...99999999 340)' == 'oklch(1.1 -0.3 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(110% -0.3 700 / 100%)-oklch(1.1 -0.3 340)]\u001b[0m - AssertionError: assert 'oklch(1.1000...99999999 340)' == 'oklch(1.1 -0.3 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(110% -75% 700deg / 1)-oklch(1.1 -0.3 340)]\u001b[0m - AssertionError: assert 'oklch(1.1000...99999999 340)' == 'oklch(1.1 -0.3 340)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-0.1 -0.3 700 / 1)-oklch(-0.1 -0.3 340)]\u001b[0m - AssertionError: assert 'oklch(-0.100...99999999 340)' == 'oklch(-0.1 -0.3 3..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-10% -0.3 700 / 100%)-oklch(-0.1 -0.3 340)]\u001b[0m - AssertionError: assert 'oklch(-0.100...99999999 340)' == 'oklch(-0.1 -0.3 3..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-10% -75% 700deg / 1)-oklch(-0.1 -0.3 340)]\u001b[0m - AssertionError: assert 'oklch(-0.100...99999999 340)' == 'oklch(-0.1 -0.3 3..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0.1 0 -10 / 1)-oklch(0.1 0 350)]\u001b[0m - AssertionError: assert 'oklch(0.1000...000001 0 350)' == 'oklch(0.1 0 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(10% 0 -10 / 100%)-oklch(0.1 0 350)]\u001b[0m - AssertionError: assert 'oklch(0.1000...000001 0 350)' == 'oklch(0.1 0 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(10% 0% -10deg / 1)-oklch(0.1 0 350)]\u001b[0m - AssertionError: assert 'oklch(0.1000...000001 0 350)' == 'oklch(0.1 0 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(1.1 0 -10 / 1)-oklch(1.1 0 350)]\u001b[0m - AssertionError: assert 'oklch(1.1000...000001 0 350)' == 'oklch(1.1 0 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(110% 0 -10 / 100%)-oklch(1.1 0 350)]\u001b[0m - AssertionError: assert 'oklch(1.1000...000001 0 350)' == 'oklch(1.1 0 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(110% 0% -10deg / 1)-oklch(1.1 0 350)]\u001b[0m - AssertionError: assert 'oklch(1.1000...000001 0 350)' == 'oklch(1.1 0 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-0.1 0 -10 / 1)-oklch(-0.1 0 350)]\u001b[0m - AssertionError: assert 'oklch(-0.100...000001 0 350)' == 'oklch(-0.1 0 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-10% 0 -10 / 100%)-oklch(-0.1 0 350)]\u001b[0m - AssertionError: assert 'oklch(-0.100...000001 0 350)' == 'oklch(-0.1 0 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-10% 0% -10deg / 1)-oklch(-0.1 0 350)]\u001b[0m - AssertionError: assert 'oklch(-0.100...000001 0 350)' == 'oklch(-0.1 0 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0.1 0.12 -10 / 1)-oklch(0.1 0.12 350)]\u001b[0m - AssertionError: assert 'oklch(0.1000...001 0.12 350)' == 'oklch(0.1 0.12 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(10% 0.12 -10 / 100%)-oklch(0.1 0.12 350)]\u001b[0m - AssertionError: assert 'oklch(0.1000...001 0.12 350)' == 'oklch(0.1 0.12 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(10% 30% -10deg / 1)-oklch(0.1 0.12 350)]\u001b[0m - AssertionError: assert 'oklch(0.1000...001 0.12 350)' == 'oklch(0.1 0.12 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(1.1 0.12 -10 / 1)-oklch(1.1 0.12 350)]\u001b[0m - AssertionError: assert 'oklch(1.1000...001 0.12 350)' == 'oklch(1.1 0.12 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(110% 0.12 -10 / 100%)-oklch(1.1 0.12 350)]\u001b[0m - AssertionError: assert 'oklch(1.1000...001 0.12 350)' == 'oklch(1.1 0.12 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(110% 30% -10deg / 1)-oklch(1.1 0.12 350)]\u001b[0m - AssertionError: assert 'oklch(1.1000...001 0.12 350)' == 'oklch(1.1 0.12 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-0.1 0.12 -10 / 1)-oklch(-0.1 0.12 350)]\u001b[0m - AssertionError: assert 'oklch(-0.100...001 0.12 350)' == 'oklch(-0.1 0.12 3..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-10% 0.12 -10 / 100%)-oklch(-0.1 0.12 350)]\u001b[0m - AssertionError: assert 'oklch(-0.100...001 0.12 350)' == 'oklch(-0.1 0.12 3..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-10% 30% -10deg / 1)-oklch(-0.1 0.12 350)]\u001b[0m - AssertionError: assert 'oklch(-0.100...001 0.12 350)' == 'oklch(-0.1 0.12 3..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0 0.4 -10 / 1)-oklch(0 0.4 350)]\u001b[0m - AssertionError: assert 'oklch(0 0.40...00000002 350)' == 'oklch(0 0.4 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0% 0.4 -10 / 100%)-oklch(0 0.4 350)]\u001b[0m - AssertionError: assert 'oklch(0 0.40...00000002 350)' == 'oklch(0 0.4 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0% 100% -10deg / 1)-oklch(0 0.4 350)]\u001b[0m - AssertionError: assert 'oklch(0 0.40...00000002 350)' == 'oklch(0 0.4 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0.1 0.4 -10 / 1)-oklch(0.1 0.4 350)]\u001b[0m - AssertionError: assert 'oklch(0.1000...00000002 350)' == 'oklch(0.1 0.4 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(10% 0.4 -10 / 100%)-oklch(0.1 0.4 350)]\u001b[0m - AssertionError: assert 'oklch(0.1000...00000002 350)' == 'oklch(0.1 0.4 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(10% 100% -10deg / 1)-oklch(0.1 0.4 350)]\u001b[0m - AssertionError: assert 'oklch(0.1000...00000002 350)' == 'oklch(0.1 0.4 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(1 0.4 -10 / 1)-oklch(1 0.4 350)]\u001b[0m - AssertionError: assert 'oklch(1 0.40...00000002 350)' == 'oklch(1 0.4 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(100% 0.4 -10 / 100%)-oklch(1 0.4 350)]\u001b[0m - AssertionError: assert 'oklch(1 0.40...00000002 350)' == 'oklch(1 0.4 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(100% 100% -10deg / 1)-oklch(1 0.4 350)]\u001b[0m - AssertionError: assert 'oklch(1 0.40...00000002 350)' == 'oklch(1 0.4 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(1.1 0.4 -10 / 1)-oklch(1.1 0.4 350)]\u001b[0m - AssertionError: assert 'oklch(1.1000...00000002 350)' == 'oklch(1.1 0.4 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(110% 0.4 -10 / 100%)-oklch(1.1 0.4 350)]\u001b[0m - AssertionError: assert 'oklch(1.1000...00000002 350)' == 'oklch(1.1 0.4 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(110% 100% -10deg / 1)-oklch(1.1 0.4 350)]\u001b[0m - AssertionError: assert 'oklch(1.1000...00000002 350)' == 'oklch(1.1 0.4 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-0.1 0.4 -10 / 1)-oklch(-0.1 0.4 350)]\u001b[0m - AssertionError: assert 'oklch(-0.100...00000002 350)' == 'oklch(-0.1 0.4 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-10% 0.4 -10 / 100%)-oklch(-0.1 0.4 350)]\u001b[0m - AssertionError: assert 'oklch(-0.100...00000002 350)' == 'oklch(-0.1 0.4 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-10% 100% -10deg / 1)-oklch(-0.1 0.4 350)]\u001b[0m - AssertionError: assert 'oklch(-0.100...00000002 350)' == 'oklch(-0.1 0.4 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0 0.6 -10 / 1)-oklch(0 0.6 350)]\u001b[0m - AssertionError: assert 'oklch(0 0.59...99999998 350)' == 'oklch(0 0.6 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0% 0.6 -10 / 100%)-oklch(0 0.6 350)]\u001b[0m - AssertionError: assert 'oklch(0 0.59...99999998 350)' == 'oklch(0 0.6 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0% 150% -10deg / 1)-oklch(0 0.6 350)]\u001b[0m - AssertionError: assert 'oklch(0 0.59...99999998 350)' == 'oklch(0 0.6 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0.1 0.6 -10 / 1)-oklch(0.1 0.6 350)]\u001b[0m - AssertionError: assert 'oklch(0.1000...99999998 350)' == 'oklch(0.1 0.6 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(10% 0.6 -10 / 100%)-oklch(0.1 0.6 350)]\u001b[0m - AssertionError: assert 'oklch(0.1000...99999998 350)' == 'oklch(0.1 0.6 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(10% 150% -10deg / 1)-oklch(0.1 0.6 350)]\u001b[0m - AssertionError: assert 'oklch(0.1000...99999998 350)' == 'oklch(0.1 0.6 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(1 0.6 -10 / 1)-oklch(1 0.6 350)]\u001b[0m - AssertionError: assert 'oklch(1 0.59...99999998 350)' == 'oklch(1 0.6 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(100% 0.6 -10 / 100%)-oklch(1 0.6 350)]\u001b[0m - AssertionError: assert 'oklch(1 0.59...99999998 350)' == 'oklch(1 0.6 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(100% 150% -10deg / 1)-oklch(1 0.6 350)]\u001b[0m - AssertionError: assert 'oklch(1 0.59...99999998 350)' == 'oklch(1 0.6 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(1.1 0.6 -10 / 1)-oklch(1.1 0.6 350)]\u001b[0m - AssertionError: assert 'oklch(1.1000...99999998 350)' == 'oklch(1.1 0.6 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(110% 0.6 -10 / 100%)-oklch(1.1 0.6 350)]\u001b[0m - AssertionError: assert 'oklch(1.1000...99999998 350)' == 'oklch(1.1 0.6 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(110% 150% -10deg / 1)-oklch(1.1 0.6 350)]\u001b[0m - AssertionError: assert 'oklch(1.1000...99999998 350)' == 'oklch(1.1 0.6 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-0.1 0.6 -10 / 1)-oklch(-0.1 0.6 350)]\u001b[0m - AssertionError: assert 'oklch(-0.100...99999998 350)' == 'oklch(-0.1 0.6 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-10% 0.6 -10 / 100%)-oklch(-0.1 0.6 350)]\u001b[0m - AssertionError: assert 'oklch(-0.100...99999998 350)' == 'oklch(-0.1 0.6 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-10% 150% -10deg / 1)-oklch(-0.1 0.6 350)]\u001b[0m - AssertionError: assert 'oklch(-0.100...99999998 350)' == 'oklch(-0.1 0.6 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0 -0.3 -10 / 1)-oklch(0 -0.3 350)]\u001b[0m - AssertionError: assert 'oklch(0 -0.2...99999999 350)' == 'oklch(0 -0.3 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0% -0.3 -10 / 100%)-oklch(0 -0.3 350)]\u001b[0m - AssertionError: assert 'oklch(0 -0.2...99999999 350)' == 'oklch(0 -0.3 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0% -75% -10deg / 1)-oklch(0 -0.3 350)]\u001b[0m - AssertionError: assert 'oklch(0 -0.2...99999999 350)' == 'oklch(0 -0.3 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0.1 -0.3 -10 / 1)-oklch(0.1 -0.3 350)]\u001b[0m - AssertionError: assert 'oklch(0.1000...99999999 350)' == 'oklch(0.1 -0.3 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(10% -0.3 -10 / 100%)-oklch(0.1 -0.3 350)]\u001b[0m - AssertionError: assert 'oklch(0.1000...99999999 350)' == 'oklch(0.1 -0.3 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(10% -75% -10deg / 1)-oklch(0.1 -0.3 350)]\u001b[0m - AssertionError: assert 'oklch(0.1000...99999999 350)' == 'oklch(0.1 -0.3 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(1 -0.3 -10 / 1)-oklch(1 -0.3 350)]\u001b[0m - AssertionError: assert 'oklch(1 -0.2...99999999 350)' == 'oklch(1 -0.3 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(100% -0.3 -10 / 100%)-oklch(1 -0.3 350)]\u001b[0m - AssertionError: assert 'oklch(1 -0.2...99999999 350)' == 'oklch(1 -0.3 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(100% -75% -10deg / 1)-oklch(1 -0.3 350)]\u001b[0m - AssertionError: assert 'oklch(1 -0.2...99999999 350)' == 'oklch(1 -0.3 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(1.1 -0.3 -10 / 1)-oklch(1.1 -0.3 350)]\u001b[0m - AssertionError: assert 'oklch(1.1000...99999999 350)' == 'oklch(1.1 -0.3 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(110% -0.3 -10 / 100%)-oklch(1.1 -0.3 350)]\u001b[0m - AssertionError: assert 'oklch(1.1000...99999999 350)' == 'oklch(1.1 -0.3 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(110% -75% -10deg / 1)-oklch(1.1 -0.3 350)]\u001b[0m - AssertionError: assert 'oklch(1.1000...99999999 350)' == 'oklch(1.1 -0.3 350)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-0.1 -0.3 -10 / 1)-oklch(-0.1 -0.3 350)]\u001b[0m - AssertionError: assert 'oklch(-0.100...99999999 350)' == 'oklch(-0.1 -0.3 3..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-10% -0.3 -10 / 100%)-oklch(-0.1 -0.3 350)]\u001b[0m - AssertionError: assert 'oklch(-0.100...99999999 350)' == 'oklch(-0.1 -0.3 3..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-10% -75% -10deg / 1)-oklch(-0.1 -0.3 350)]\u001b[0m - AssertionError: assert 'oklch(-0.100...99999999 350)' == 'oklch(-0.1 -0.3 3..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0.1 0 0 / 0.25)-oklch(0.1 0 0 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(0.1000...1 0 0 / 0.25)' == 'oklch(0.1 0 0 / 0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(10% 0 0 / 25.0%)-oklch(0.1 0 0 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(0.1000...1 0 0 / 0.25)' == 'oklch(0.1 0 0 / 0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(10% 0% 0deg / 0.25)-oklch(0.1 0 0 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(0.1000...1 0 0 / 0.25)' == 'oklch(0.1 0 0 / 0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(1.1 0 0 / 0.25)-oklch(1.1 0 0 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(1.1000...1 0 0 / 0.25)' == 'oklch(1.1 0 0 / 0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(110% 0 0 / 25.0%)-oklch(1.1 0 0 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(1.1000...1 0 0 / 0.25)' == 'oklch(1.1 0 0 / 0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(110% 0% 0deg / 0.25)-oklch(1.1 0 0 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(1.1000...1 0 0 / 0.25)' == 'oklch(1.1 0 0 / 0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-0.1 0 0 / 0.25)-oklch(-0.1 0 0 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(-0.100...1 0 0 / 0.25)' == 'oklch(-0.1 0 0 / ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-10% 0 0 / 25.0%)-oklch(-0.1 0 0 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(-0.100...1 0 0 / 0.25)' == 'oklch(-0.1 0 0 / ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-10% 0% 0deg / 0.25)-oklch(-0.1 0 0 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(-0.100...1 0 0 / 0.25)' == 'oklch(-0.1 0 0 / ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0.1 0.12 0 / 0.25)-oklch(0.1 0.12 0 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(0.1000....12 0 / 0.25)' == 'oklch(0.1 0.12 0 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(10% 0.12 0 / 25.0%)-oklch(0.1 0.12 0 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(0.1000....12 0 / 0.25)' == 'oklch(0.1 0.12 0 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(10% 30% 0deg / 0.25)-oklch(0.1 0.12 0 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(0.1000....12 0 / 0.25)' == 'oklch(0.1 0.12 0 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(1.1 0.12 0 / 0.25)-oklch(1.1 0.12 0 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(1.1000....12 0 / 0.25)' == 'oklch(1.1 0.12 0 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(110% 0.12 0 / 25.0%)-oklch(1.1 0.12 0 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(1.1000....12 0 / 0.25)' == 'oklch(1.1 0.12 0 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(110% 30% 0deg / 0.25)-oklch(1.1 0.12 0 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(1.1000....12 0 / 0.25)' == 'oklch(1.1 0.12 0 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-0.1 0.12 0 / 0.25)-oklch(-0.1 0.12 0 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(-0.100....12 0 / 0.25)' == 'oklch(-0.1 0.12 0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-10% 0.12 0 / 25.0%)-oklch(-0.1 0.12 0 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(-0.100....12 0 / 0.25)' == 'oklch(-0.1 0.12 0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-10% 30% 0deg / 0.25)-oklch(-0.1 0.12 0 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(-0.100....12 0 / 0.25)' == 'oklch(-0.1 0.12 0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0 0.4 0 / 0.25)-oklch(0 0.4 0 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(0 0.40...002 0 / 0.25)' == 'oklch(0 0.4 0 / 0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0% 0.4 0 / 25.0%)-oklch(0 0.4 0 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(0 0.40...002 0 / 0.25)' == 'oklch(0 0.4 0 / 0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0% 100% 0deg / 0.25)-oklch(0 0.4 0 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(0 0.40...002 0 / 0.25)' == 'oklch(0 0.4 0 / 0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0.1 0.4 0 / 0.25)-oklch(0.1 0.4 0 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(0.1000...002 0 / 0.25)' == 'oklch(0.1 0.4 0 /..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(10% 0.4 0 / 25.0%)-oklch(0.1 0.4 0 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(0.1000...002 0 / 0.25)' == 'oklch(0.1 0.4 0 /..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(10% 100% 0deg / 0.25)-oklch(0.1 0.4 0 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(0.1000...002 0 / 0.25)' == 'oklch(0.1 0.4 0 /..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(1 0.4 0 / 0.25)-oklch(1 0.4 0 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(1 0.40...002 0 / 0.25)' == 'oklch(1 0.4 0 / 0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(100% 0.4 0 / 25.0%)-oklch(1 0.4 0 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(1 0.40...002 0 / 0.25)' == 'oklch(1 0.4 0 / 0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(100% 100% 0deg / 0.25)-oklch(1 0.4 0 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(1 0.40...002 0 / 0.25)' == 'oklch(1 0.4 0 / 0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(1.1 0.4 0 / 0.25)-oklch(1.1 0.4 0 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(1.1000...002 0 / 0.25)' == 'oklch(1.1 0.4 0 /..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(110% 0.4 0 / 25.0%)-oklch(1.1 0.4 0 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(1.1000...002 0 / 0.25)' == 'oklch(1.1 0.4 0 /..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(110% 100% 0deg / 0.25)-oklch(1.1 0.4 0 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(1.1000...002 0 / 0.25)' == 'oklch(1.1 0.4 0 /..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-0.1 0.4 0 / 0.25)-oklch(-0.1 0.4 0 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(-0.100...002 0 / 0.25)' == 'oklch(-0.1 0.4 0 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-10% 0.4 0 / 25.0%)-oklch(-0.1 0.4 0 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(-0.100...002 0 / 0.25)' == 'oklch(-0.1 0.4 0 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-10% 100% 0deg / 0.25)-oklch(-0.1 0.4 0 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(-0.100...002 0 / 0.25)' == 'oklch(-0.1 0.4 0 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0 0.6 0 / 0.25)-oklch(0 0.6 0 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(0 0.59...998 0 / 0.25)' == 'oklch(0 0.6 0 / 0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0% 0.6 0 / 25.0%)-oklch(0 0.6 0 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(0 0.59...998 0 / 0.25)' == 'oklch(0 0.6 0 / 0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0% 150% 0deg / 0.25)-oklch(0 0.6 0 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(0 0.59...998 0 / 0.25)' == 'oklch(0 0.6 0 / 0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0.1 0.6 0 / 0.25)-oklch(0.1 0.6 0 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(0.1000...998 0 / 0.25)' == 'oklch(0.1 0.6 0 /..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(10% 0.6 0 / 25.0%)-oklch(0.1 0.6 0 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(0.1000...998 0 / 0.25)' == 'oklch(0.1 0.6 0 /..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(10% 150% 0deg / 0.25)-oklch(0.1 0.6 0 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(0.1000...998 0 / 0.25)' == 'oklch(0.1 0.6 0 /..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(1 0.6 0 / 0.25)-oklch(1 0.6 0 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(1 0.59...998 0 / 0.25)' == 'oklch(1 0.6 0 / 0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(100% 0.6 0 / 25.0%)-oklch(1 0.6 0 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(1 0.59...998 0 / 0.25)' == 'oklch(1 0.6 0 / 0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(100% 150% 0deg / 0.25)-oklch(1 0.6 0 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(1 0.59...998 0 / 0.25)' == 'oklch(1 0.6 0 / 0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(1.1 0.6 0 / 0.25)-oklch(1.1 0.6 0 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(1.1000...998 0 / 0.25)' == 'oklch(1.1 0.6 0 /..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(110% 0.6 0 / 25.0%)-oklch(1.1 0.6 0 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(1.1000...998 0 / 0.25)' == 'oklch(1.1 0.6 0 /..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(110% 150% 0deg / 0.25)-oklch(1.1 0.6 0 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(1.1000...998 0 / 0.25)' == 'oklch(1.1 0.6 0 /..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-0.1 0.6 0 / 0.25)-oklch(-0.1 0.6 0 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(-0.100...998 0 / 0.25)' == 'oklch(-0.1 0.6 0 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-10% 0.6 0 / 25.0%)-oklch(-0.1 0.6 0 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(-0.100...998 0 / 0.25)' == 'oklch(-0.1 0.6 0 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-10% 150% 0deg / 0.25)-oklch(-0.1 0.6 0 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(-0.100...998 0 / 0.25)' == 'oklch(-0.1 0.6 0 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0 -0.3 0 / 0.25)-oklch(0 -0.3 0 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(0 -0.2...999 0 / 0.25)' == 'oklch(0 -0.3 0 / ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0% -0.3 0 / 25.0%)-oklch(0 -0.3 0 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(0 -0.2...999 0 / 0.25)' == 'oklch(0 -0.3 0 / ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0% -75% 0deg / 0.25)-oklch(0 -0.3 0 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(0 -0.2...999 0 / 0.25)' == 'oklch(0 -0.3 0 / ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0.1 -0.3 0 / 0.25)-oklch(0.1 -0.3 0 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(0.1000...999 0 / 0.25)' == 'oklch(0.1 -0.3 0 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(10% -0.3 0 / 25.0%)-oklch(0.1 -0.3 0 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(0.1000...999 0 / 0.25)' == 'oklch(0.1 -0.3 0 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(10% -75% 0deg / 0.25)-oklch(0.1 -0.3 0 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(0.1000...999 0 / 0.25)' == 'oklch(0.1 -0.3 0 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(1 -0.3 0 / 0.25)-oklch(1 -0.3 0 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(1 -0.2...999 0 / 0.25)' == 'oklch(1 -0.3 0 / ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(100% -0.3 0 / 25.0%)-oklch(1 -0.3 0 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(1 -0.2...999 0 / 0.25)' == 'oklch(1 -0.3 0 / ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(100% -75% 0deg / 0.25)-oklch(1 -0.3 0 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(1 -0.2...999 0 / 0.25)' == 'oklch(1 -0.3 0 / ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(1.1 -0.3 0 / 0.25)-oklch(1.1 -0.3 0 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(1.1000...999 0 / 0.25)' == 'oklch(1.1 -0.3 0 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(110% -0.3 0 / 25.0%)-oklch(1.1 -0.3 0 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(1.1000...999 0 / 0.25)' == 'oklch(1.1 -0.3 0 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(110% -75% 0deg / 0.25)-oklch(1.1 -0.3 0 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(1.1000...999 0 / 0.25)' == 'oklch(1.1 -0.3 0 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-0.1 -0.3 0 / 0.25)-oklch(-0.1 -0.3 0 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(-0.100...999 0 / 0.25)' == 'oklch(-0.1 -0.3 0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-10% -0.3 0 / 25.0%)-oklch(-0.1 -0.3 0 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(-0.100...999 0 / 0.25)' == 'oklch(-0.1 -0.3 0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-10% -75% 0deg / 0.25)-oklch(-0.1 -0.3 0 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(-0.100...999 0 / 0.25)' == 'oklch(-0.1 -0.3 0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0.1 0 10 / 0.25)-oklch(0.1 0 10 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(0.1000... 0 10 / 0.25)' == 'oklch(0.1 0 10 / ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(10% 0 10 / 25.0%)-oklch(0.1 0 10 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(0.1000... 0 10 / 0.25)' == 'oklch(0.1 0 10 / ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(10% 0% 10deg / 0.25)-oklch(0.1 0 10 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(0.1000... 0 10 / 0.25)' == 'oklch(0.1 0 10 / ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(1.1 0 10 / 0.25)-oklch(1.1 0 10 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(1.1000... 0 10 / 0.25)' == 'oklch(1.1 0 10 / ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(110% 0 10 / 25.0%)-oklch(1.1 0 10 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(1.1000... 0 10 / 0.25)' == 'oklch(1.1 0 10 / ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(110% 0% 10deg / 0.25)-oklch(1.1 0 10 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(1.1000... 0 10 / 0.25)' == 'oklch(1.1 0 10 / ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-0.1 0 10 / 0.25)-oklch(-0.1 0 10 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(-0.100... 0 10 / 0.25)' == 'oklch(-0.1 0 10 /..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-10% 0 10 / 25.0%)-oklch(-0.1 0 10 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(-0.100... 0 10 / 0.25)' == 'oklch(-0.1 0 10 /..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-10% 0% 10deg / 0.25)-oklch(-0.1 0 10 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(-0.100... 0 10 / 0.25)' == 'oklch(-0.1 0 10 /..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0.1 0.12 10 / 0.25)-oklch(0.1 0.12 10 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(0.1000...12 10 / 0.25)' == 'oklch(0.1 0.12 10..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(10% 0.12 10 / 25.0%)-oklch(0.1 0.12 10 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(0.1000...12 10 / 0.25)' == 'oklch(0.1 0.12 10..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(10% 30% 10deg / 0.25)-oklch(0.1 0.12 10 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(0.1000...12 10 / 0.25)' == 'oklch(0.1 0.12 10..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(1.1 0.12 10 / 0.25)-oklch(1.1 0.12 10 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(1.1000...12 10 / 0.25)' == 'oklch(1.1 0.12 10..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(110% 0.12 10 / 25.0%)-oklch(1.1 0.12 10 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(1.1000...12 10 / 0.25)' == 'oklch(1.1 0.12 10..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(110% 30% 10deg / 0.25)-oklch(1.1 0.12 10 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(1.1000...12 10 / 0.25)' == 'oklch(1.1 0.12 10..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-0.1 0.12 10 / 0.25)-oklch(-0.1 0.12 10 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(-0.100...12 10 / 0.25)' == 'oklch(-0.1 0.12 1..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-10% 0.12 10 / 25.0%)-oklch(-0.1 0.12 10 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(-0.100...12 10 / 0.25)' == 'oklch(-0.1 0.12 1..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-10% 30% 10deg / 0.25)-oklch(-0.1 0.12 10 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(-0.100...12 10 / 0.25)' == 'oklch(-0.1 0.12 1..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0 0.4 10 / 0.25)-oklch(0 0.4 10 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(0 0.40...02 10 / 0.25)' == 'oklch(0 0.4 10 / ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0% 0.4 10 / 25.0%)-oklch(0 0.4 10 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(0 0.40...02 10 / 0.25)' == 'oklch(0 0.4 10 / ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0% 100% 10deg / 0.25)-oklch(0 0.4 10 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(0 0.40...02 10 / 0.25)' == 'oklch(0 0.4 10 / ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0.1 0.4 10 / 0.25)-oklch(0.1 0.4 10 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(0.1000...02 10 / 0.25)' == 'oklch(0.1 0.4 10 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(10% 0.4 10 / 25.0%)-oklch(0.1 0.4 10 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(0.1000...02 10 / 0.25)' == 'oklch(0.1 0.4 10 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(10% 100% 10deg / 0.25)-oklch(0.1 0.4 10 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(0.1000...02 10 / 0.25)' == 'oklch(0.1 0.4 10 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(1 0.4 10 / 0.25)-oklch(1 0.4 10 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(1 0.40...02 10 / 0.25)' == 'oklch(1 0.4 10 / ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(100% 0.4 10 / 25.0%)-oklch(1 0.4 10 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(1 0.40...02 10 / 0.25)' == 'oklch(1 0.4 10 / ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(100% 100% 10deg / 0.25)-oklch(1 0.4 10 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(1 0.40...02 10 / 0.25)' == 'oklch(1 0.4 10 / ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(1.1 0.4 10 / 0.25)-oklch(1.1 0.4 10 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(1.1000...02 10 / 0.25)' == 'oklch(1.1 0.4 10 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(110% 0.4 10 / 25.0%)-oklch(1.1 0.4 10 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(1.1000...02 10 / 0.25)' == 'oklch(1.1 0.4 10 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(110% 100% 10deg / 0.25)-oklch(1.1 0.4 10 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(1.1000...02 10 / 0.25)' == 'oklch(1.1 0.4 10 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-0.1 0.4 10 / 0.25)-oklch(-0.1 0.4 10 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(-0.100...02 10 / 0.25)' == 'oklch(-0.1 0.4 10..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-10% 0.4 10 / 25.0%)-oklch(-0.1 0.4 10 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(-0.100...02 10 / 0.25)' == 'oklch(-0.1 0.4 10..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-10% 100% 10deg / 0.25)-oklch(-0.1 0.4 10 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(-0.100...02 10 / 0.25)' == 'oklch(-0.1 0.4 10..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0 0.6 10 / 0.25)-oklch(0 0.6 10 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(0 0.59...98 10 / 0.25)' == 'oklch(0 0.6 10 / ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0% 0.6 10 / 25.0%)-oklch(0 0.6 10 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(0 0.59...98 10 / 0.25)' == 'oklch(0 0.6 10 / ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0% 150% 10deg / 0.25)-oklch(0 0.6 10 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(0 0.59...98 10 / 0.25)' == 'oklch(0 0.6 10 / ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0.1 0.6 10 / 0.25)-oklch(0.1 0.6 10 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(0.1000...98 10 / 0.25)' == 'oklch(0.1 0.6 10 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(10% 0.6 10 / 25.0%)-oklch(0.1 0.6 10 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(0.1000...98 10 / 0.25)' == 'oklch(0.1 0.6 10 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(10% 150% 10deg / 0.25)-oklch(0.1 0.6 10 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(0.1000...98 10 / 0.25)' == 'oklch(0.1 0.6 10 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(1 0.6 10 / 0.25)-oklch(1 0.6 10 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(1 0.59...98 10 / 0.25)' == 'oklch(1 0.6 10 / ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(100% 0.6 10 / 25.0%)-oklch(1 0.6 10 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(1 0.59...98 10 / 0.25)' == 'oklch(1 0.6 10 / ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(100% 150% 10deg / 0.25)-oklch(1 0.6 10 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(1 0.59...98 10 / 0.25)' == 'oklch(1 0.6 10 / ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(1.1 0.6 10 / 0.25)-oklch(1.1 0.6 10 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(1.1000...98 10 / 0.25)' == 'oklch(1.1 0.6 10 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(110% 0.6 10 / 25.0%)-oklch(1.1 0.6 10 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(1.1000...98 10 / 0.25)' == 'oklch(1.1 0.6 10 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(110% 150% 10deg / 0.25)-oklch(1.1 0.6 10 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(1.1000...98 10 / 0.25)' == 'oklch(1.1 0.6 10 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-0.1 0.6 10 / 0.25)-oklch(-0.1 0.6 10 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(-0.100...98 10 / 0.25)' == 'oklch(-0.1 0.6 10..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-10% 0.6 10 / 25.0%)-oklch(-0.1 0.6 10 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(-0.100...98 10 / 0.25)' == 'oklch(-0.1 0.6 10..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-10% 150% 10deg / 0.25)-oklch(-0.1 0.6 10 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(-0.100...98 10 / 0.25)' == 'oklch(-0.1 0.6 10..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0 -0.3 10 / 0.25)-oklch(0 -0.3 10 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(0 -0.2...99 10 / 0.25)' == 'oklch(0 -0.3 10 /..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0% -0.3 10 / 25.0%)-oklch(0 -0.3 10 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(0 -0.2...99 10 / 0.25)' == 'oklch(0 -0.3 10 /..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0% -75% 10deg / 0.25)-oklch(0 -0.3 10 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(0 -0.2...99 10 / 0.25)' == 'oklch(0 -0.3 10 /..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0.1 -0.3 10 / 0.25)-oklch(0.1 -0.3 10 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(0.1000...99 10 / 0.25)' == 'oklch(0.1 -0.3 10..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(10% -0.3 10 / 25.0%)-oklch(0.1 -0.3 10 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(0.1000...99 10 / 0.25)' == 'oklch(0.1 -0.3 10..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(10% -75% 10deg / 0.25)-oklch(0.1 -0.3 10 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(0.1000...99 10 / 0.25)' == 'oklch(0.1 -0.3 10..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(1 -0.3 10 / 0.25)-oklch(1 -0.3 10 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(1 -0.2...99 10 / 0.25)' == 'oklch(1 -0.3 10 /..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(100% -0.3 10 / 25.0%)-oklch(1 -0.3 10 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(1 -0.2...99 10 / 0.25)' == 'oklch(1 -0.3 10 /..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(100% -75% 10deg / 0.25)-oklch(1 -0.3 10 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(1 -0.2...99 10 / 0.25)' == 'oklch(1 -0.3 10 /..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(1.1 -0.3 10 / 0.25)-oklch(1.1 -0.3 10 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(1.1000...99 10 / 0.25)' == 'oklch(1.1 -0.3 10..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(110% -0.3 10 / 25.0%)-oklch(1.1 -0.3 10 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(1.1000...99 10 / 0.25)' == 'oklch(1.1 -0.3 10..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(110% -75% 10deg / 0.25)-oklch(1.1 -0.3 10 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(1.1000...99 10 / 0.25)' == 'oklch(1.1 -0.3 10..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-0.1 -0.3 10 / 0.25)-oklch(-0.1 -0.3 10 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(-0.100...99 10 / 0.25)' == 'oklch(-0.1 -0.3 1..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-10% -0.3 10 / 25.0%)-oklch(-0.1 -0.3 10 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(-0.100...99 10 / 0.25)' == 'oklch(-0.1 -0.3 1..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-10% -75% 10deg / 0.25)-oklch(-0.1 -0.3 10 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(-0.100...99 10 / 0.25)' == 'oklch(-0.1 -0.3 1..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0.1 0 110 / 0.25)-oklch(0.1 0 110 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(0.1000...0 110 / 0.25)' == 'oklch(0.1 0 110 /..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(10% 0 110 / 25.0%)-oklch(0.1 0 110 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(0.1000...0 110 / 0.25)' == 'oklch(0.1 0 110 /..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(10% 0% 110deg / 0.25)-oklch(0.1 0 110 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(0.1000...0 110 / 0.25)' == 'oklch(0.1 0 110 /..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(1.1 0 110 / 0.25)-oklch(1.1 0 110 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(1.1000...0 110 / 0.25)' == 'oklch(1.1 0 110 /..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(110% 0 110 / 25.0%)-oklch(1.1 0 110 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(1.1000...0 110 / 0.25)' == 'oklch(1.1 0 110 /..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(110% 0% 110deg / 0.25)-oklch(1.1 0 110 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(1.1000...0 110 / 0.25)' == 'oklch(1.1 0 110 /..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-0.1 0 110 / 0.25)-oklch(-0.1 0 110 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(-0.100...0 110 / 0.25)' == 'oklch(-0.1 0 110 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-10% 0 110 / 25.0%)-oklch(-0.1 0 110 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(-0.100...0 110 / 0.25)' == 'oklch(-0.1 0 110 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-10% 0% 110deg / 0.25)-oklch(-0.1 0 110 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(-0.100...0 110 / 0.25)' == 'oklch(-0.1 0 110 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0.1 0.12 110 / 0.25)-oklch(0.1 0.12 110 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(0.1000...2 110 / 0.25)' == 'oklch(0.1 0.12 11..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(10% 0.12 110 / 25.0%)-oklch(0.1 0.12 110 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(0.1000...2 110 / 0.25)' == 'oklch(0.1 0.12 11..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(10% 30% 110deg / 0.25)-oklch(0.1 0.12 110 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(0.1000...2 110 / 0.25)' == 'oklch(0.1 0.12 11..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(1.1 0.12 110 / 0.25)-oklch(1.1 0.12 110 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(1.1000...2 110 / 0.25)' == 'oklch(1.1 0.12 11..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(110% 0.12 110 / 25.0%)-oklch(1.1 0.12 110 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(1.1000...2 110 / 0.25)' == 'oklch(1.1 0.12 11..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(110% 30% 110deg / 0.25)-oklch(1.1 0.12 110 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(1.1000...2 110 / 0.25)' == 'oklch(1.1 0.12 11..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-0.1 0.12 110 / 0.25)-oklch(-0.1 0.12 110 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(-0.100...2 110 / 0.25)' == 'oklch(-0.1 0.12 1..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-10% 0.12 110 / 25.0%)-oklch(-0.1 0.12 110 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(-0.100...2 110 / 0.25)' == 'oklch(-0.1 0.12 1..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-10% 30% 110deg / 0.25)-oklch(-0.1 0.12 110 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(-0.100...2 110 / 0.25)' == 'oklch(-0.1 0.12 1..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0 0.4 110 / 0.25)-oklch(0 0.4 110 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(0 0.40...2 110 / 0.25)' == 'oklch(0 0.4 110 /..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0% 0.4 110 / 25.0%)-oklch(0 0.4 110 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(0 0.40...2 110 / 0.25)' == 'oklch(0 0.4 110 /..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0% 100% 110deg / 0.25)-oklch(0 0.4 110 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(0 0.40...2 110 / 0.25)' == 'oklch(0 0.4 110 /..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0.1 0.4 110 / 0.25)-oklch(0.1 0.4 110 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(0.1000...2 110 / 0.25)' == 'oklch(0.1 0.4 110..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(10% 0.4 110 / 25.0%)-oklch(0.1 0.4 110 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(0.1000...2 110 / 0.25)' == 'oklch(0.1 0.4 110..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(10% 100% 110deg / 0.25)-oklch(0.1 0.4 110 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(0.1000...2 110 / 0.25)' == 'oklch(0.1 0.4 110..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(1 0.4 110 / 0.25)-oklch(1 0.4 110 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(1 0.40...2 110 / 0.25)' == 'oklch(1 0.4 110 /..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(100% 0.4 110 / 25.0%)-oklch(1 0.4 110 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(1 0.40...2 110 / 0.25)' == 'oklch(1 0.4 110 /..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(100% 100% 110deg / 0.25)-oklch(1 0.4 110 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(1 0.40...2 110 / 0.25)' == 'oklch(1 0.4 110 /..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(1.1 0.4 110 / 0.25)-oklch(1.1 0.4 110 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(1.1000...2 110 / 0.25)' == 'oklch(1.1 0.4 110..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(110% 0.4 110 / 25.0%)-oklch(1.1 0.4 110 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(1.1000...2 110 / 0.25)' == 'oklch(1.1 0.4 110..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(110% 100% 110deg / 0.25)-oklch(1.1 0.4 110 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(1.1000...2 110 / 0.25)' == 'oklch(1.1 0.4 110..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-0.1 0.4 110 / 0.25)-oklch(-0.1 0.4 110 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(-0.100...2 110 / 0.25)' == 'oklch(-0.1 0.4 11..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-10% 0.4 110 / 25.0%)-oklch(-0.1 0.4 110 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(-0.100...2 110 / 0.25)' == 'oklch(-0.1 0.4 11..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-10% 100% 110deg / 0.25)-oklch(-0.1 0.4 110 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(-0.100...2 110 / 0.25)' == 'oklch(-0.1 0.4 11..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0 0.6 110 / 0.25)-oklch(0 0.6 110 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(0 0.59...8 110 / 0.25)' == 'oklch(0 0.6 110 /..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0% 0.6 110 / 25.0%)-oklch(0 0.6 110 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(0 0.59...8 110 / 0.25)' == 'oklch(0 0.6 110 /..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0% 150% 110deg / 0.25)-oklch(0 0.6 110 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(0 0.59...8 110 / 0.25)' == 'oklch(0 0.6 110 /..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0.1 0.6 110 / 0.25)-oklch(0.1 0.6 110 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(0.1000...8 110 / 0.25)' == 'oklch(0.1 0.6 110..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(10% 0.6 110 / 25.0%)-oklch(0.1 0.6 110 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(0.1000...8 110 / 0.25)' == 'oklch(0.1 0.6 110..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(10% 150% 110deg / 0.25)-oklch(0.1 0.6 110 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(0.1000...8 110 / 0.25)' == 'oklch(0.1 0.6 110..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(1 0.6 110 / 0.25)-oklch(1 0.6 110 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(1 0.59...8 110 / 0.25)' == 'oklch(1 0.6 110 /..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(100% 0.6 110 / 25.0%)-oklch(1 0.6 110 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(1 0.59...8 110 / 0.25)' == 'oklch(1 0.6 110 /..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(100% 150% 110deg / 0.25)-oklch(1 0.6 110 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(1 0.59...8 110 / 0.25)' == 'oklch(1 0.6 110 /..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(1.1 0.6 110 / 0.25)-oklch(1.1 0.6 110 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(1.1000...8 110 / 0.25)' == 'oklch(1.1 0.6 110..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(110% 0.6 110 / 25.0%)-oklch(1.1 0.6 110 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(1.1000...8 110 / 0.25)' == 'oklch(1.1 0.6 110..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(110% 150% 110deg / 0.25)-oklch(1.1 0.6 110 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(1.1000...8 110 / 0.25)' == 'oklch(1.1 0.6 110..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-0.1 0.6 110 / 0.25)-oklch(-0.1 0.6 110 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(-0.100...8 110 / 0.25)' == 'oklch(-0.1 0.6 11..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-10% 0.6 110 / 25.0%)-oklch(-0.1 0.6 110 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(-0.100...8 110 / 0.25)' == 'oklch(-0.1 0.6 11..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-10% 150% 110deg / 0.25)-oklch(-0.1 0.6 110 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(-0.100...8 110 / 0.25)' == 'oklch(-0.1 0.6 11..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0 -0.3 110 / 0.25)-oklch(0 -0.3 110 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(0 -0.2...9 110 / 0.25)' == 'oklch(0 -0.3 110 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0% -0.3 110 / 25.0%)-oklch(0 -0.3 110 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(0 -0.2...9 110 / 0.25)' == 'oklch(0 -0.3 110 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0% -75% 110deg / 0.25)-oklch(0 -0.3 110 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(0 -0.2...9 110 / 0.25)' == 'oklch(0 -0.3 110 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0.1 -0.3 110 / 0.25)-oklch(0.1 -0.3 110 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(0.1000...9 110 / 0.25)' == 'oklch(0.1 -0.3 11..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(10% -0.3 110 / 25.0%)-oklch(0.1 -0.3 110 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(0.1000...9 110 / 0.25)' == 'oklch(0.1 -0.3 11..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(10% -75% 110deg / 0.25)-oklch(0.1 -0.3 110 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(0.1000...9 110 / 0.25)' == 'oklch(0.1 -0.3 11..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(1 -0.3 110 / 0.25)-oklch(1 -0.3 110 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(1 -0.2...9 110 / 0.25)' == 'oklch(1 -0.3 110 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(100% -0.3 110 / 25.0%)-oklch(1 -0.3 110 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(1 -0.2...9 110 / 0.25)' == 'oklch(1 -0.3 110 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(100% -75% 110deg / 0.25)-oklch(1 -0.3 110 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(1 -0.2...9 110 / 0.25)' == 'oklch(1 -0.3 110 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(1.1 -0.3 110 / 0.25)-oklch(1.1 -0.3 110 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(1.1000...9 110 / 0.25)' == 'oklch(1.1 -0.3 11..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(110% -0.3 110 / 25.0%)-oklch(1.1 -0.3 110 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(1.1000...9 110 / 0.25)' == 'oklch(1.1 -0.3 11..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(110% -75% 110deg / 0.25)-oklch(1.1 -0.3 110 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(1.1000...9 110 / 0.25)' == 'oklch(1.1 -0.3 11..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-0.1 -0.3 110 / 0.25)-oklch(-0.1 -0.3 110 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(-0.100...9 110 / 0.25)' == 'oklch(-0.1 -0.3 1..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-10% -0.3 110 / 25.0%)-oklch(-0.1 -0.3 110 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(-0.100...9 110 / 0.25)' == 'oklch(-0.1 -0.3 1..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-10% -75% 110deg / 0.25)-oklch(-0.1 -0.3 110 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(-0.100...9 110 / 0.25)' == 'oklch(-0.1 -0.3 1..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0.1 0 700 / 0.25)-oklch(0.1 0 340 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(0.1000...0 340 / 0.25)' == 'oklch(0.1 0 340 /..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(10% 0 700 / 25.0%)-oklch(0.1 0 340 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(0.1000...0 340 / 0.25)' == 'oklch(0.1 0 340 /..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(10% 0% 700deg / 0.25)-oklch(0.1 0 340 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(0.1000...0 340 / 0.25)' == 'oklch(0.1 0 340 /..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(1.1 0 700 / 0.25)-oklch(1.1 0 340 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(1.1000...0 340 / 0.25)' == 'oklch(1.1 0 340 /..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(110% 0 700 / 25.0%)-oklch(1.1 0 340 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(1.1000...0 340 / 0.25)' == 'oklch(1.1 0 340 /..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(110% 0% 700deg / 0.25)-oklch(1.1 0 340 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(1.1000...0 340 / 0.25)' == 'oklch(1.1 0 340 /..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-0.1 0 700 / 0.25)-oklch(-0.1 0 340 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(-0.100...0 340 / 0.25)' == 'oklch(-0.1 0 340 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-10% 0 700 / 25.0%)-oklch(-0.1 0 340 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(-0.100...0 340 / 0.25)' == 'oklch(-0.1 0 340 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-10% 0% 700deg / 0.25)-oklch(-0.1 0 340 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(-0.100...0 340 / 0.25)' == 'oklch(-0.1 0 340 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0.1 0.12 700 / 0.25)-oklch(0.1 0.12 340 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(0.1000...2 340 / 0.25)' == 'oklch(0.1 0.12 34..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(10% 0.12 700 / 25.0%)-oklch(0.1 0.12 340 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(0.1000...2 340 / 0.25)' == 'oklch(0.1 0.12 34..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(10% 30% 700deg / 0.25)-oklch(0.1 0.12 340 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(0.1000...2 340 / 0.25)' == 'oklch(0.1 0.12 34..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(1.1 0.12 700 / 0.25)-oklch(1.1 0.12 340 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(1.1000...2 340 / 0.25)' == 'oklch(1.1 0.12 34..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(110% 0.12 700 / 25.0%)-oklch(1.1 0.12 340 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(1.1000...2 340 / 0.25)' == 'oklch(1.1 0.12 34..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(110% 30% 700deg / 0.25)-oklch(1.1 0.12 340 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(1.1000...2 340 / 0.25)' == 'oklch(1.1 0.12 34..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-0.1 0.12 700 / 0.25)-oklch(-0.1 0.12 340 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(-0.100...2 340 / 0.25)' == 'oklch(-0.1 0.12 3..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-10% 0.12 700 / 25.0%)-oklch(-0.1 0.12 340 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(-0.100...2 340 / 0.25)' == 'oklch(-0.1 0.12 3..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-10% 30% 700deg / 0.25)-oklch(-0.1 0.12 340 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(-0.100...2 340 / 0.25)' == 'oklch(-0.1 0.12 3..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0 0.4 700 / 0.25)-oklch(0 0.4 340 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(0 0.40...2 340 / 0.25)' == 'oklch(0 0.4 340 /..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0% 0.4 700 / 25.0%)-oklch(0 0.4 340 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(0 0.40...2 340 / 0.25)' == 'oklch(0 0.4 340 /..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0% 100% 700deg / 0.25)-oklch(0 0.4 340 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(0 0.40...2 340 / 0.25)' == 'oklch(0 0.4 340 /..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0.1 0.4 700 / 0.25)-oklch(0.1 0.4 340 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(0.1000...2 340 / 0.25)' == 'oklch(0.1 0.4 340..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(10% 0.4 700 / 25.0%)-oklch(0.1 0.4 340 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(0.1000...2 340 / 0.25)' == 'oklch(0.1 0.4 340..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(10% 100% 700deg / 0.25)-oklch(0.1 0.4 340 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(0.1000...2 340 / 0.25)' == 'oklch(0.1 0.4 340..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(1 0.4 700 / 0.25)-oklch(1 0.4 340 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(1 0.40...2 340 / 0.25)' == 'oklch(1 0.4 340 /..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(100% 0.4 700 / 25.0%)-oklch(1 0.4 340 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(1 0.40...2 340 / 0.25)' == 'oklch(1 0.4 340 /..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(100% 100% 700deg / 0.25)-oklch(1 0.4 340 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(1 0.40...2 340 / 0.25)' == 'oklch(1 0.4 340 /..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(1.1 0.4 700 / 0.25)-oklch(1.1 0.4 340 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(1.1000...2 340 / 0.25)' == 'oklch(1.1 0.4 340..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(110% 0.4 700 / 25.0%)-oklch(1.1 0.4 340 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(1.1000...2 340 / 0.25)' == 'oklch(1.1 0.4 340..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(110% 100% 700deg / 0.25)-oklch(1.1 0.4 340 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(1.1000...2 340 / 0.25)' == 'oklch(1.1 0.4 340..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-0.1 0.4 700 / 0.25)-oklch(-0.1 0.4 340 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(-0.100...2 340 / 0.25)' == 'oklch(-0.1 0.4 34..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-10% 0.4 700 / 25.0%)-oklch(-0.1 0.4 340 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(-0.100...2 340 / 0.25)' == 'oklch(-0.1 0.4 34..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-10% 100% 700deg / 0.25)-oklch(-0.1 0.4 340 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(-0.100...2 340 / 0.25)' == 'oklch(-0.1 0.4 34..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0 0.6 700 / 0.25)-oklch(0 0.6 340 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(0 0.59...8 340 / 0.25)' == 'oklch(0 0.6 340 /..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0% 0.6 700 / 25.0%)-oklch(0 0.6 340 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(0 0.59...8 340 / 0.25)' == 'oklch(0 0.6 340 /..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0% 150% 700deg / 0.25)-oklch(0 0.6 340 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(0 0.59...8 340 / 0.25)' == 'oklch(0 0.6 340 /..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0.1 0.6 700 / 0.25)-oklch(0.1 0.6 340 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(0.1000...8 340 / 0.25)' == 'oklch(0.1 0.6 340..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(10% 0.6 700 / 25.0%)-oklch(0.1 0.6 340 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(0.1000...8 340 / 0.25)' == 'oklch(0.1 0.6 340..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(10% 150% 700deg / 0.25)-oklch(0.1 0.6 340 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(0.1000...8 340 / 0.25)' == 'oklch(0.1 0.6 340..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(1 0.6 700 / 0.25)-oklch(1 0.6 340 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(1 0.59...8 340 / 0.25)' == 'oklch(1 0.6 340 /..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(100% 0.6 700 / 25.0%)-oklch(1 0.6 340 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(1 0.59...8 340 / 0.25)' == 'oklch(1 0.6 340 /..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(100% 150% 700deg / 0.25)-oklch(1 0.6 340 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(1 0.59...8 340 / 0.25)' == 'oklch(1 0.6 340 /..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(1.1 0.6 700 / 0.25)-oklch(1.1 0.6 340 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(1.1000...8 340 / 0.25)' == 'oklch(1.1 0.6 340..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(110% 0.6 700 / 25.0%)-oklch(1.1 0.6 340 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(1.1000...8 340 / 0.25)' == 'oklch(1.1 0.6 340..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(110% 150% 700deg / 0.25)-oklch(1.1 0.6 340 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(1.1000...8 340 / 0.25)' == 'oklch(1.1 0.6 340..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-0.1 0.6 700 / 0.25)-oklch(-0.1 0.6 340 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(-0.100...8 340 / 0.25)' == 'oklch(-0.1 0.6 34..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-10% 0.6 700 / 25.0%)-oklch(-0.1 0.6 340 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(-0.100...8 340 / 0.25)' == 'oklch(-0.1 0.6 34..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-10% 150% 700deg / 0.25)-oklch(-0.1 0.6 340 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(-0.100...8 340 / 0.25)' == 'oklch(-0.1 0.6 34..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0 -0.3 700 / 0.25)-oklch(0 -0.3 340 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(0 -0.2...9 340 / 0.25)' == 'oklch(0 -0.3 340 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0% -0.3 700 / 25.0%)-oklch(0 -0.3 340 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(0 -0.2...9 340 / 0.25)' == 'oklch(0 -0.3 340 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0% -75% 700deg / 0.25)-oklch(0 -0.3 340 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(0 -0.2...9 340 / 0.25)' == 'oklch(0 -0.3 340 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0.1 -0.3 700 / 0.25)-oklch(0.1 -0.3 340 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(0.1000...9 340 / 0.25)' == 'oklch(0.1 -0.3 34..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(10% -0.3 700 / 25.0%)-oklch(0.1 -0.3 340 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(0.1000...9 340 / 0.25)' == 'oklch(0.1 -0.3 34..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(10% -75% 700deg / 0.25)-oklch(0.1 -0.3 340 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(0.1000...9 340 / 0.25)' == 'oklch(0.1 -0.3 34..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(1 -0.3 700 / 0.25)-oklch(1 -0.3 340 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(1 -0.2...9 340 / 0.25)' == 'oklch(1 -0.3 340 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(100% -0.3 700 / 25.0%)-oklch(1 -0.3 340 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(1 -0.2...9 340 / 0.25)' == 'oklch(1 -0.3 340 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(100% -75% 700deg / 0.25)-oklch(1 -0.3 340 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(1 -0.2...9 340 / 0.25)' == 'oklch(1 -0.3 340 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(1.1 -0.3 700 / 0.25)-oklch(1.1 -0.3 340 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(1.1000...9 340 / 0.25)' == 'oklch(1.1 -0.3 34..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(110% -0.3 700 / 25.0%)-oklch(1.1 -0.3 340 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(1.1000...9 340 / 0.25)' == 'oklch(1.1 -0.3 34..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(110% -75% 700deg / 0.25)-oklch(1.1 -0.3 340 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(1.1000...9 340 / 0.25)' == 'oklch(1.1 -0.3 34..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-0.1 -0.3 700 / 0.25)-oklch(-0.1 -0.3 340 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(-0.100...9 340 / 0.25)' == 'oklch(-0.1 -0.3 3..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-10% -0.3 700 / 25.0%)-oklch(-0.1 -0.3 340 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(-0.100...9 340 / 0.25)' == 'oklch(-0.1 -0.3 3..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-10% -75% 700deg / 0.25)-oklch(-0.1 -0.3 340 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(-0.100...9 340 / 0.25)' == 'oklch(-0.1 -0.3 3..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0.1 0 -10 / 0.25)-oklch(0.1 0 350 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(0.1000...0 350 / 0.25)' == 'oklch(0.1 0 350 /..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(10% 0 -10 / 25.0%)-oklch(0.1 0 350 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(0.1000...0 350 / 0.25)' == 'oklch(0.1 0 350 /..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(10% 0% -10deg / 0.25)-oklch(0.1 0 350 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(0.1000...0 350 / 0.25)' == 'oklch(0.1 0 350 /..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(1.1 0 -10 / 0.25)-oklch(1.1 0 350 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(1.1000...0 350 / 0.25)' == 'oklch(1.1 0 350 /..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(110% 0 -10 / 25.0%)-oklch(1.1 0 350 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(1.1000...0 350 / 0.25)' == 'oklch(1.1 0 350 /..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(110% 0% -10deg / 0.25)-oklch(1.1 0 350 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(1.1000...0 350 / 0.25)' == 'oklch(1.1 0 350 /..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-0.1 0 -10 / 0.25)-oklch(-0.1 0 350 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(-0.100...0 350 / 0.25)' == 'oklch(-0.1 0 350 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-10% 0 -10 / 25.0%)-oklch(-0.1 0 350 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(-0.100...0 350 / 0.25)' == 'oklch(-0.1 0 350 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-10% 0% -10deg / 0.25)-oklch(-0.1 0 350 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(-0.100...0 350 / 0.25)' == 'oklch(-0.1 0 350 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0.1 0.12 -10 / 0.25)-oklch(0.1 0.12 350 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(0.1000...2 350 / 0.25)' == 'oklch(0.1 0.12 35..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(10% 0.12 -10 / 25.0%)-oklch(0.1 0.12 350 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(0.1000...2 350 / 0.25)' == 'oklch(0.1 0.12 35..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(10% 30% -10deg / 0.25)-oklch(0.1 0.12 350 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(0.1000...2 350 / 0.25)' == 'oklch(0.1 0.12 35..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(1.1 0.12 -10 / 0.25)-oklch(1.1 0.12 350 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(1.1000...2 350 / 0.25)' == 'oklch(1.1 0.12 35..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(110% 0.12 -10 / 25.0%)-oklch(1.1 0.12 350 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(1.1000...2 350 / 0.25)' == 'oklch(1.1 0.12 35..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(110% 30% -10deg / 0.25)-oklch(1.1 0.12 350 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(1.1000...2 350 / 0.25)' == 'oklch(1.1 0.12 35..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-0.1 0.12 -10 / 0.25)-oklch(-0.1 0.12 350 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(-0.100...2 350 / 0.25)' == 'oklch(-0.1 0.12 3..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-10% 0.12 -10 / 25.0%)-oklch(-0.1 0.12 350 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(-0.100...2 350 / 0.25)' == 'oklch(-0.1 0.12 3..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-10% 30% -10deg / 0.25)-oklch(-0.1 0.12 350 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(-0.100...2 350 / 0.25)' == 'oklch(-0.1 0.12 3..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0 0.4 -10 / 0.25)-oklch(0 0.4 350 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(0 0.40...2 350 / 0.25)' == 'oklch(0 0.4 350 /..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0% 0.4 -10 / 25.0%)-oklch(0 0.4 350 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(0 0.40...2 350 / 0.25)' == 'oklch(0 0.4 350 /..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0% 100% -10deg / 0.25)-oklch(0 0.4 350 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(0 0.40...2 350 / 0.25)' == 'oklch(0 0.4 350 /..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0.1 0.4 -10 / 0.25)-oklch(0.1 0.4 350 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(0.1000...2 350 / 0.25)' == 'oklch(0.1 0.4 350..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(10% 0.4 -10 / 25.0%)-oklch(0.1 0.4 350 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(0.1000...2 350 / 0.25)' == 'oklch(0.1 0.4 350..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(10% 100% -10deg / 0.25)-oklch(0.1 0.4 350 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(0.1000...2 350 / 0.25)' == 'oklch(0.1 0.4 350..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(1 0.4 -10 / 0.25)-oklch(1 0.4 350 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(1 0.40...2 350 / 0.25)' == 'oklch(1 0.4 350 /..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(100% 0.4 -10 / 25.0%)-oklch(1 0.4 350 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(1 0.40...2 350 / 0.25)' == 'oklch(1 0.4 350 /..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(100% 100% -10deg / 0.25)-oklch(1 0.4 350 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(1 0.40...2 350 / 0.25)' == 'oklch(1 0.4 350 /..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(1.1 0.4 -10 / 0.25)-oklch(1.1 0.4 350 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(1.1000...2 350 / 0.25)' == 'oklch(1.1 0.4 350..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(110% 0.4 -10 / 25.0%)-oklch(1.1 0.4 350 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(1.1000...2 350 / 0.25)' == 'oklch(1.1 0.4 350..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(110% 100% -10deg / 0.25)-oklch(1.1 0.4 350 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(1.1000...2 350 / 0.25)' == 'oklch(1.1 0.4 350..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-0.1 0.4 -10 / 0.25)-oklch(-0.1 0.4 350 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(-0.100...2 350 / 0.25)' == 'oklch(-0.1 0.4 35..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-10% 0.4 -10 / 25.0%)-oklch(-0.1 0.4 350 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(-0.100...2 350 / 0.25)' == 'oklch(-0.1 0.4 35..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-10% 100% -10deg / 0.25)-oklch(-0.1 0.4 350 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(-0.100...2 350 / 0.25)' == 'oklch(-0.1 0.4 35..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0 0.6 -10 / 0.25)-oklch(0 0.6 350 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(0 0.59...8 350 / 0.25)' == 'oklch(0 0.6 350 /..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0% 0.6 -10 / 25.0%)-oklch(0 0.6 350 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(0 0.59...8 350 / 0.25)' == 'oklch(0 0.6 350 /..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0% 150% -10deg / 0.25)-oklch(0 0.6 350 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(0 0.59...8 350 / 0.25)' == 'oklch(0 0.6 350 /..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0.1 0.6 -10 / 0.25)-oklch(0.1 0.6 350 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(0.1000...8 350 / 0.25)' == 'oklch(0.1 0.6 350..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(10% 0.6 -10 / 25.0%)-oklch(0.1 0.6 350 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(0.1000...8 350 / 0.25)' == 'oklch(0.1 0.6 350..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(10% 150% -10deg / 0.25)-oklch(0.1 0.6 350 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(0.1000...8 350 / 0.25)' == 'oklch(0.1 0.6 350..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(1 0.6 -10 / 0.25)-oklch(1 0.6 350 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(1 0.59...8 350 / 0.25)' == 'oklch(1 0.6 350 /..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(100% 0.6 -10 / 25.0%)-oklch(1 0.6 350 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(1 0.59...8 350 / 0.25)' == 'oklch(1 0.6 350 /..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(100% 150% -10deg / 0.25)-oklch(1 0.6 350 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(1 0.59...8 350 / 0.25)' == 'oklch(1 0.6 350 /..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(1.1 0.6 -10 / 0.25)-oklch(1.1 0.6 350 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(1.1000...8 350 / 0.25)' == 'oklch(1.1 0.6 350..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(110% 0.6 -10 / 25.0%)-oklch(1.1 0.6 350 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(1.1000...8 350 / 0.25)' == 'oklch(1.1 0.6 350..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(110% 150% -10deg / 0.25)-oklch(1.1 0.6 350 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(1.1000...8 350 / 0.25)' == 'oklch(1.1 0.6 350..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-0.1 0.6 -10 / 0.25)-oklch(-0.1 0.6 350 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(-0.100...8 350 / 0.25)' == 'oklch(-0.1 0.6 35..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-10% 0.6 -10 / 25.0%)-oklch(-0.1 0.6 350 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(-0.100...8 350 / 0.25)' == 'oklch(-0.1 0.6 35..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-10% 150% -10deg / 0.25)-oklch(-0.1 0.6 350 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(-0.100...8 350 / 0.25)' == 'oklch(-0.1 0.6 35..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0 -0.3 -10 / 0.25)-oklch(0 -0.3 350 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(0 -0.2...9 350 / 0.25)' == 'oklch(0 -0.3 350 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0% -0.3 -10 / 25.0%)-oklch(0 -0.3 350 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(0 -0.2...9 350 / 0.25)' == 'oklch(0 -0.3 350 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0% -75% -10deg / 0.25)-oklch(0 -0.3 350 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(0 -0.2...9 350 / 0.25)' == 'oklch(0 -0.3 350 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0.1 -0.3 -10 / 0.25)-oklch(0.1 -0.3 350 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(0.1000...9 350 / 0.25)' == 'oklch(0.1 -0.3 35..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(10% -0.3 -10 / 25.0%)-oklch(0.1 -0.3 350 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(0.1000...9 350 / 0.25)' == 'oklch(0.1 -0.3 35..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(10% -75% -10deg / 0.25)-oklch(0.1 -0.3 350 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(0.1000...9 350 / 0.25)' == 'oklch(0.1 -0.3 35..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(1 -0.3 -10 / 0.25)-oklch(1 -0.3 350 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(1 -0.2...9 350 / 0.25)' == 'oklch(1 -0.3 350 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(100% -0.3 -10 / 25.0%)-oklch(1 -0.3 350 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(1 -0.2...9 350 / 0.25)' == 'oklch(1 -0.3 350 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(100% -75% -10deg / 0.25)-oklch(1 -0.3 350 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(1 -0.2...9 350 / 0.25)' == 'oklch(1 -0.3 350 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(1.1 -0.3 -10 / 0.25)-oklch(1.1 -0.3 350 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(1.1000...9 350 / 0.25)' == 'oklch(1.1 -0.3 35..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(110% -0.3 -10 / 25.0%)-oklch(1.1 -0.3 350 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(1.1000...9 350 / 0.25)' == 'oklch(1.1 -0.3 35..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(110% -75% -10deg / 0.25)-oklch(1.1 -0.3 350 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(1.1000...9 350 / 0.25)' == 'oklch(1.1 -0.3 35..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-0.1 -0.3 -10 / 0.25)-oklch(-0.1 -0.3 350 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(-0.100...9 350 / 0.25)' == 'oklch(-0.1 -0.3 3..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-10% -0.3 -10 / 25.0%)-oklch(-0.1 -0.3 350 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(-0.100...9 350 / 0.25)' == 'oklch(-0.1 -0.3 3..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-10% -75% -10deg / 0.25)-oklch(-0.1 -0.3 350 / 0.25)]\u001b[0m - AssertionError: assert 'oklch(-0.100...9 350 / 0.25)' == 'oklch(-0.1 -0.3 3..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0.1 0 0 / 0)-oklch(0.1 0 0 / 0)]\u001b[0m - AssertionError: assert 'oklch(0.1000...0001 0 0 / 0)' == 'oklch(0.1 0 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(10% 0 0 / 0%)-oklch(0.1 0 0 / 0)]\u001b[0m - AssertionError: assert 'oklch(0.1000...0001 0 0 / 0)' == 'oklch(0.1 0 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(10% 0% 0deg / 0)-oklch(0.1 0 0 / 0)]\u001b[0m - AssertionError: assert 'oklch(0.1000...0001 0 0 / 0)' == 'oklch(0.1 0 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(1.1 0 0 / 0)-oklch(1.1 0 0 / 0)]\u001b[0m - AssertionError: assert 'oklch(1.1000...0001 0 0 / 0)' == 'oklch(1.1 0 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(110% 0 0 / 0%)-oklch(1.1 0 0 / 0)]\u001b[0m - AssertionError: assert 'oklch(1.1000...0001 0 0 / 0)' == 'oklch(1.1 0 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(110% 0% 0deg / 0)-oklch(1.1 0 0 / 0)]\u001b[0m - AssertionError: assert 'oklch(1.1000...0001 0 0 / 0)' == 'oklch(1.1 0 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-0.1 0 0 / 0)-oklch(-0.1 0 0 / 0)]\u001b[0m - AssertionError: assert 'oklch(-0.100...0001 0 0 / 0)' == 'oklch(-0.1 0 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-10% 0 0 / 0%)-oklch(-0.1 0 0 / 0)]\u001b[0m - AssertionError: assert 'oklch(-0.100...0001 0 0 / 0)' == 'oklch(-0.1 0 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-10% 0% 0deg / 0)-oklch(-0.1 0 0 / 0)]\u001b[0m - AssertionError: assert 'oklch(-0.100...0001 0 0 / 0)' == 'oklch(-0.1 0 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0.1 0.12 0 / 0)-oklch(0.1 0.12 0 / 0)]\u001b[0m - AssertionError: assert 'oklch(0.1000...1 0.12 0 / 0)' == 'oklch(0.1 0.12 0 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(10% 0.12 0 / 0%)-oklch(0.1 0.12 0 / 0)]\u001b[0m - AssertionError: assert 'oklch(0.1000...1 0.12 0 / 0)' == 'oklch(0.1 0.12 0 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(10% 30% 0deg / 0)-oklch(0.1 0.12 0 / 0)]\u001b[0m - AssertionError: assert 'oklch(0.1000...1 0.12 0 / 0)' == 'oklch(0.1 0.12 0 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(1.1 0.12 0 / 0)-oklch(1.1 0.12 0 / 0)]\u001b[0m - AssertionError: assert 'oklch(1.1000...1 0.12 0 / 0)' == 'oklch(1.1 0.12 0 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(110% 0.12 0 / 0%)-oklch(1.1 0.12 0 / 0)]\u001b[0m - AssertionError: assert 'oklch(1.1000...1 0.12 0 / 0)' == 'oklch(1.1 0.12 0 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(110% 30% 0deg / 0)-oklch(1.1 0.12 0 / 0)]\u001b[0m - AssertionError: assert 'oklch(1.1000...1 0.12 0 / 0)' == 'oklch(1.1 0.12 0 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-0.1 0.12 0 / 0)-oklch(-0.1 0.12 0 / 0)]\u001b[0m - AssertionError: assert 'oklch(-0.100...1 0.12 0 / 0)' == 'oklch(-0.1 0.12 0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-10% 0.12 0 / 0%)-oklch(-0.1 0.12 0 / 0)]\u001b[0m - AssertionError: assert 'oklch(-0.100...1 0.12 0 / 0)' == 'oklch(-0.1 0.12 0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-10% 30% 0deg / 0)-oklch(-0.1 0.12 0 / 0)]\u001b[0m - AssertionError: assert 'oklch(-0.100...1 0.12 0 / 0)' == 'oklch(-0.1 0.12 0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0 0.4 0 / 0)-oklch(0 0.4 0 / 0)]\u001b[0m - AssertionError: assert 'oklch(0 0.40...000002 0 / 0)' == 'oklch(0 0.4 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0% 0.4 0 / 0%)-oklch(0 0.4 0 / 0)]\u001b[0m - AssertionError: assert 'oklch(0 0.40...000002 0 / 0)' == 'oklch(0 0.4 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0% 100% 0deg / 0)-oklch(0 0.4 0 / 0)]\u001b[0m - AssertionError: assert 'oklch(0 0.40...000002 0 / 0)' == 'oklch(0 0.4 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0.1 0.4 0 / 0)-oklch(0.1 0.4 0 / 0)]\u001b[0m - AssertionError: assert 'oklch(0.1000...000002 0 / 0)' == 'oklch(0.1 0.4 0 /..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(10% 0.4 0 / 0%)-oklch(0.1 0.4 0 / 0)]\u001b[0m - AssertionError: assert 'oklch(0.1000...000002 0 / 0)' == 'oklch(0.1 0.4 0 /..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(10% 100% 0deg / 0)-oklch(0.1 0.4 0 / 0)]\u001b[0m - AssertionError: assert 'oklch(0.1000...000002 0 / 0)' == 'oklch(0.1 0.4 0 /..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(1 0.4 0 / 0)-oklch(1 0.4 0 / 0)]\u001b[0m - AssertionError: assert 'oklch(1 0.40...000002 0 / 0)' == 'oklch(1 0.4 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(100% 0.4 0 / 0%)-oklch(1 0.4 0 / 0)]\u001b[0m - AssertionError: assert 'oklch(1 0.40...000002 0 / 0)' == 'oklch(1 0.4 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(100% 100% 0deg / 0)-oklch(1 0.4 0 / 0)]\u001b[0m - AssertionError: assert 'oklch(1 0.40...000002 0 / 0)' == 'oklch(1 0.4 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(1.1 0.4 0 / 0)-oklch(1.1 0.4 0 / 0)]\u001b[0m - AssertionError: assert 'oklch(1.1000...000002 0 / 0)' == 'oklch(1.1 0.4 0 /..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(110% 0.4 0 / 0%)-oklch(1.1 0.4 0 / 0)]\u001b[0m - AssertionError: assert 'oklch(1.1000...000002 0 / 0)' == 'oklch(1.1 0.4 0 /..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(110% 100% 0deg / 0)-oklch(1.1 0.4 0 / 0)]\u001b[0m - AssertionError: assert 'oklch(1.1000...000002 0 / 0)' == 'oklch(1.1 0.4 0 /..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-0.1 0.4 0 / 0)-oklch(-0.1 0.4 0 / 0)]\u001b[0m - AssertionError: assert 'oklch(-0.100...000002 0 / 0)' == 'oklch(-0.1 0.4 0 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-10% 0.4 0 / 0%)-oklch(-0.1 0.4 0 / 0)]\u001b[0m - AssertionError: assert 'oklch(-0.100...000002 0 / 0)' == 'oklch(-0.1 0.4 0 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-10% 100% 0deg / 0)-oklch(-0.1 0.4 0 / 0)]\u001b[0m - AssertionError: assert 'oklch(-0.100...000002 0 / 0)' == 'oklch(-0.1 0.4 0 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0 0.6 0 / 0)-oklch(0 0.6 0 / 0)]\u001b[0m - AssertionError: assert 'oklch(0 0.59...999998 0 / 0)' == 'oklch(0 0.6 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0% 0.6 0 / 0%)-oklch(0 0.6 0 / 0)]\u001b[0m - AssertionError: assert 'oklch(0 0.59...999998 0 / 0)' == 'oklch(0 0.6 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0% 150% 0deg / 0)-oklch(0 0.6 0 / 0)]\u001b[0m - AssertionError: assert 'oklch(0 0.59...999998 0 / 0)' == 'oklch(0 0.6 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0.1 0.6 0 / 0)-oklch(0.1 0.6 0 / 0)]\u001b[0m - AssertionError: assert 'oklch(0.1000...999998 0 / 0)' == 'oklch(0.1 0.6 0 /..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(10% 0.6 0 / 0%)-oklch(0.1 0.6 0 / 0)]\u001b[0m - AssertionError: assert 'oklch(0.1000...999998 0 / 0)' == 'oklch(0.1 0.6 0 /..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(10% 150% 0deg / 0)-oklch(0.1 0.6 0 / 0)]\u001b[0m - AssertionError: assert 'oklch(0.1000...999998 0 / 0)' == 'oklch(0.1 0.6 0 /..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(1 0.6 0 / 0)-oklch(1 0.6 0 / 0)]\u001b[0m - AssertionError: assert 'oklch(1 0.59...999998 0 / 0)' == 'oklch(1 0.6 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(100% 0.6 0 / 0%)-oklch(1 0.6 0 / 0)]\u001b[0m - AssertionError: assert 'oklch(1 0.59...999998 0 / 0)' == 'oklch(1 0.6 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(100% 150% 0deg / 0)-oklch(1 0.6 0 / 0)]\u001b[0m - AssertionError: assert 'oklch(1 0.59...999998 0 / 0)' == 'oklch(1 0.6 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(1.1 0.6 0 / 0)-oklch(1.1 0.6 0 / 0)]\u001b[0m - AssertionError: assert 'oklch(1.1000...999998 0 / 0)' == 'oklch(1.1 0.6 0 /..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(110% 0.6 0 / 0%)-oklch(1.1 0.6 0 / 0)]\u001b[0m - AssertionError: assert 'oklch(1.1000...999998 0 / 0)' == 'oklch(1.1 0.6 0 /..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(110% 150% 0deg / 0)-oklch(1.1 0.6 0 / 0)]\u001b[0m - AssertionError: assert 'oklch(1.1000...999998 0 / 0)' == 'oklch(1.1 0.6 0 /..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-0.1 0.6 0 / 0)-oklch(-0.1 0.6 0 / 0)]\u001b[0m - AssertionError: assert 'oklch(-0.100...999998 0 / 0)' == 'oklch(-0.1 0.6 0 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-10% 0.6 0 / 0%)-oklch(-0.1 0.6 0 / 0)]\u001b[0m - AssertionError: assert 'oklch(-0.100...999998 0 / 0)' == 'oklch(-0.1 0.6 0 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-10% 150% 0deg / 0)-oklch(-0.1 0.6 0 / 0)]\u001b[0m - AssertionError: assert 'oklch(-0.100...999998 0 / 0)' == 'oklch(-0.1 0.6 0 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0 -0.3 0 / 0)-oklch(0 -0.3 0 / 0)]\u001b[0m - AssertionError: assert 'oklch(0 -0.2...999999 0 / 0)' == 'oklch(0 -0.3 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0% -0.3 0 / 0%)-oklch(0 -0.3 0 / 0)]\u001b[0m - AssertionError: assert 'oklch(0 -0.2...999999 0 / 0)' == 'oklch(0 -0.3 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0% -75% 0deg / 0)-oklch(0 -0.3 0 / 0)]\u001b[0m - AssertionError: assert 'oklch(0 -0.2...999999 0 / 0)' == 'oklch(0 -0.3 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0.1 -0.3 0 / 0)-oklch(0.1 -0.3 0 / 0)]\u001b[0m - AssertionError: assert 'oklch(0.1000...999999 0 / 0)' == 'oklch(0.1 -0.3 0 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(10% -0.3 0 / 0%)-oklch(0.1 -0.3 0 / 0)]\u001b[0m - AssertionError: assert 'oklch(0.1000...999999 0 / 0)' == 'oklch(0.1 -0.3 0 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(10% -75% 0deg / 0)-oklch(0.1 -0.3 0 / 0)]\u001b[0m - AssertionError: assert 'oklch(0.1000...999999 0 / 0)' == 'oklch(0.1 -0.3 0 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(1 -0.3 0 / 0)-oklch(1 -0.3 0 / 0)]\u001b[0m - AssertionError: assert 'oklch(1 -0.2...999999 0 / 0)' == 'oklch(1 -0.3 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(100% -0.3 0 / 0%)-oklch(1 -0.3 0 / 0)]\u001b[0m - AssertionError: assert 'oklch(1 -0.2...999999 0 / 0)' == 'oklch(1 -0.3 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(100% -75% 0deg / 0)-oklch(1 -0.3 0 / 0)]\u001b[0m - AssertionError: assert 'oklch(1 -0.2...999999 0 / 0)' == 'oklch(1 -0.3 0 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(1.1 -0.3 0 / 0)-oklch(1.1 -0.3 0 / 0)]\u001b[0m - AssertionError: assert 'oklch(1.1000...999999 0 / 0)' == 'oklch(1.1 -0.3 0 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(110% -0.3 0 / 0%)-oklch(1.1 -0.3 0 / 0)]\u001b[0m - AssertionError: assert 'oklch(1.1000...999999 0 / 0)' == 'oklch(1.1 -0.3 0 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(110% -75% 0deg / 0)-oklch(1.1 -0.3 0 / 0)]\u001b[0m - AssertionError: assert 'oklch(1.1000...999999 0 / 0)' == 'oklch(1.1 -0.3 0 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-0.1 -0.3 0 / 0)-oklch(-0.1 -0.3 0 / 0)]\u001b[0m - AssertionError: assert 'oklch(-0.100...999999 0 / 0)' == 'oklch(-0.1 -0.3 0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-10% -0.3 0 / 0%)-oklch(-0.1 -0.3 0 / 0)]\u001b[0m - AssertionError: assert 'oklch(-0.100...999999 0 / 0)' == 'oklch(-0.1 -0.3 0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-10% -75% 0deg / 0)-oklch(-0.1 -0.3 0 / 0)]\u001b[0m - AssertionError: assert 'oklch(-0.100...999999 0 / 0)' == 'oklch(-0.1 -0.3 0..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0.1 0 10 / 0)-oklch(0.1 0 10 / 0)]\u001b[0m - AssertionError: assert 'oklch(0.1000...001 0 10 / 0)' == 'oklch(0.1 0 10 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(10% 0 10 / 0%)-oklch(0.1 0 10 / 0)]\u001b[0m - AssertionError: assert 'oklch(0.1000...001 0 10 / 0)' == 'oklch(0.1 0 10 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(10% 0% 10deg / 0)-oklch(0.1 0 10 / 0)]\u001b[0m - AssertionError: assert 'oklch(0.1000...001 0 10 / 0)' == 'oklch(0.1 0 10 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(1.1 0 10 / 0)-oklch(1.1 0 10 / 0)]\u001b[0m - AssertionError: assert 'oklch(1.1000...001 0 10 / 0)' == 'oklch(1.1 0 10 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(110% 0 10 / 0%)-oklch(1.1 0 10 / 0)]\u001b[0m - AssertionError: assert 'oklch(1.1000...001 0 10 / 0)' == 'oklch(1.1 0 10 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(110% 0% 10deg / 0)-oklch(1.1 0 10 / 0)]\u001b[0m - AssertionError: assert 'oklch(1.1000...001 0 10 / 0)' == 'oklch(1.1 0 10 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-0.1 0 10 / 0)-oklch(-0.1 0 10 / 0)]\u001b[0m - AssertionError: assert 'oklch(-0.100...001 0 10 / 0)' == 'oklch(-0.1 0 10 /..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-10% 0 10 / 0%)-oklch(-0.1 0 10 / 0)]\u001b[0m - AssertionError: assert 'oklch(-0.100...001 0 10 / 0)' == 'oklch(-0.1 0 10 /..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-10% 0% 10deg / 0)-oklch(-0.1 0 10 / 0)]\u001b[0m - AssertionError: assert 'oklch(-0.100...001 0 10 / 0)' == 'oklch(-0.1 0 10 /..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0.1 0.12 10 / 0)-oklch(0.1 0.12 10 / 0)]\u001b[0m - AssertionError: assert 'oklch(0.1000... 0.12 10 / 0)' == 'oklch(0.1 0.12 10..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(10% 0.12 10 / 0%)-oklch(0.1 0.12 10 / 0)]\u001b[0m - AssertionError: assert 'oklch(0.1000... 0.12 10 / 0)' == 'oklch(0.1 0.12 10..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(10% 30% 10deg / 0)-oklch(0.1 0.12 10 / 0)]\u001b[0m - AssertionError: assert 'oklch(0.1000... 0.12 10 / 0)' == 'oklch(0.1 0.12 10..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(1.1 0.12 10 / 0)-oklch(1.1 0.12 10 / 0)]\u001b[0m - AssertionError: assert 'oklch(1.1000... 0.12 10 / 0)' == 'oklch(1.1 0.12 10..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(110% 0.12 10 / 0%)-oklch(1.1 0.12 10 / 0)]\u001b[0m - AssertionError: assert 'oklch(1.1000... 0.12 10 / 0)' == 'oklch(1.1 0.12 10..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(110% 30% 10deg / 0)-oklch(1.1 0.12 10 / 0)]\u001b[0m - AssertionError: assert 'oklch(1.1000... 0.12 10 / 0)' == 'oklch(1.1 0.12 10..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-0.1 0.12 10 / 0)-oklch(-0.1 0.12 10 / 0)]\u001b[0m - AssertionError: assert 'oklch(-0.100... 0.12 10 / 0)' == 'oklch(-0.1 0.12 1..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-10% 0.12 10 / 0%)-oklch(-0.1 0.12 10 / 0)]\u001b[0m - AssertionError: assert 'oklch(-0.100... 0.12 10 / 0)' == 'oklch(-0.1 0.12 1..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-10% 30% 10deg / 0)-oklch(-0.1 0.12 10 / 0)]\u001b[0m - AssertionError: assert 'oklch(-0.100... 0.12 10 / 0)' == 'oklch(-0.1 0.12 1..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0 0.4 10 / 0)-oklch(0 0.4 10 / 0)]\u001b[0m - AssertionError: assert 'oklch(0 0.40...00002 10 / 0)' == 'oklch(0 0.4 10 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0% 0.4 10 / 0%)-oklch(0 0.4 10 / 0)]\u001b[0m - AssertionError: assert 'oklch(0 0.40...00002 10 / 0)' == 'oklch(0 0.4 10 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0% 100% 10deg / 0)-oklch(0 0.4 10 / 0)]\u001b[0m - AssertionError: assert 'oklch(0 0.40...00002 10 / 0)' == 'oklch(0 0.4 10 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0.1 0.4 10 / 0)-oklch(0.1 0.4 10 / 0)]\u001b[0m - AssertionError: assert 'oklch(0.1000...00002 10 / 0)' == 'oklch(0.1 0.4 10 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(10% 0.4 10 / 0%)-oklch(0.1 0.4 10 / 0)]\u001b[0m - AssertionError: assert 'oklch(0.1000...00002 10 / 0)' == 'oklch(0.1 0.4 10 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(10% 100% 10deg / 0)-oklch(0.1 0.4 10 / 0)]\u001b[0m - AssertionError: assert 'oklch(0.1000...00002 10 / 0)' == 'oklch(0.1 0.4 10 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(1 0.4 10 / 0)-oklch(1 0.4 10 / 0)]\u001b[0m - AssertionError: assert 'oklch(1 0.40...00002 10 / 0)' == 'oklch(1 0.4 10 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(100% 0.4 10 / 0%)-oklch(1 0.4 10 / 0)]\u001b[0m - AssertionError: assert 'oklch(1 0.40...00002 10 / 0)' == 'oklch(1 0.4 10 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(100% 100% 10deg / 0)-oklch(1 0.4 10 / 0)]\u001b[0m - AssertionError: assert 'oklch(1 0.40...00002 10 / 0)' == 'oklch(1 0.4 10 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(1.1 0.4 10 / 0)-oklch(1.1 0.4 10 / 0)]\u001b[0m - AssertionError: assert 'oklch(1.1000...00002 10 / 0)' == 'oklch(1.1 0.4 10 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(110% 0.4 10 / 0%)-oklch(1.1 0.4 10 / 0)]\u001b[0m - AssertionError: assert 'oklch(1.1000...00002 10 / 0)' == 'oklch(1.1 0.4 10 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(110% 100% 10deg / 0)-oklch(1.1 0.4 10 / 0)]\u001b[0m - AssertionError: assert 'oklch(1.1000...00002 10 / 0)' == 'oklch(1.1 0.4 10 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-0.1 0.4 10 / 0)-oklch(-0.1 0.4 10 / 0)]\u001b[0m - AssertionError: assert 'oklch(-0.100...00002 10 / 0)' == 'oklch(-0.1 0.4 10..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-10% 0.4 10 / 0%)-oklch(-0.1 0.4 10 / 0)]\u001b[0m - AssertionError: assert 'oklch(-0.100...00002 10 / 0)' == 'oklch(-0.1 0.4 10..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-10% 100% 10deg / 0)-oklch(-0.1 0.4 10 / 0)]\u001b[0m - AssertionError: assert 'oklch(-0.100...00002 10 / 0)' == 'oklch(-0.1 0.4 10..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0 0.6 10 / 0)-oklch(0 0.6 10 / 0)]\u001b[0m - AssertionError: assert 'oklch(0 0.59...99998 10 / 0)' == 'oklch(0 0.6 10 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0% 0.6 10 / 0%)-oklch(0 0.6 10 / 0)]\u001b[0m - AssertionError: assert 'oklch(0 0.59...99998 10 / 0)' == 'oklch(0 0.6 10 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0% 150% 10deg / 0)-oklch(0 0.6 10 / 0)]\u001b[0m - AssertionError: assert 'oklch(0 0.59...99998 10 / 0)' == 'oklch(0 0.6 10 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0.1 0.6 10 / 0)-oklch(0.1 0.6 10 / 0)]\u001b[0m - AssertionError: assert 'oklch(0.1000...99998 10 / 0)' == 'oklch(0.1 0.6 10 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(10% 0.6 10 / 0%)-oklch(0.1 0.6 10 / 0)]\u001b[0m - AssertionError: assert 'oklch(0.1000...99998 10 / 0)' == 'oklch(0.1 0.6 10 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(10% 150% 10deg / 0)-oklch(0.1 0.6 10 / 0)]\u001b[0m - AssertionError: assert 'oklch(0.1000...99998 10 / 0)' == 'oklch(0.1 0.6 10 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(1 0.6 10 / 0)-oklch(1 0.6 10 / 0)]\u001b[0m - AssertionError: assert 'oklch(1 0.59...99998 10 / 0)' == 'oklch(1 0.6 10 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(100% 0.6 10 / 0%)-oklch(1 0.6 10 / 0)]\u001b[0m - AssertionError: assert 'oklch(1 0.59...99998 10 / 0)' == 'oklch(1 0.6 10 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(100% 150% 10deg / 0)-oklch(1 0.6 10 / 0)]\u001b[0m - AssertionError: assert 'oklch(1 0.59...99998 10 / 0)' == 'oklch(1 0.6 10 / 0)'"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(1.1 0.6 10 / 0)-oklch(1.1 0.6 10 / 0)]\u001b[0m - AssertionError: assert 'oklch(1.1000...99998 10 / 0)' == 'oklch(1.1 0.6 10 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(110% 0.6 10 / 0%)-oklch(1.1 0.6 10 / 0)]\u001b[0m - AssertionError: assert 'oklch(1.1000...99998 10 / 0)' == 'oklch(1.1 0.6 10 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(110% 150% 10deg / 0)-oklch(1.1 0.6 10 / 0)]\u001b[0m - AssertionError: assert 'oklch(1.1000...99998 10 / 0)' == 'oklch(1.1 0.6 10 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-0.1 0.6 10 / 0)-oklch(-0.1 0.6 10 / 0)]\u001b[0m - AssertionError: assert 'oklch(-0.100...99998 10 / 0)' == 'oklch(-0.1 0.6 10..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-10% 0.6 10 / 0%)-oklch(-0.1 0.6 10 / 0)]\u001b[0m - AssertionError: assert 'oklch(-0.100...99998 10 / 0)' == 'oklch(-0.1 0.6 10..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-10% 150% 10deg / 0)-oklch(-0.1 0.6 10 / 0)]\u001b[0m - AssertionError: assert 'oklch(-0.100...99998 10 / 0)' == 'oklch(-0.1 0.6 10..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0 -0.3 10 / 0)-oklch(0 -0.3 10 / 0)]\u001b[0m - AssertionError: assert 'oklch(0 -0.2...99999 10 / 0)' == 'oklch(0 -0.3 10 /..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0% -0.3 10 / 0%)-oklch(0 -0.3 10 / 0)]\u001b[0m - AssertionError: assert 'oklch(0 -0.2...99999 10 / 0)' == 'oklch(0 -0.3 10 /..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0% -75% 10deg / 0)-oklch(0 -0.3 10 / 0)]\u001b[0m - AssertionError: assert 'oklch(0 -0.2...99999 10 / 0)' == 'oklch(0 -0.3 10 /..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0.1 -0.3 10 / 0)-oklch(0.1 -0.3 10 / 0)]\u001b[0m - AssertionError: assert 'oklch(0.1000...99999 10 / 0)' == 'oklch(0.1 -0.3 10..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(10% -0.3 10 / 0%)-oklch(0.1 -0.3 10 / 0)]\u001b[0m - AssertionError: assert 'oklch(0.1000...99999 10 / 0)' == 'oklch(0.1 -0.3 10..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(10% -75% 10deg / 0)-oklch(0.1 -0.3 10 / 0)]\u001b[0m - AssertionError: assert 'oklch(0.1000...99999 10 / 0)' == 'oklch(0.1 -0.3 10..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(1 -0.3 10 / 0)-oklch(1 -0.3 10 / 0)]\u001b[0m - AssertionError: assert 'oklch(1 -0.2...99999 10 / 0)' == 'oklch(1 -0.3 10 /..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(100% -0.3 10 / 0%)-oklch(1 -0.3 10 / 0)]\u001b[0m - AssertionError: assert 'oklch(1 -0.2...99999 10 / 0)' == 'oklch(1 -0.3 10 /..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(100% -75% 10deg / 0)-oklch(1 -0.3 10 / 0)]\u001b[0m - AssertionError: assert 'oklch(1 -0.2...99999 10 / 0)' == 'oklch(1 -0.3 10 /..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(1.1 -0.3 10 / 0)-oklch(1.1 -0.3 10 / 0)]\u001b[0m - AssertionError: assert 'oklch(1.1000...99999 10 / 0)' == 'oklch(1.1 -0.3 10..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(110% -0.3 10 / 0%)-oklch(1.1 -0.3 10 / 0)]\u001b[0m - AssertionError: assert 'oklch(1.1000...99999 10 / 0)' == 'oklch(1.1 -0.3 10..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(110% -75% 10deg / 0)-oklch(1.1 -0.3 10 / 0)]\u001b[0m - AssertionError: assert 'oklch(1.1000...99999 10 / 0)' == 'oklch(1.1 -0.3 10..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-0.1 -0.3 10 / 0)-oklch(-0.1 -0.3 10 / 0)]\u001b[0m - AssertionError: assert 'oklch(-0.100...99999 10 / 0)' == 'oklch(-0.1 -0.3 1..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-10% -0.3 10 / 0%)-oklch(-0.1 -0.3 10 / 0)]\u001b[0m - AssertionError: assert 'oklch(-0.100...99999 10 / 0)' == 'oklch(-0.1 -0.3 1..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-10% -75% 10deg / 0)-oklch(-0.1 -0.3 10 / 0)]\u001b[0m - AssertionError: assert 'oklch(-0.100...99999 10 / 0)' == 'oklch(-0.1 -0.3 1..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0.1 0 110 / 0)-oklch(0.1 0 110 / 0)]\u001b[0m - AssertionError: assert 'oklch(0.1000...01 0 110 / 0)' == 'oklch(0.1 0 110 /..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(10% 0 110 / 0%)-oklch(0.1 0 110 / 0)]\u001b[0m - AssertionError: assert 'oklch(0.1000...01 0 110 / 0)' == 'oklch(0.1 0 110 /..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(10% 0% 110deg / 0)-oklch(0.1 0 110 / 0)]\u001b[0m - AssertionError: assert 'oklch(0.1000...01 0 110 / 0)' == 'oklch(0.1 0 110 /..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(1.1 0 110 / 0)-oklch(1.1 0 110 / 0)]\u001b[0m - AssertionError: assert 'oklch(1.1000...01 0 110 / 0)' == 'oklch(1.1 0 110 /..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(110% 0 110 / 0%)-oklch(1.1 0 110 / 0)]\u001b[0m - AssertionError: assert 'oklch(1.1000...01 0 110 / 0)' == 'oklch(1.1 0 110 /..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(110% 0% 110deg / 0)-oklch(1.1 0 110 / 0)]\u001b[0m - AssertionError: assert 'oklch(1.1000...01 0 110 / 0)' == 'oklch(1.1 0 110 /..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-0.1 0 110 / 0)-oklch(-0.1 0 110 / 0)]\u001b[0m - AssertionError: assert 'oklch(-0.100...01 0 110 / 0)' == 'oklch(-0.1 0 110 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-10% 0 110 / 0%)-oklch(-0.1 0 110 / 0)]\u001b[0m - AssertionError: assert 'oklch(-0.100...01 0 110 / 0)' == 'oklch(-0.1 0 110 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-10% 0% 110deg / 0)-oklch(-0.1 0 110 / 0)]\u001b[0m - AssertionError: assert 'oklch(-0.100...01 0 110 / 0)' == 'oklch(-0.1 0 110 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0.1 0.12 110 / 0)-oklch(0.1 0.12 110 / 0)]\u001b[0m - AssertionError: assert 'oklch(0.1000...0.12 110 / 0)' == 'oklch(0.1 0.12 11..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(10% 0.12 110 / 0%)-oklch(0.1 0.12 110 / 0)]\u001b[0m - AssertionError: assert 'oklch(0.1000...0.12 110 / 0)' == 'oklch(0.1 0.12 11..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(10% 30% 110deg / 0)-oklch(0.1 0.12 110 / 0)]\u001b[0m - AssertionError: assert 'oklch(0.1000...0.12 110 / 0)' == 'oklch(0.1 0.12 11..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(1.1 0.12 110 / 0)-oklch(1.1 0.12 110 / 0)]\u001b[0m - AssertionError: assert 'oklch(1.1000...0.12 110 / 0)' == 'oklch(1.1 0.12 11..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(110% 0.12 110 / 0%)-oklch(1.1 0.12 110 / 0)]\u001b[0m - AssertionError: assert 'oklch(1.1000...0.12 110 / 0)' == 'oklch(1.1 0.12 11..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(110% 30% 110deg / 0)-oklch(1.1 0.12 110 / 0)]\u001b[0m - AssertionError: assert 'oklch(1.1000...0.12 110 / 0)' == 'oklch(1.1 0.12 11..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-0.1 0.12 110 / 0)-oklch(-0.1 0.12 110 / 0)]\u001b[0m - AssertionError: assert 'oklch(-0.100...0.12 110 / 0)' == 'oklch(-0.1 0.12 1..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-10% 0.12 110 / 0%)-oklch(-0.1 0.12 110 / 0)]\u001b[0m - AssertionError: assert 'oklch(-0.100...0.12 110 / 0)' == 'oklch(-0.1 0.12 1..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-10% 30% 110deg / 0)-oklch(-0.1 0.12 110 / 0)]\u001b[0m - AssertionError: assert 'oklch(-0.100...0.12 110 / 0)' == 'oklch(-0.1 0.12 1..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0 0.4 110 / 0)-oklch(0 0.4 110 / 0)]\u001b[0m - AssertionError: assert 'oklch(0 0.40...0002 110 / 0)' == 'oklch(0 0.4 110 /..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0% 0.4 110 / 0%)-oklch(0 0.4 110 / 0)]\u001b[0m - AssertionError: assert 'oklch(0 0.40...0002 110 / 0)' == 'oklch(0 0.4 110 /..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0% 100% 110deg / 0)-oklch(0 0.4 110 / 0)]\u001b[0m - AssertionError: assert 'oklch(0 0.40...0002 110 / 0)' == 'oklch(0 0.4 110 /..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0.1 0.4 110 / 0)-oklch(0.1 0.4 110 / 0)]\u001b[0m - AssertionError: assert 'oklch(0.1000...0002 110 / 0)' == 'oklch(0.1 0.4 110..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(10% 0.4 110 / 0%)-oklch(0.1 0.4 110 / 0)]\u001b[0m - AssertionError: assert 'oklch(0.1000...0002 110 / 0)' == 'oklch(0.1 0.4 110..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(10% 100% 110deg / 0)-oklch(0.1 0.4 110 / 0)]\u001b[0m - AssertionError: assert 'oklch(0.1000...0002 110 / 0)' == 'oklch(0.1 0.4 110..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(1 0.4 110 / 0)-oklch(1 0.4 110 / 0)]\u001b[0m - AssertionError: assert 'oklch(1 0.40...0002 110 / 0)' == 'oklch(1 0.4 110 /..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(100% 0.4 110 / 0%)-oklch(1 0.4 110 / 0)]\u001b[0m - AssertionError: assert 'oklch(1 0.40...0002 110 / 0)' == 'oklch(1 0.4 110 /..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(100% 100% 110deg / 0)-oklch(1 0.4 110 / 0)]\u001b[0m - AssertionError: assert 'oklch(1 0.40...0002 110 / 0)' == 'oklch(1 0.4 110 /..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(1.1 0.4 110 / 0)-oklch(1.1 0.4 110 / 0)]\u001b[0m - AssertionError: assert 'oklch(1.1000...0002 110 / 0)' == 'oklch(1.1 0.4 110..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(110% 0.4 110 / 0%)-oklch(1.1 0.4 110 / 0)]\u001b[0m - AssertionError: assert 'oklch(1.1000...0002 110 / 0)' == 'oklch(1.1 0.4 110..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(110% 100% 110deg / 0)-oklch(1.1 0.4 110 / 0)]\u001b[0m - AssertionError: assert 'oklch(1.1000...0002 110 / 0)' == 'oklch(1.1 0.4 110..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-0.1 0.4 110 / 0)-oklch(-0.1 0.4 110 / 0)]\u001b[0m - AssertionError: assert 'oklch(-0.100...0002 110 / 0)' == 'oklch(-0.1 0.4 11..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-10% 0.4 110 / 0%)-oklch(-0.1 0.4 110 / 0)]\u001b[0m - AssertionError: assert 'oklch(-0.100...0002 110 / 0)' == 'oklch(-0.1 0.4 11..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-10% 100% 110deg / 0)-oklch(-0.1 0.4 110 / 0)]\u001b[0m - AssertionError: assert 'oklch(-0.100...0002 110 / 0)' == 'oklch(-0.1 0.4 11..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0 0.6 110 / 0)-oklch(0 0.6 110 / 0)]\u001b[0m - AssertionError: assert 'oklch(0 0.59...9998 110 / 0)' == 'oklch(0 0.6 110 /..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0% 0.6 110 / 0%)-oklch(0 0.6 110 / 0)]\u001b[0m - AssertionError: assert 'oklch(0 0.59...9998 110 / 0)' == 'oklch(0 0.6 110 /..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0% 150% 110deg / 0)-oklch(0 0.6 110 / 0)]\u001b[0m - AssertionError: assert 'oklch(0 0.59...9998 110 / 0)' == 'oklch(0 0.6 110 /..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0.1 0.6 110 / 0)-oklch(0.1 0.6 110 / 0)]\u001b[0m - AssertionError: assert 'oklch(0.1000...9998 110 / 0)' == 'oklch(0.1 0.6 110..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(10% 0.6 110 / 0%)-oklch(0.1 0.6 110 / 0)]\u001b[0m - AssertionError: assert 'oklch(0.1000...9998 110 / 0)' == 'oklch(0.1 0.6 110..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(10% 150% 110deg / 0)-oklch(0.1 0.6 110 / 0)]\u001b[0m - AssertionError: assert 'oklch(0.1000...9998 110 / 0)' == 'oklch(0.1 0.6 110..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(1 0.6 110 / 0)-oklch(1 0.6 110 / 0)]\u001b[0m - AssertionError: assert 'oklch(1 0.59...9998 110 / 0)' == 'oklch(1 0.6 110 /..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(100% 0.6 110 / 0%)-oklch(1 0.6 110 / 0)]\u001b[0m - AssertionError: assert 'oklch(1 0.59...9998 110 / 0)' == 'oklch(1 0.6 110 /..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(100% 150% 110deg / 0)-oklch(1 0.6 110 / 0)]\u001b[0m - AssertionError: assert 'oklch(1 0.59...9998 110 / 0)' == 'oklch(1 0.6 110 /..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(1.1 0.6 110 / 0)-oklch(1.1 0.6 110 / 0)]\u001b[0m - AssertionError: assert 'oklch(1.1000...9998 110 / 0)' == 'oklch(1.1 0.6 110..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(110% 0.6 110 / 0%)-oklch(1.1 0.6 110 / 0)]\u001b[0m - AssertionError: assert 'oklch(1.1000...9998 110 / 0)' == 'oklch(1.1 0.6 110..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(110% 150% 110deg / 0)-oklch(1.1 0.6 110 / 0)]\u001b[0m - AssertionError: assert 'oklch(1.1000...9998 110 / 0)' == 'oklch(1.1 0.6 110..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-0.1 0.6 110 / 0)-oklch(-0.1 0.6 110 / 0)]\u001b[0m - AssertionError: assert 'oklch(-0.100...9998 110 / 0)' == 'oklch(-0.1 0.6 11..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-10% 0.6 110 / 0%)-oklch(-0.1 0.6 110 / 0)]\u001b[0m - AssertionError: assert 'oklch(-0.100...9998 110 / 0)' == 'oklch(-0.1 0.6 11..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-10% 150% 110deg / 0)-oklch(-0.1 0.6 110 / 0)]\u001b[0m - AssertionError: assert 'oklch(-0.100...9998 110 / 0)' == 'oklch(-0.1 0.6 11..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0 -0.3 110 / 0)-oklch(0 -0.3 110 / 0)]\u001b[0m - AssertionError: assert 'oklch(0 -0.2...9999 110 / 0)' == 'oklch(0 -0.3 110 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0% -0.3 110 / 0%)-oklch(0 -0.3 110 / 0)]\u001b[0m - AssertionError: assert 'oklch(0 -0.2...9999 110 / 0)' == 'oklch(0 -0.3 110 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0% -75% 110deg / 0)-oklch(0 -0.3 110 / 0)]\u001b[0m - AssertionError: assert 'oklch(0 -0.2...9999 110 / 0)' == 'oklch(0 -0.3 110 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0.1 -0.3 110 / 0)-oklch(0.1 -0.3 110 / 0)]\u001b[0m - AssertionError: assert 'oklch(0.1000...9999 110 / 0)' == 'oklch(0.1 -0.3 11..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(10% -0.3 110 / 0%)-oklch(0.1 -0.3 110 / 0)]\u001b[0m - AssertionError: assert 'oklch(0.1000...9999 110 / 0)' == 'oklch(0.1 -0.3 11..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(10% -75% 110deg / 0)-oklch(0.1 -0.3 110 / 0)]\u001b[0m - AssertionError: assert 'oklch(0.1000...9999 110 / 0)' == 'oklch(0.1 -0.3 11..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(1 -0.3 110 / 0)-oklch(1 -0.3 110 / 0)]\u001b[0m - AssertionError: assert 'oklch(1 -0.2...9999 110 / 0)' == 'oklch(1 -0.3 110 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(100% -0.3 110 / 0%)-oklch(1 -0.3 110 / 0)]\u001b[0m - AssertionError: assert 'oklch(1 -0.2...9999 110 / 0)' == 'oklch(1 -0.3 110 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(100% -75% 110deg / 0)-oklch(1 -0.3 110 / 0)]\u001b[0m - AssertionError: assert 'oklch(1 -0.2...9999 110 / 0)' == 'oklch(1 -0.3 110 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(1.1 -0.3 110 / 0)-oklch(1.1 -0.3 110 / 0)]\u001b[0m - AssertionError: assert 'oklch(1.1000...9999 110 / 0)' == 'oklch(1.1 -0.3 11..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(110% -0.3 110 / 0%)-oklch(1.1 -0.3 110 / 0)]\u001b[0m - AssertionError: assert 'oklch(1.1000...9999 110 / 0)' == 'oklch(1.1 -0.3 11..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(110% -75% 110deg / 0)-oklch(1.1 -0.3 110 / 0)]\u001b[0m - AssertionError: assert 'oklch(1.1000...9999 110 / 0)' == 'oklch(1.1 -0.3 11..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-0.1 -0.3 110 / 0)-oklch(-0.1 -0.3 110 / 0)]\u001b[0m - AssertionError: assert 'oklch(-0.100...9999 110 / 0)' == 'oklch(-0.1 -0.3 1..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-10% -0.3 110 / 0%)-oklch(-0.1 -0.3 110 / 0)]\u001b[0m - AssertionError: assert 'oklch(-0.100...9999 110 / 0)' == 'oklch(-0.1 -0.3 1..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-10% -75% 110deg / 0)-oklch(-0.1 -0.3 110 / 0)]\u001b[0m - AssertionError: assert 'oklch(-0.100...9999 110 / 0)' == 'oklch(-0.1 -0.3 1..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0.1 0 700 / 0)-oklch(0.1 0 340 / 0)]\u001b[0m - AssertionError: assert 'oklch(0.1000...01 0 340 / 0)' == 'oklch(0.1 0 340 /..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(10% 0 700 / 0%)-oklch(0.1 0 340 / 0)]\u001b[0m - AssertionError: assert 'oklch(0.1000...01 0 340 / 0)' == 'oklch(0.1 0 340 /..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(10% 0% 700deg / 0)-oklch(0.1 0 340 / 0)]\u001b[0m - AssertionError: assert 'oklch(0.1000...01 0 340 / 0)' == 'oklch(0.1 0 340 /..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(1.1 0 700 / 0)-oklch(1.1 0 340 / 0)]\u001b[0m - AssertionError: assert 'oklch(1.1000...01 0 340 / 0)' == 'oklch(1.1 0 340 /..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(110% 0 700 / 0%)-oklch(1.1 0 340 / 0)]\u001b[0m - AssertionError: assert 'oklch(1.1000...01 0 340 / 0)' == 'oklch(1.1 0 340 /..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(110% 0% 700deg / 0)-oklch(1.1 0 340 / 0)]\u001b[0m - AssertionError: assert 'oklch(1.1000...01 0 340 / 0)' == 'oklch(1.1 0 340 /..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-0.1 0 700 / 0)-oklch(-0.1 0 340 / 0)]\u001b[0m - AssertionError: assert 'oklch(-0.100...01 0 340 / 0)' == 'oklch(-0.1 0 340 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-10% 0 700 / 0%)-oklch(-0.1 0 340 / 0)]\u001b[0m - AssertionError: assert 'oklch(-0.100...01 0 340 / 0)' == 'oklch(-0.1 0 340 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-10% 0% 700deg / 0)-oklch(-0.1 0 340 / 0)]\u001b[0m - AssertionError: assert 'oklch(-0.100...01 0 340 / 0)' == 'oklch(-0.1 0 340 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0.1 0.12 700 / 0)-oklch(0.1 0.12 340 / 0)]\u001b[0m - AssertionError: assert 'oklch(0.1000...0.12 340 / 0)' == 'oklch(0.1 0.12 34..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(10% 0.12 700 / 0%)-oklch(0.1 0.12 340 / 0)]\u001b[0m - AssertionError: assert 'oklch(0.1000...0.12 340 / 0)' == 'oklch(0.1 0.12 34..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(10% 30% 700deg / 0)-oklch(0.1 0.12 340 / 0)]\u001b[0m - AssertionError: assert 'oklch(0.1000...0.12 340 / 0)' == 'oklch(0.1 0.12 34..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(1.1 0.12 700 / 0)-oklch(1.1 0.12 340 / 0)]\u001b[0m - AssertionError: assert 'oklch(1.1000...0.12 340 / 0)' == 'oklch(1.1 0.12 34..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(110% 0.12 700 / 0%)-oklch(1.1 0.12 340 / 0)]\u001b[0m - AssertionError: assert 'oklch(1.1000...0.12 340 / 0)' == 'oklch(1.1 0.12 34..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(110% 30% 700deg / 0)-oklch(1.1 0.12 340 / 0)]\u001b[0m - AssertionError: assert 'oklch(1.1000...0.12 340 / 0)' == 'oklch(1.1 0.12 34..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-0.1 0.12 700 / 0)-oklch(-0.1 0.12 340 / 0)]\u001b[0m - AssertionError: assert 'oklch(-0.100...0.12 340 / 0)' == 'oklch(-0.1 0.12 3..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-10% 0.12 700 / 0%)-oklch(-0.1 0.12 340 / 0)]\u001b[0m - AssertionError: assert 'oklch(-0.100...0.12 340 / 0)' == 'oklch(-0.1 0.12 3..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-10% 30% 700deg / 0)-oklch(-0.1 0.12 340 / 0)]\u001b[0m - AssertionError: assert 'oklch(-0.100...0.12 340 / 0)' == 'oklch(-0.1 0.12 3..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0 0.4 700 / 0)-oklch(0 0.4 340 / 0)]\u001b[0m - AssertionError: assert 'oklch(0 0.40...0002 340 / 0)' == 'oklch(0 0.4 340 /..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0% 0.4 700 / 0%)-oklch(0 0.4 340 / 0)]\u001b[0m - AssertionError: assert 'oklch(0 0.40...0002 340 / 0)' == 'oklch(0 0.4 340 /..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0% 100% 700deg / 0)-oklch(0 0.4 340 / 0)]\u001b[0m - AssertionError: assert 'oklch(0 0.40...0002 340 / 0)' == 'oklch(0 0.4 340 /..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0.1 0.4 700 / 0)-oklch(0.1 0.4 340 / 0)]\u001b[0m - AssertionError: assert 'oklch(0.1000...0002 340 / 0)' == 'oklch(0.1 0.4 340..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(10% 0.4 700 / 0%)-oklch(0.1 0.4 340 / 0)]\u001b[0m - AssertionError: assert 'oklch(0.1000...0002 340 / 0)' == 'oklch(0.1 0.4 340..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(10% 100% 700deg / 0)-oklch(0.1 0.4 340 / 0)]\u001b[0m - AssertionError: assert 'oklch(0.1000...0002 340 / 0)' == 'oklch(0.1 0.4 340..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(1 0.4 700 / 0)-oklch(1 0.4 340 / 0)]\u001b[0m - AssertionError: assert 'oklch(1 0.40...0002 340 / 0)' == 'oklch(1 0.4 340 /..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(100% 0.4 700 / 0%)-oklch(1 0.4 340 / 0)]\u001b[0m - AssertionError: assert 'oklch(1 0.40...0002 340 / 0)' == 'oklch(1 0.4 340 /..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(100% 100% 700deg / 0)-oklch(1 0.4 340 / 0)]\u001b[0m - AssertionError: assert 'oklch(1 0.40...0002 340 / 0)' == 'oklch(1 0.4 340 /..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(1.1 0.4 700 / 0)-oklch(1.1 0.4 340 / 0)]\u001b[0m - AssertionError: assert 'oklch(1.1000...0002 340 / 0)' == 'oklch(1.1 0.4 340..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(110% 0.4 700 / 0%)-oklch(1.1 0.4 340 / 0)]\u001b[0m - AssertionError: assert 'oklch(1.1000...0002 340 / 0)' == 'oklch(1.1 0.4 340..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(110% 100% 700deg / 0)-oklch(1.1 0.4 340 / 0)]\u001b[0m - AssertionError: assert 'oklch(1.1000...0002 340 / 0)' == 'oklch(1.1 0.4 340..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-0.1 0.4 700 / 0)-oklch(-0.1 0.4 340 / 0)]\u001b[0m - AssertionError: assert 'oklch(-0.100...0002 340 / 0)' == 'oklch(-0.1 0.4 34..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-10% 0.4 700 / 0%)-oklch(-0.1 0.4 340 / 0)]\u001b[0m - AssertionError: assert 'oklch(-0.100...0002 340 / 0)' == 'oklch(-0.1 0.4 34..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-10% 100% 700deg / 0)-oklch(-0.1 0.4 340 / 0)]\u001b[0m - AssertionError: assert 'oklch(-0.100...0002 340 / 0)' == 'oklch(-0.1 0.4 34..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0 0.6 700 / 0)-oklch(0 0.6 340 / 0)]\u001b[0m - AssertionError: assert 'oklch(0 0.59...9998 340 / 0)' == 'oklch(0 0.6 340 /..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0% 0.6 700 / 0%)-oklch(0 0.6 340 / 0)]\u001b[0m - AssertionError: assert 'oklch(0 0.59...9998 340 / 0)' == 'oklch(0 0.6 340 /..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0% 150% 700deg / 0)-oklch(0 0.6 340 / 0)]\u001b[0m - AssertionError: assert 'oklch(0 0.59...9998 340 / 0)' == 'oklch(0 0.6 340 /..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0.1 0.6 700 / 0)-oklch(0.1 0.6 340 / 0)]\u001b[0m - AssertionError: assert 'oklch(0.1000...9998 340 / 0)' == 'oklch(0.1 0.6 340..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(10% 0.6 700 / 0%)-oklch(0.1 0.6 340 / 0)]\u001b[0m - AssertionError: assert 'oklch(0.1000...9998 340 / 0)' == 'oklch(0.1 0.6 340..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(10% 150% 700deg / 0)-oklch(0.1 0.6 340 / 0)]\u001b[0m - AssertionError: assert 'oklch(0.1000...9998 340 / 0)' == 'oklch(0.1 0.6 340..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(1 0.6 700 / 0)-oklch(1 0.6 340 / 0)]\u001b[0m - AssertionError: assert 'oklch(1 0.59...9998 340 / 0)' == 'oklch(1 0.6 340 /..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(100% 0.6 700 / 0%)-oklch(1 0.6 340 / 0)]\u001b[0m - AssertionError: assert 'oklch(1 0.59...9998 340 / 0)' == 'oklch(1 0.6 340 /..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(100% 150% 700deg / 0)-oklch(1 0.6 340 / 0)]\u001b[0m - AssertionError: assert 'oklch(1 0.59...9998 340 / 0)' == 'oklch(1 0.6 340 /..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(1.1 0.6 700 / 0)-oklch(1.1 0.6 340 / 0)]\u001b[0m - AssertionError: assert 'oklch(1.1000...9998 340 / 0)' == 'oklch(1.1 0.6 340..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(110% 0.6 700 / 0%)-oklch(1.1 0.6 340 / 0)]\u001b[0m - AssertionError: assert 'oklch(1.1000...9998 340 / 0)' == 'oklch(1.1 0.6 340..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(110% 150% 700deg / 0)-oklch(1.1 0.6 340 / 0)]\u001b[0m - AssertionError: assert 'oklch(1.1000...9998 340 / 0)' == 'oklch(1.1 0.6 340..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-0.1 0.6 700 / 0)-oklch(-0.1 0.6 340 / 0)]\u001b[0m - AssertionError: assert 'oklch(-0.100...9998 340 / 0)' == 'oklch(-0.1 0.6 34..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-10% 0.6 700 / 0%)-oklch(-0.1 0.6 340 / 0)]\u001b[0m - AssertionError: assert 'oklch(-0.100...9998 340 / 0)' == 'oklch(-0.1 0.6 34..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-10% 150% 700deg / 0)-oklch(-0.1 0.6 340 / 0)]\u001b[0m - AssertionError: assert 'oklch(-0.100...9998 340 / 0)' == 'oklch(-0.1 0.6 34..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0 -0.3 700 / 0)-oklch(0 -0.3 340 / 0)]\u001b[0m - AssertionError: assert 'oklch(0 -0.2...9999 340 / 0)' == 'oklch(0 -0.3 340 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0% -0.3 700 / 0%)-oklch(0 -0.3 340 / 0)]\u001b[0m - AssertionError: assert 'oklch(0 -0.2...9999 340 / 0)' == 'oklch(0 -0.3 340 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0% -75% 700deg / 0)-oklch(0 -0.3 340 / 0)]\u001b[0m - AssertionError: assert 'oklch(0 -0.2...9999 340 / 0)' == 'oklch(0 -0.3 340 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0.1 -0.3 700 / 0)-oklch(0.1 -0.3 340 / 0)]\u001b[0m - AssertionError: assert 'oklch(0.1000...9999 340 / 0)' == 'oklch(0.1 -0.3 34..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(10% -0.3 700 / 0%)-oklch(0.1 -0.3 340 / 0)]\u001b[0m - AssertionError: assert 'oklch(0.1000...9999 340 / 0)' == 'oklch(0.1 -0.3 34..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(10% -75% 700deg / 0)-oklch(0.1 -0.3 340 / 0)]\u001b[0m - AssertionError: assert 'oklch(0.1000...9999 340 / 0)' == 'oklch(0.1 -0.3 34..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(1 -0.3 700 / 0)-oklch(1 -0.3 340 / 0)]\u001b[0m - AssertionError: assert 'oklch(1 -0.2...9999 340 / 0)' == 'oklch(1 -0.3 340 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(100% -0.3 700 / 0%)-oklch(1 -0.3 340 / 0)]\u001b[0m - AssertionError: assert 'oklch(1 -0.2...9999 340 / 0)' == 'oklch(1 -0.3 340 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(100% -75% 700deg / 0)-oklch(1 -0.3 340 / 0)]\u001b[0m - AssertionError: assert 'oklch(1 -0.2...9999 340 / 0)' == 'oklch(1 -0.3 340 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(1.1 -0.3 700 / 0)-oklch(1.1 -0.3 340 / 0)]\u001b[0m - AssertionError: assert 'oklch(1.1000...9999 340 / 0)' == 'oklch(1.1 -0.3 34..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(110% -0.3 700 / 0%)-oklch(1.1 -0.3 340 / 0)]\u001b[0m - AssertionError: assert 'oklch(1.1000...9999 340 / 0)' == 'oklch(1.1 -0.3 34..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(110% -75% 700deg / 0)-oklch(1.1 -0.3 340 / 0)]\u001b[0m - AssertionError: assert 'oklch(1.1000...9999 340 / 0)' == 'oklch(1.1 -0.3 34..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-0.1 -0.3 700 / 0)-oklch(-0.1 -0.3 340 / 0)]\u001b[0m - AssertionError: assert 'oklch(-0.100...9999 340 / 0)' == 'oklch(-0.1 -0.3 3..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-10% -0.3 700 / 0%)-oklch(-0.1 -0.3 340 / 0)]\u001b[0m - AssertionError: assert 'oklch(-0.100...9999 340 / 0)' == 'oklch(-0.1 -0.3 3..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-10% -75% 700deg / 0)-oklch(-0.1 -0.3 340 / 0)]\u001b[0m - AssertionError: assert 'oklch(-0.100...9999 340 / 0)' == 'oklch(-0.1 -0.3 3..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0.1 0 -10 / 0)-oklch(0.1 0 350 / 0)]\u001b[0m - AssertionError: assert 'oklch(0.1000...01 0 350 / 0)' == 'oklch(0.1 0 350 /..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(10% 0 -10 / 0%)-oklch(0.1 0 350 / 0)]\u001b[0m - AssertionError: assert 'oklch(0.1000...01 0 350 / 0)' == 'oklch(0.1 0 350 /..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(10% 0% -10deg / 0)-oklch(0.1 0 350 / 0)]\u001b[0m - AssertionError: assert 'oklch(0.1000...01 0 350 / 0)' == 'oklch(0.1 0 350 /..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(1.1 0 -10 / 0)-oklch(1.1 0 350 / 0)]\u001b[0m - AssertionError: assert 'oklch(1.1000...01 0 350 / 0)' == 'oklch(1.1 0 350 /..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(110% 0 -10 / 0%)-oklch(1.1 0 350 / 0)]\u001b[0m - AssertionError: assert 'oklch(1.1000...01 0 350 / 0)' == 'oklch(1.1 0 350 /..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(110% 0% -10deg / 0)-oklch(1.1 0 350 / 0)]\u001b[0m - AssertionError: assert 'oklch(1.1000...01 0 350 / 0)' == 'oklch(1.1 0 350 /..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-0.1 0 -10 / 0)-oklch(-0.1 0 350 / 0)]\u001b[0m - AssertionError: assert 'oklch(-0.100...01 0 350 / 0)' == 'oklch(-0.1 0 350 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-10% 0 -10 / 0%)-oklch(-0.1 0 350 / 0)]\u001b[0m - AssertionError: assert 'oklch(-0.100...01 0 350 / 0)' == 'oklch(-0.1 0 350 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-10% 0% -10deg / 0)-oklch(-0.1 0 350 / 0)]\u001b[0m - AssertionError: assert 'oklch(-0.100...01 0 350 / 0)' == 'oklch(-0.1 0 350 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0.1 0.12 -10 / 0)-oklch(0.1 0.12 350 / 0)]\u001b[0m - AssertionError: assert 'oklch(0.1000...0.12 350 / 0)' == 'oklch(0.1 0.12 35..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(10% 0.12 -10 / 0%)-oklch(0.1 0.12 350 / 0)]\u001b[0m - AssertionError: assert 'oklch(0.1000...0.12 350 / 0)' == 'oklch(0.1 0.12 35..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(10% 30% -10deg / 0)-oklch(0.1 0.12 350 / 0)]\u001b[0m - AssertionError: assert 'oklch(0.1000...0.12 350 / 0)' == 'oklch(0.1 0.12 35..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(1.1 0.12 -10 / 0)-oklch(1.1 0.12 350 / 0)]\u001b[0m - AssertionError: assert 'oklch(1.1000...0.12 350 / 0)' == 'oklch(1.1 0.12 35..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(110% 0.12 -10 / 0%)-oklch(1.1 0.12 350 / 0)]\u001b[0m - AssertionError: assert 'oklch(1.1000...0.12 350 / 0)' == 'oklch(1.1 0.12 35..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(110% 30% -10deg / 0)-oklch(1.1 0.12 350 / 0)]\u001b[0m - AssertionError: assert 'oklch(1.1000...0.12 350 / 0)' == 'oklch(1.1 0.12 35..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-0.1 0.12 -10 / 0)-oklch(-0.1 0.12 350 / 0)]\u001b[0m - AssertionError: assert 'oklch(-0.100...0.12 350 / 0)' == 'oklch(-0.1 0.12 3..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-10% 0.12 -10 / 0%)-oklch(-0.1 0.12 350 / 0)]\u001b[0m - AssertionError: assert 'oklch(-0.100...0.12 350 / 0)' == 'oklch(-0.1 0.12 3..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-10% 30% -10deg / 0)-oklch(-0.1 0.12 350 / 0)]\u001b[0m - AssertionError: assert 'oklch(-0.100...0.12 350 / 0)' == 'oklch(-0.1 0.12 3..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0 0.4 -10 / 0)-oklch(0 0.4 350 / 0)]\u001b[0m - AssertionError: assert 'oklch(0 0.40...0002 350 / 0)' == 'oklch(0 0.4 350 /..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0% 0.4 -10 / 0%)-oklch(0 0.4 350 / 0)]\u001b[0m - AssertionError: assert 'oklch(0 0.40...0002 350 / 0)' == 'oklch(0 0.4 350 /..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0% 100% -10deg / 0)-oklch(0 0.4 350 / 0)]\u001b[0m - AssertionError: assert 'oklch(0 0.40...0002 350 / 0)' == 'oklch(0 0.4 350 /..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0.1 0.4 -10 / 0)-oklch(0.1 0.4 350 / 0)]\u001b[0m - AssertionError: assert 'oklch(0.1000...0002 350 / 0)' == 'oklch(0.1 0.4 350..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(10% 0.4 -10 / 0%)-oklch(0.1 0.4 350 / 0)]\u001b[0m - AssertionError: assert 'oklch(0.1000...0002 350 / 0)' == 'oklch(0.1 0.4 350..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(10% 100% -10deg / 0)-oklch(0.1 0.4 350 / 0)]\u001b[0m - AssertionError: assert 'oklch(0.1000...0002 350 / 0)' == 'oklch(0.1 0.4 350..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(1 0.4 -10 / 0)-oklch(1 0.4 350 / 0)]\u001b[0m - AssertionError: assert 'oklch(1 0.40...0002 350 / 0)' == 'oklch(1 0.4 350 /..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(100% 0.4 -10 / 0%)-oklch(1 0.4 350 / 0)]\u001b[0m - AssertionError: assert 'oklch(1 0.40...0002 350 / 0)' == 'oklch(1 0.4 350 /..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(100% 100% -10deg / 0)-oklch(1 0.4 350 / 0)]\u001b[0m - AssertionError: assert 'oklch(1 0.40...0002 350 / 0)' == 'oklch(1 0.4 350 /..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(1.1 0.4 -10 / 0)-oklch(1.1 0.4 350 / 0)]\u001b[0m - AssertionError: assert 'oklch(1.1000...0002 350 / 0)' == 'oklch(1.1 0.4 350..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(110% 0.4 -10 / 0%)-oklch(1.1 0.4 350 / 0)]\u001b[0m - AssertionError: assert 'oklch(1.1000...0002 350 / 0)' == 'oklch(1.1 0.4 350..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(110% 100% -10deg / 0)-oklch(1.1 0.4 350 / 0)]\u001b[0m - AssertionError: assert 'oklch(1.1000...0002 350 / 0)' == 'oklch(1.1 0.4 350..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-0.1 0.4 -10 / 0)-oklch(-0.1 0.4 350 / 0)]\u001b[0m - AssertionError: assert 'oklch(-0.100...0002 350 / 0)' == 'oklch(-0.1 0.4 35..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-10% 0.4 -10 / 0%)-oklch(-0.1 0.4 350 / 0)]\u001b[0m - AssertionError: assert 'oklch(-0.100...0002 350 / 0)' == 'oklch(-0.1 0.4 35..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-10% 100% -10deg / 0)-oklch(-0.1 0.4 350 / 0)]\u001b[0m - AssertionError: assert 'oklch(-0.100...0002 350 / 0)' == 'oklch(-0.1 0.4 35..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0 0.6 -10 / 0)-oklch(0 0.6 350 / 0)]\u001b[0m - AssertionError: assert 'oklch(0 0.59...9998 350 / 0)' == 'oklch(0 0.6 350 /..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0% 0.6 -10 / 0%)-oklch(0 0.6 350 / 0)]\u001b[0m - AssertionError: assert 'oklch(0 0.59...9998 350 / 0)' == 'oklch(0 0.6 350 /..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0% 150% -10deg / 0)-oklch(0 0.6 350 / 0)]\u001b[0m - AssertionError: assert 'oklch(0 0.59...9998 350 / 0)' == 'oklch(0 0.6 350 /..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0.1 0.6 -10 / 0)-oklch(0.1 0.6 350 / 0)]\u001b[0m - AssertionError: assert 'oklch(0.1000...9998 350 / 0)' == 'oklch(0.1 0.6 350..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(10% 0.6 -10 / 0%)-oklch(0.1 0.6 350 / 0)]\u001b[0m - AssertionError: assert 'oklch(0.1000...9998 350 / 0)' == 'oklch(0.1 0.6 350..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(10% 150% -10deg / 0)-oklch(0.1 0.6 350 / 0)]\u001b[0m - AssertionError: assert 'oklch(0.1000...9998 350 / 0)' == 'oklch(0.1 0.6 350..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(1 0.6 -10 / 0)-oklch(1 0.6 350 / 0)]\u001b[0m - AssertionError: assert 'oklch(1 0.59...9998 350 / 0)' == 'oklch(1 0.6 350 /..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(100% 0.6 -10 / 0%)-oklch(1 0.6 350 / 0)]\u001b[0m - AssertionError: assert 'oklch(1 0.59...9998 350 / 0)' == 'oklch(1 0.6 350 /..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(100% 150% -10deg / 0)-oklch(1 0.6 350 / 0)]\u001b[0m - AssertionError: assert 'oklch(1 0.59...9998 350 / 0)' == 'oklch(1 0.6 350 /..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(1.1 0.6 -10 / 0)-oklch(1.1 0.6 350 / 0)]\u001b[0m - AssertionError: assert 'oklch(1.1000...9998 350 / 0)' == 'oklch(1.1 0.6 350..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(110% 0.6 -10 / 0%)-oklch(1.1 0.6 350 / 0)]\u001b[0m - AssertionError: assert 'oklch(1.1000...9998 350 / 0)' == 'oklch(1.1 0.6 350..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(110% 150% -10deg / 0)-oklch(1.1 0.6 350 / 0)]\u001b[0m - AssertionError: assert 'oklch(1.1000...9998 350 / 0)' == 'oklch(1.1 0.6 350..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-0.1 0.6 -10 / 0)-oklch(-0.1 0.6 350 / 0)]\u001b[0m - AssertionError: assert 'oklch(-0.100...9998 350 / 0)' == 'oklch(-0.1 0.6 35..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-10% 0.6 -10 / 0%)-oklch(-0.1 0.6 350 / 0)]\u001b[0m - AssertionError: assert 'oklch(-0.100...9998 350 / 0)' == 'oklch(-0.1 0.6 35..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-10% 150% -10deg / 0)-oklch(-0.1 0.6 350 / 0)]\u001b[0m - AssertionError: assert 'oklch(-0.100...9998 350 / 0)' == 'oklch(-0.1 0.6 35..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0 -0.3 -10 / 0)-oklch(0 -0.3 350 / 0)]\u001b[0m - AssertionError: assert 'oklch(0 -0.2...9999 350 / 0)' == 'oklch(0 -0.3 350 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0% -0.3 -10 / 0%)-oklch(0 -0.3 350 / 0)]\u001b[0m - AssertionError: assert 'oklch(0 -0.2...9999 350 / 0)' == 'oklch(0 -0.3 350 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0% -75% -10deg / 0)-oklch(0 -0.3 350 / 0)]\u001b[0m - AssertionError: assert 'oklch(0 -0.2...9999 350 / 0)' == 'oklch(0 -0.3 350 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0.1 -0.3 -10 / 0)-oklch(0.1 -0.3 350 / 0)]\u001b[0m - AssertionError: assert 'oklch(0.1000...9999 350 / 0)' == 'oklch(0.1 -0.3 35..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(10% -0.3 -10 / 0%)-oklch(0.1 -0.3 350 / 0)]\u001b[0m - AssertionError: assert 'oklch(0.1000...9999 350 / 0)' == 'oklch(0.1 -0.3 35..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(10% -75% -10deg / 0)-oklch(0.1 -0.3 350 / 0)]\u001b[0m - AssertionError: assert 'oklch(0.1000...9999 350 / 0)' == 'oklch(0.1 -0.3 35..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(1 -0.3 -10 / 0)-oklch(1 -0.3 350 / 0)]\u001b[0m - AssertionError: assert 'oklch(1 -0.2...9999 350 / 0)' == 'oklch(1 -0.3 350 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(100% -0.3 -10 / 0%)-oklch(1 -0.3 350 / 0)]\u001b[0m - AssertionError: assert 'oklch(1 -0.2...9999 350 / 0)' == 'oklch(1 -0.3 350 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(100% -75% -10deg / 0)-oklch(1 -0.3 350 / 0)]\u001b[0m - AssertionError: assert 'oklch(1 -0.2...9999 350 / 0)' == 'oklch(1 -0.3 350 ..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(1.1 -0.3 -10 / 0)-oklch(1.1 -0.3 350 / 0)]\u001b[0m - AssertionError: assert 'oklch(1.1000...9999 350 / 0)' == 'oklch(1.1 -0.3 35..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(110% -0.3 -10 / 0%)-oklch(1.1 -0.3 350 / 0)]\u001b[0m - AssertionError: assert 'oklch(1.1000...9999 350 / 0)' == 'oklch(1.1 -0.3 35..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(110% -75% -10deg / 0)-oklch(1.1 -0.3 350 / 0)]\u001b[0m - AssertionError: assert 'oklch(1.1000...9999 350 / 0)' == 'oklch(1.1 -0.3 35..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-0.1 -0.3 -10 / 0)-oklch(-0.1 -0.3 350 / 0)]\u001b[0m - AssertionError: assert 'oklch(-0.100...9999 350 / 0)' == 'oklch(-0.1 -0.3 3..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-10% -0.3 -10 / 0%)-oklch(-0.1 -0.3 350 / 0)]\u001b[0m - AssertionError: assert 'oklch(-0.100...9999 350 / 0)' == 'oklch(-0.1 -0.3 3..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-10% -75% -10deg / 0)-oklch(-0.1 -0.3 350 / 0)]\u001b[0m - AssertionError: assert 'oklch(-0.100...9999 350 / 0)' == 'oklch(-0.1 -0.3 3..."],"id":5997221749194806,"type":101} @nix {"action":"result","fields":["\u001b[31m================ \u001b[31m\u001b[1m3395 failed\u001b[0m, \u001b[32m5508 passed\u001b[0m\u001b[31m in 225.61s (0:03:45)\u001b[0m\u001b[31m =================\u001b[0m"],"id":5997221749194806,"type":101} @nix {"action":"result","fields":[101,33716],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,142592],"id":5997221749194765,"type":106} @nix {"action":"stop","id":5997221749194806} @nix {"action":"msg","level":0,"msg":"\u001b[31;1merror:\u001b[0m Cannot build '\u001b[35;1m/nix/store/v4kczwmbi7x0mzcasx4nsa3ajjgnw9s3-python3.12-tinycss2-1.4.0-x86_64-unknown-linux-gnufilc0.drv\u001b[0m'.\n Reason: \u001b[31;1mbuilder failed with exit code 1\u001b[0m.\n Output paths:\n \u001b[35;1m/nix/store/4b1rg4a98z85db0lx55kbyb640100s64-python3.12-tinycss2-1.4.0-x86_64-unknown-linux-gnufilc0-dist\u001b[0m\n \u001b[35;1m/nix/store/f5fzcsgziwa0lga738aywykwfcfivll6-python3.12-tinycss2-1.4.0-x86_64-unknown-linux-gnufilc0\u001b[0m\n Last 25 log lines:\n > \u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(1 0.6 -10 / 0)-oklch(1 0.6 350 / 0)]\u001b[0m - AssertionError: assert 'oklch(1 0.59...9998 350 / 0)' == 'oklch(1 0.6 350 /...\n > \u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(100% 0.6 -10 / 0%)-oklch(1 0.6 350 / 0)]\u001b[0m - AssertionError: assert 'oklch(1 0.59...9998 350 / 0)' == 'oklch(1 0.6 350 /...\n > \u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(100% 150% -10deg / 0)-oklch(1 0.6 350 / 0)]\u001b[0m - AssertionError: assert 'oklch(1 0.59...9998 350 / 0)' == 'oklch(1 0.6 350 /...\n > \u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(1.1 0.6 -10 / 0)-oklch(1.1 0.6 350 / 0)]\u001b[0m - AssertionError: assert 'oklch(1.1000...9998 350 / 0)' == 'oklch(1.1 0.6 350...\n > \u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(110% 0.6 -10 / 0%)-oklch(1.1 0.6 350 / 0)]\u001b[0m - AssertionError: assert 'oklch(1.1000...9998 350 / 0)' == 'oklch(1.1 0.6 350...\n > \u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(110% 150% -10deg / 0)-oklch(1.1 0.6 350 / 0)]\u001b[0m - AssertionError: assert 'oklch(1.1000...9998 350 / 0)' == 'oklch(1.1 0.6 350...\n > \u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-0.1 0.6 -10 / 0)-oklch(-0.1 0.6 350 / 0)]\u001b[0m - AssertionError: assert 'oklch(-0.100...9998 350 / 0)' == 'oklch(-0.1 0.6 35...\n > \u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-10% 0.6 -10 / 0%)-oklch(-0.1 0.6 350 / 0)]\u001b[0m - AssertionError: assert 'oklch(-0.100...9998 350 / 0)' == 'oklch(-0.1 0.6 35...\n > \u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-10% 150% -10deg / 0)-oklch(-0.1 0.6 350 / 0)]\u001b[0m - AssertionError: assert 'oklch(-0.100...9998 350 / 0)' == 'oklch(-0.1 0.6 35...\n > \u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0 -0.3 -10 / 0)-oklch(0 -0.3 350 / 0)]\u001b[0m - AssertionError: assert 'oklch(0 -0.2...9999 350 / 0)' == 'oklch(0 -0.3 350 ...\n > \u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0% -0.3 -10 / 0%)-oklch(0 -0.3 350 / 0)]\u001b[0m - AssertionError: assert 'oklch(0 -0.2...9999 350 / 0)' == 'oklch(0 -0.3 350 ...\n > \u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0% -75% -10deg / 0)-oklch(0 -0.3 350 / 0)]\u001b[0m - AssertionError: assert 'oklch(0 -0.2...9999 350 / 0)' == 'oklch(0 -0.3 350 ...\n > \u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(0.1 -0.3 -10 / 0)-oklch(0.1 -0.3 350 / 0)]\u001b[0m - AssertionError: assert 'oklch(0.1000...9999 350 / 0)' == 'oklch(0.1 -0.3 35...\n > \u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(10% -0.3 -10 / 0%)-oklch(0.1 -0.3 350 / 0)]\u001b[0m - AssertionError: assert 'oklch(0.1000...9999 350 / 0)' == 'oklch(0.1 -0.3 35...\n > \u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(10% -75% -10deg / 0)-oklch(0.1 -0.3 350 / 0)]\u001b[0m - AssertionError: assert 'oklch(0.1000...9999 350 / 0)' == 'oklch(0.1 -0.3 35...\n > \u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(1 -0.3 -10 / 0)-oklch(1 -0.3 350 / 0)]\u001b[0m - AssertionError: assert 'oklch(1 -0.2...9999 350 / 0)' == 'oklch(1 -0.3 350 ...\n > \u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(100% -0.3 -10 / 0%)-oklch(1 -0.3 350 / 0)]\u001b[0m - AssertionError: assert 'oklch(1 -0.2...9999 350 / 0)' == 'oklch(1 -0.3 350 ...\n > \u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(100% -75% -10deg / 0)-oklch(1 -0.3 350 / 0)]\u001b[0m - AssertionError: assert 'oklch(1 -0.2...9999 350 / 0)' == 'oklch(1 -0.3 350 ...\n > \u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(1.1 -0.3 -10 / 0)-oklch(1.1 -0.3 350 / 0)]\u001b[0m - AssertionError: assert 'oklch(1.1000...9999 350 / 0)' == 'oklch(1.1 -0.3 35...\n > \u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(110% -0.3 -10 / 0%)-oklch(1.1 -0.3 350 / 0)]\u001b[0m - AssertionError: assert 'oklch(1.1000...9999 350 / 0)' == 'oklch(1.1 -0.3 35...\n > \u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(110% -75% -10deg / 0)-oklch(1.1 -0.3 350 / 0)]\u001b[0m - AssertionError: assert 'oklch(1.1000...9999 350 / 0)' == 'oklch(1.1 -0.3 35...\n > \u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-0.1 -0.3 -10 / 0)-oklch(-0.1 -0.3 350 / 0)]\u001b[0m - AssertionError: assert 'oklch(-0.100...9999 350 / 0)' == 'oklch(-0.1 -0.3 3...\n > \u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-10% -0.3 -10 / 0%)-oklch(-0.1 -0.3 350 / 0)]\u001b[0m - AssertionError: assert 'oklch(-0.100...9999 350 / 0)' == 'oklch(-0.1 -0.3 3...\n > \u001b[31mFAILED\u001b[0m tests/test_tinycss2.py::\u001b[1mtest_color_oklch_4[oklch(-10% -75% -10deg / 0)-oklch(-0.1 -0.3 350 / 0)]\u001b[0m - AssertionError: assert 'oklch(-0.100...9999 350 / 0)' == 'oklch(-0.1 -0.3 3...\n > \u001b[31m================ \u001b[31m\u001b[1m3395 failed\u001b[0m, \u001b[32m5508 passed\u001b[0m\u001b[31m in 225.61s (0:03:45)\u001b[0m\u001b[31m =================\u001b[0m\n For full logs, run:\n \u001b[1mnix log /nix/store/v4kczwmbi7x0mzcasx4nsa3ajjgnw9s3-python3.12-tinycss2-1.4.0-x86_64-unknown-linux-gnufilc0.drv\u001b[0m"} @nix {"action":"result","fields":[101,33716],"id":5997221749194765,"type":106} @nix {"action":"result","fields":[100,142592],"id":5997221749194765,"type":106} @nix {"action":"stop","id":5997221749194767} @nix {"action":"stop","id":5997221749194766} @nix {"action":"stop","id":5997221749194765} @nix {"action":"msg","column":null,"file":null,"level":0,"line":null,"msg":"\u001b[31;1merror:\u001b[0m \u001b[0mCannot build '\u001b[35;1m/nix/store/sfdlcm39a0r764xfg71yc0q3yq6qp81d-hyprpicker-x86_64-unknown-linux-gnufilc0-0.4.5.drv\u001b[0m'.\n Reason: \u001b[31;1m1 dependency failed\u001b[0m.\n Output paths:\n \u001b[35;1m/nix/store/md4yv193z1xyv4qh4vv9xyibgdmcyqn1-hyprpicker-x86_64-unknown-linux-gnufilc0-0.4.5\u001b[0m","raw_msg":"\u001b[0mCannot build '\u001b[35;1m/nix/store/sfdlcm39a0r764xfg71yc0q3yq6qp81d-hyprpicker-x86_64-unknown-linux-gnufilc0-0.4.5.drv\u001b[0m'.\nReason: \u001b[31;1m1 dependency failed\u001b[0m.\nOutput paths:\n \u001b[35;1m/nix/store/md4yv193z1xyv4qh4vv9xyibgdmcyqn1-hyprpicker-x86_64-unknown-linux-gnufilc0-0.4.5\u001b[0m"} @nix {"action":"msg","column":null,"file":null,"level":0,"line":null,"msg":"\u001b[31;1merror:\u001b[0m \u001b[0mCannot build '\u001b[35;1m/nix/store/x3r2agm5a3z7vrpcsp08dpr8j1amzncv-hyprsunset-x86_64-unknown-linux-gnufilc0-0.2.0.drv\u001b[0m'.\n Reason: \u001b[31;1m1 dependency failed\u001b[0m.\n Output paths:\n \u001b[35;1m/nix/store/rp09s9b6lnjd9z947azk4jzbjyzzwxng-hyprsunset-x86_64-unknown-linux-gnufilc0-0.2.0\u001b[0m","raw_msg":"\u001b[0mCannot build '\u001b[35;1m/nix/store/x3r2agm5a3z7vrpcsp08dpr8j1amzncv-hyprsunset-x86_64-unknown-linux-gnufilc0-0.2.0.drv\u001b[0m'.\nReason: \u001b[31;1m1 dependency failed\u001b[0m.\nOutput paths:\n \u001b[35;1m/nix/store/rp09s9b6lnjd9z947azk4jzbjyzzwxng-hyprsunset-x86_64-unknown-linux-gnufilc0-0.2.0\u001b[0m"} @nix {"action":"msg","column":null,"file":null,"level":0,"line":null,"msg":"\u001b[31;1merror:\u001b[0m \u001b[0mCannot build '\u001b[35;1m/nix/store/i6c92kv6py1pdph6gm6j22k96lvj217d-hyprutils-x86_64-unknown-linux-gnufilc0-0.7.1.drv\u001b[0m'.\n Reason: \u001b[31;1mbuilder failed with exit code 2\u001b[0m.\n Output paths:\n \u001b[35;1m/nix/store/6nblmzxqhjcc6r7dvblrknxqzmm40jqf-hyprutils-x86_64-unknown-linux-gnufilc0-0.7.1-dev\u001b[0m\n \u001b[35;1m/nix/store/zarsjbif2marxk76srp757dvrwspx8ga-hyprutils-x86_64-unknown-linux-gnufilc0-0.7.1\u001b[0m\n Last 25 log lines:\n > libhyprutils.so.0.7.1: error: undefined reference to 'pizlonated_sqrt'\n > libhyprutils.so.0.7.1: error: undefined reference to 'pizlonated_sinf'\n > libhyprutils.so.0.7.1: error: undefined reference to 'pizlonated_cosf'\n > clang-20: \u001b[0;1;31merror: \u001b[0m\u001b[1mlinker command failed with exit code 1 (use -v to see invocation)\u001b[0m\n > make[2]: *** [CMakeFiles/hyprutils_string.dir/build.make:102: hyprutils_string] Error 1\n > make[1]: *** [CMakeFiles/Makefile2:217: CMakeFiles/hyprutils_string.dir/all] Error 2\n > [ 96%] \u001b[32m\u001b[1mLinking CXX executable hyprutils_memory\u001b[0m\n > libhyprutils.so.0.7.1: error: undefined reference to 'pizlonated_sqrt'\n > libhyprutils.so.0.7.1: error: undefined reference to 'pizlonated_sinf'\n > libhyprutils.so.0.7.1: error: undefined reference to 'pizlonated_cosf'\n > clang-20: \u001b[0;1;31merror: \u001b[0m\u001b[1mlinker command failed with exit code 1 (use -v to see invocation)\u001b[0m\n > make[2]: *** [CMakeFiles/hyprutils_memory.dir/build.make:102: hyprutils_memory] Error 1\n > make[1]: *** [CMakeFiles/Makefile2:185: CMakeFiles/hyprutils_memory.dir/all] Error 2\n > \u001b[1m/build/source/tests/animation.cpp:302:32: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1mlambda capture 's' is not used [-Wunused-lambda-capture]\u001b[0m\n > 302 | s.m_iA->setCallbackOnEnd([&s, &vars](\u001b[0;34mauto\u001b[0m) {\u001b[0m\n > | \u001b[0;1;32m ~^~\n > \u001b[0m1 warning generated.\n > [100%] \u001b[32m\u001b[1mLinking CXX executable hyprutils_animation\u001b[0m\n > libhyprutils.so.0.7.1: error: undefined reference to 'pizlonated_sqrt'\n > libhyprutils.so.0.7.1: error: undefined reference to 'pizlonated_sinf'\n > libhyprutils.so.0.7.1: error: undefined reference to 'pizlonated_cosf'\n > clang-20: \u001b[0;1;31merror: \u001b[0m\u001b[1mlinker command failed with exit code 1 (use -v to see invocation)\u001b[0m\n > make[2]: *** [CMakeFiles/hyprutils_animation.dir/build.make:102: hyprutils_animation] Error 1\n > make[1]: *** [CMakeFiles/Makefile2:377: CMakeFiles/hyprutils_animation.dir/all] Error 2\n > make: *** [Makefile:136: all] Error 2\n For full logs, run:\n \u001b[1mnix log /nix/store/i6c92kv6py1pdph6gm6j22k96lvj217d-hyprutils-x86_64-unknown-linux-gnufilc0-0.7.1.drv\u001b[0m","raw_msg":"\u001b[0mCannot build '\u001b[35;1m/nix/store/i6c92kv6py1pdph6gm6j22k96lvj217d-hyprutils-x86_64-unknown-linux-gnufilc0-0.7.1.drv\u001b[0m'.\nReason: \u001b[31;1mbuilder failed with exit code 2\u001b[0m.\nOutput paths:\n \u001b[35;1m/nix/store/6nblmzxqhjcc6r7dvblrknxqzmm40jqf-hyprutils-x86_64-unknown-linux-gnufilc0-0.7.1-dev\u001b[0m\n \u001b[35;1m/nix/store/zarsjbif2marxk76srp757dvrwspx8ga-hyprutils-x86_64-unknown-linux-gnufilc0-0.7.1\u001b[0m\nLast 25 log lines:\n> libhyprutils.so.0.7.1: error: undefined reference to 'pizlonated_sqrt'\n> libhyprutils.so.0.7.1: error: undefined reference to 'pizlonated_sinf'\n> libhyprutils.so.0.7.1: error: undefined reference to 'pizlonated_cosf'\n> clang-20: \u001b[0;1;31merror: \u001b[0m\u001b[1mlinker command failed with exit code 1 (use -v to see invocation)\u001b[0m\n> make[2]: *** [CMakeFiles/hyprutils_string.dir/build.make:102: hyprutils_string] Error 1\n> make[1]: *** [CMakeFiles/Makefile2:217: CMakeFiles/hyprutils_string.dir/all] Error 2\n> [ 96%] \u001b[32m\u001b[1mLinking CXX executable hyprutils_memory\u001b[0m\n> libhyprutils.so.0.7.1: error: undefined reference to 'pizlonated_sqrt'\n> libhyprutils.so.0.7.1: error: undefined reference to 'pizlonated_sinf'\n> libhyprutils.so.0.7.1: error: undefined reference to 'pizlonated_cosf'\n> clang-20: \u001b[0;1;31merror: \u001b[0m\u001b[1mlinker command failed with exit code 1 (use -v to see invocation)\u001b[0m\n> make[2]: *** [CMakeFiles/hyprutils_memory.dir/build.make:102: hyprutils_memory] Error 1\n> make[1]: *** [CMakeFiles/Makefile2:185: CMakeFiles/hyprutils_memory.dir/all] Error 2\n> \u001b[1m/build/source/tests/animation.cpp:302:32: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1mlambda capture 's' is not used [-Wunused-lambda-capture]\u001b[0m\n> 302 | s.m_iA->setCallbackOnEnd([&s, &vars](\u001b[0;34mauto\u001b[0m) {\u001b[0m\n> | \u001b[0;1;32m ~^~\n> \u001b[0m1 warning generated.\n> [100%] \u001b[32m\u001b[1mLinking CXX executable hyprutils_animation\u001b[0m\n> libhyprutils.so.0.7.1: error: undefined reference to 'pizlonated_sqrt'\n> libhyprutils.so.0.7.1: error: undefined reference to 'pizlonated_sinf'\n> libhyprutils.so.0.7.1: error: undefined reference to 'pizlonated_cosf'\n> clang-20: \u001b[0;1;31merror: \u001b[0m\u001b[1mlinker command failed with exit code 1 (use -v to see invocation)\u001b[0m\n> make[2]: *** [CMakeFiles/hyprutils_animation.dir/build.make:102: hyprutils_animation] Error 1\n> make[1]: *** [CMakeFiles/Makefile2:377: CMakeFiles/hyprutils_animation.dir/all] Error 2\n> make: *** [Makefile:136: all] Error 2\nFor full logs, run:\n \u001b[1mnix log /nix/store/i6c92kv6py1pdph6gm6j22k96lvj217d-hyprutils-x86_64-unknown-linux-gnufilc0-0.7.1.drv\u001b[0m"} @nix {"action":"msg","column":null,"file":null,"level":0,"line":null,"msg":"\u001b[31;1merror:\u001b[0m \u001b[0mCannot build '\u001b[35;1m/nix/store/mc2dq7c8wbnralry5lszh0x73713yq45-hyprwayland-scanner-x86_64-unknown-linux-gnufilc0-0.4.4.drv\u001b[0m'.\n Reason: \u001b[31;1mbuilder failed with exit code 2\u001b[0m.\n Output paths:\n \u001b[35;1m/nix/store/1l06a3sz1qndash86cl4glvvb4w8l2k6-hyprwayland-scanner-x86_64-unknown-linux-gnufilc0-0.4.4\u001b[0m\n Last 25 log lines:\n > -- Found Threads: TRUE\n > -- Found PkgConfig: /nix/store/f4iq3fjva198s44x56dwm0vpgymb67xg-x86_64-unknown-linux-gnufilc0-pkg-config-wrapper-0.29.2/bin/x86_64-unknown-linux-gnufilc0-pkg-config (found version \"0.29.2\")\n > -- Checking for module 'pugixml'\n > -- Found pugixml, version 1.15\n > -- Configuring done (0.5s)\n > -- Generating done (0.0s)\n > \u001b[33mCMake Warning:\n > Manually-specified variables were not used by the project:\n >\n > CMAKE_EXPORT_NO_PACKAGE_REGISTRY\n > CMAKE_POLICY_DEFAULT_CMP0025\n >\n > \u001b[0m\n > -- Build files have been written to: /build/source/build\n > cmake: enabled parallel building\n > cmake: enabled parallel installing\n > Running phase: buildPhase\n > build flags: -j7 SHELL=/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/bash\n > [ 50%] \u001b[32mBuilding CXX object CMakeFiles/hyprwayland-scanner.dir/src/main.cpp.o\u001b[0m\n > [100%] \u001b[32m\u001b[1mLinking CXX executable hyprwayland-scanner\u001b[0m\n > /nix/store/b48cv6s9paim5bk5z95zrpawj5v4vk07-pugixml-x86_64-unknown-linux-gnufilc0-1.15/lib/libpugixml.a(pugixml.cpp.o):function pizlonatedFI4792_fmod:(.text+0x138996): error: undefined reference to 'pizlonated_fmod'\n > clang-20: \u001b[0;1;31merror: \u001b[0m\u001b[1mlinker command failed with exit code 1 (use -v to see invocation)\u001b[0m\n > make[2]: *** [CMakeFiles/hyprwayland-scanner.dir/build.make:101: hyprwayland-scanner] Error 1\n > make[1]: *** [CMakeFiles/Makefile2:87: CMakeFiles/hyprwayland-scanner.dir/all] Error 2\n > make: *** [Makefile:136: all] Error 2\n For full logs, run:\n \u001b[1mnix log /nix/store/mc2dq7c8wbnralry5lszh0x73713yq45-hyprwayland-scanner-x86_64-unknown-linux-gnufilc0-0.4.4.drv\u001b[0m","raw_msg":"\u001b[0mCannot build '\u001b[35;1m/nix/store/mc2dq7c8wbnralry5lszh0x73713yq45-hyprwayland-scanner-x86_64-unknown-linux-gnufilc0-0.4.4.drv\u001b[0m'.\nReason: \u001b[31;1mbuilder failed with exit code 2\u001b[0m.\nOutput paths:\n \u001b[35;1m/nix/store/1l06a3sz1qndash86cl4glvvb4w8l2k6-hyprwayland-scanner-x86_64-unknown-linux-gnufilc0-0.4.4\u001b[0m\nLast 25 log lines:\n> -- Found Threads: TRUE\n> -- Found PkgConfig: /nix/store/f4iq3fjva198s44x56dwm0vpgymb67xg-x86_64-unknown-linux-gnufilc0-pkg-config-wrapper-0.29.2/bin/x86_64-unknown-linux-gnufilc0-pkg-config (found version \"0.29.2\")\n> -- Checking for module 'pugixml'\n> -- Found pugixml, version 1.15\n> -- Configuring done (0.5s)\n> -- Generating done (0.0s)\n> \u001b[33mCMake Warning:\n> Manually-specified variables were not used by the project:\n> \n> CMAKE_EXPORT_NO_PACKAGE_REGISTRY\n> CMAKE_POLICY_DEFAULT_CMP0025\n> \n> \u001b[0m\n> -- Build files have been written to: /build/source/build\n> cmake: enabled parallel building\n> cmake: enabled parallel installing\n> Running phase: buildPhase\n> build flags: -j7 SHELL=/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/bash\n> [ 50%] \u001b[32mBuilding CXX object CMakeFiles/hyprwayland-scanner.dir/src/main.cpp.o\u001b[0m\n> [100%] \u001b[32m\u001b[1mLinking CXX executable hyprwayland-scanner\u001b[0m\n> /nix/store/b48cv6s9paim5bk5z95zrpawj5v4vk07-pugixml-x86_64-unknown-linux-gnufilc0-1.15/lib/libpugixml.a(pugixml.cpp.o):function pizlonatedFI4792_fmod:(.text+0x138996): error: undefined reference to 'pizlonated_fmod'\n> clang-20: \u001b[0;1;31merror: \u001b[0m\u001b[1mlinker command failed with exit code 1 (use -v to see invocation)\u001b[0m\n> make[2]: *** [CMakeFiles/hyprwayland-scanner.dir/build.make:101: hyprwayland-scanner] Error 1\n> make[1]: *** [CMakeFiles/Makefile2:87: CMakeFiles/hyprwayland-scanner.dir/all] Error 2\n> make: *** [Makefile:136: all] Error 2\nFor full logs, run:\n \u001b[1mnix log /nix/store/mc2dq7c8wbnralry5lszh0x73713yq45-hyprwayland-scanner-x86_64-unknown-linux-gnufilc0-0.4.4.drv\u001b[0m"} @nix {"action":"msg","column":null,"file":null,"level":0,"line":null,"msg":"\u001b[31;1merror:\u001b[0m \u001b[0mCannot build '\u001b[35;1m/nix/store/kyyxgx06hn8zrcv8hmm45lgr58flmbbj-i2c-tools-x86_64-unknown-linux-gnufilc0-4.4.drv\u001b[0m'.\n Reason: \u001b[31;1m1 dependency failed\u001b[0m.\n Output paths:\n \u001b[35;1m/nix/store/9x5svzcf0ccxy1lzigxpmz1ksffpvd2c-i2c-tools-x86_64-unknown-linux-gnufilc0-4.4-man\u001b[0m\n \u001b[35;1m/nix/store/djqz0w6mygnlbp6prymgpzn69fmri8bx-i2c-tools-x86_64-unknown-linux-gnufilc0-4.4\u001b[0m","raw_msg":"\u001b[0mCannot build '\u001b[35;1m/nix/store/kyyxgx06hn8zrcv8hmm45lgr58flmbbj-i2c-tools-x86_64-unknown-linux-gnufilc0-4.4.drv\u001b[0m'.\nReason: \u001b[31;1m1 dependency failed\u001b[0m.\nOutput paths:\n \u001b[35;1m/nix/store/9x5svzcf0ccxy1lzigxpmz1ksffpvd2c-i2c-tools-x86_64-unknown-linux-gnufilc0-4.4-man\u001b[0m\n \u001b[35;1m/nix/store/djqz0w6mygnlbp6prymgpzn69fmri8bx-i2c-tools-x86_64-unknown-linux-gnufilc0-4.4\u001b[0m"} @nix {"action":"msg","column":null,"file":null,"level":0,"line":null,"msg":"\u001b[31;1merror:\u001b[0m \u001b[0mCannot build '\u001b[35;1m/nix/store/p7ch4g2jpgnkhj20rrq9f3f51w6j1kq9-i2pd-x86_64-unknown-linux-gnufilc0-2.56.0.drv\u001b[0m'.\n Reason: \u001b[31;1mbuilder failed with exit code 2\u001b[0m.\n Output paths:\n \u001b[35;1m/nix/store/vw102k1rjr2wj5a3y0na9cyapqflskr5-i2pd-x86_64-unknown-linux-gnufilc0-2.56.0\u001b[0m\n Last 25 log lines:\n > clang++ -g -Wall -Wextra -Wno-unused-parameter -pedantic -Wno-psabi -std=c++17 -fPIC -MMD -MP -DUSE_UPNP -DOPENSSL_SUPPRESS_DEPRECATED -Ilibi2pd -Ilibi2pd_client -Ii18n -c -o obj/i18n/Portuguese.o i18n/Portuguese.cpp\n > clang++ -g -Wall -Wextra -Wno-unused-parameter -pedantic -Wno-psabi -std=c++17 -fPIC -MMD -MP -DUSE_UPNP -DOPENSSL_SUPPRESS_DEPRECATED -Ilibi2pd -Ilibi2pd_client -Ii18n -c -o obj/i18n/Russian.o i18n/Russian.cpp\n > clang++ -g -Wall -Wextra -Wno-unused-parameter -pedantic -Wno-psabi -std=c++17 -fPIC -MMD -MP -DUSE_UPNP -DOPENSSL_SUPPRESS_DEPRECATED -Ilibi2pd -Ilibi2pd_client -Ii18n -c -o obj/i18n/Spanish.o i18n/Spanish.cpp\n > clang++ -g -Wall -Wextra -Wno-unused-parameter -pedantic -Wno-psabi -std=c++17 -fPIC -MMD -MP -DUSE_UPNP -DOPENSSL_SUPPRESS_DEPRECATED -Ilibi2pd -Ilibi2pd_client -Ii18n -c -o obj/i18n/Swedish.o i18n/Swedish.cpp\n > clang++ -g -Wall -Wextra -Wno-unused-parameter -pedantic -Wno-psabi -std=c++17 -fPIC -MMD -MP -DUSE_UPNP -DOPENSSL_SUPPRESS_DEPRECATED -Ilibi2pd -Ilibi2pd_client -Ii18n -c -o obj/i18n/Turkish.o i18n/Turkish.cpp\n > clang++ -g -Wall -Wextra -Wno-unused-parameter -pedantic -Wno-psabi -std=c++17 -fPIC -MMD -MP -DUSE_UPNP -DOPENSSL_SUPPRESS_DEPRECATED -Ilibi2pd -Ilibi2pd_client -Ii18n -c -o obj/i18n/Turkmen.o i18n/Turkmen.cpp\n > clang++ -g -Wall -Wextra -Wno-unused-parameter -pedantic -Wno-psabi -std=c++17 -fPIC -MMD -MP -DUSE_UPNP -DOPENSSL_SUPPRESS_DEPRECATED -Ilibi2pd -Ilibi2pd_client -Ii18n -c -o obj/i18n/Ukrainian.o i18n/Ukrainian.cpp\n > clang++ -g -Wall -Wextra -Wno-unused-parameter -pedantic -Wno-psabi -std=c++17 -fPIC -MMD -MP -DUSE_UPNP -DOPENSSL_SUPPRESS_DEPRECATED -Ilibi2pd -Ilibi2pd_client -Ii18n -c -o obj/i18n/Uzbek.o i18n/Uzbek.cpp\n > clang++ -g -Wall -Wextra -Wno-unused-parameter -pedantic -Wno-psabi -std=c++17 -fPIC -MMD -MP -DUSE_UPNP -DOPENSSL_SUPPRESS_DEPRECATED -Ilibi2pd -Ilibi2pd_client -Ii18n -c -o obj/daemon/Daemon.o daemon/Daemon.cpp\n > clang++ -g -Wall -Wextra -Wno-unused-parameter -pedantic -Wno-psabi -std=c++17 -fPIC -MMD -MP -DUSE_UPNP -DOPENSSL_SUPPRESS_DEPRECATED -Ilibi2pd -Ilibi2pd_client -Ii18n -c -o obj/daemon/HTTPServer.o daemon/HTTPServer.cpp\n > clang++ -g -Wall -Wextra -Wno-unused-parameter -pedantic -Wno-psabi -std=c++17 -fPIC -MMD -MP -DUSE_UPNP -DOPENSSL_SUPPRESS_DEPRECATED -Ilibi2pd -Ilibi2pd_client -Ii18n -c -o obj/daemon/I2PControl.o daemon/I2PControl.cpp\n > clang++ -g -Wall -Wextra -Wno-unused-parameter -pedantic -Wno-psabi -std=c++17 -fPIC -MMD -MP -DUSE_UPNP -DOPENSSL_SUPPRESS_DEPRECATED -Ilibi2pd -Ilibi2pd_client -Ii18n -c -o obj/daemon/I2PControlHandlers.o daemon/I2PControlHandlers.cpp\n > clang++ -g -Wall -Wextra -Wno-unused-parameter -pedantic -Wno-psabi -std=c++17 -fPIC -MMD -MP -DUSE_UPNP -DOPENSSL_SUPPRESS_DEPRECATED -Ilibi2pd -Ilibi2pd_client -Ii18n -c -o obj/daemon/UPnP.o daemon/UPnP.cpp\n > clang++ -g -Wall -Wextra -Wno-unused-parameter -pedantic -Wno-psabi -std=c++17 -fPIC -MMD -MP -DUSE_UPNP -DOPENSSL_SUPPRESS_DEPRECATED -Ilibi2pd -Ilibi2pd_client -Ii18n -c -o obj/daemon/UnixDaemon.o daemon/UnixDaemon.cpp\n > clang++ -g -Wall -Wextra -Wno-unused-parameter -pedantic -Wno-psabi -std=c++17 -fPIC -MMD -MP -DUSE_UPNP -DOPENSSL_SUPPRESS_DEPRECATED -Ilibi2pd -Ilibi2pd_client -Ii18n -c -o obj/daemon/i2pd.o daemon/i2pd.cpp\n > ar -r libi2pd.a obj/libi2pd/Base.o obj/libi2pd/Blinding.o obj/libi2pd/Config.o obj/libi2pd/Crypto.o obj/libi2pd/CryptoKey.o obj/libi2pd/Datagram.o obj/libi2pd/Destination.o obj/libi2pd/ECIESX25519AEADRatchetSession.o obj/libi2pd/Ed25519.o obj/libi2pd/Elligator.o obj/libi2pd/FS.o obj/libi2pd/Family.o obj/libi2pd/Garlic.o obj/libi2pd/Gost.o obj/libi2pd/Gzip.o obj/libi2pd/HTTP.o obj/libi2pd/I2NPProtocol.o obj/libi2pd/I2PEndian.o obj/libi2pd/Identity.o obj/libi2pd/KadDHT.o obj/libi2pd/LeaseSet.o obj/libi2pd/Log.o obj/libi2pd/NTCP2.o obj/libi2pd/NetDb.o obj/libi2pd/NetDbRequests.o obj/libi2pd/Profiling.o obj/libi2pd/Reseed.o obj/libi2pd/RouterContext.o obj/libi2pd/RouterInfo.o obj/libi2pd/SSU2.o obj/libi2pd/SSU2OutOfSession.o obj/libi2pd/SSU2Session.o obj/libi2pd/Signature.o obj/libi2pd/Streaming.o obj/libi2pd/Timestamp.o obj/libi2pd/TransitTunnel.o obj/libi2pd/Transports.o obj/libi2pd/Tunnel.o obj/libi2pd/TunnelBase.o obj/libi2pd/TunnelConfig.o obj/libi2pd/TunnelEndpoint.o obj/libi2pd/TunnelGateway.o obj/libi2pd/TunnelPool.o obj/libi2pd/api.o obj/libi2pd/util.o\n > ar: creating libi2pd.a\n > ar -r libi2pdclient.a obj/libi2pd_client/AddressBook.o obj/libi2pd_client/BOB.o obj/libi2pd_client/ClientContext.o obj/libi2pd_client/HTTPProxy.o obj/libi2pd_client/I2CP.o obj/libi2pd_client/I2PService.o obj/libi2pd_client/I2PTunnel.o obj/libi2pd_client/MatchedDestination.o obj/libi2pd_client/SAM.o obj/libi2pd_client/SOCKS.o obj/libi2pd_client/UDPTunnel.o\n > ar: creating libi2pdclient.a\n > ar -r libi2pdlang.a obj/i18n/Afrikaans.o obj/i18n/Armenian.o obj/i18n/Chinese.o obj/i18n/Czech.o obj/i18n/English.o obj/i18n/French.o obj/i18n/German.o obj/i18n/I18N.o obj/i18n/Italian.o obj/i18n/Polish.o obj/i18n/Portuguese.o obj/i18n/Russian.o obj/i18n/Spanish.o obj/i18n/Swedish.o obj/i18n/Turkish.o obj/i18n/Turkmen.o obj/i18n/Ukrainian.o obj/i18n/Uzbek.o\n > ar: creating libi2pdlang.a\n > clang++ -DUSE_UPNP -DOPENSSL_SUPPRESS_DEPRECATED -o i2pd obj/daemon/Daemon.o obj/daemon/HTTPServer.o obj/daemon/I2PControl.o obj/daemon/I2PControlHandlers.o obj/daemon/UPnP.o obj/daemon/UnixDaemon.o obj/daemon/i2pd.o libi2pd.a libi2pdclient.a libi2pdlang.a -lssl -lcrypto -lz -lboost_program_options -lpthread -latomic -lminiupnpc\n > /nix/store/fmj1ilm5jk1hba6s3cv6gkpgsjvkxaqv-binutils-2.43.1/bin/ld: error: cannot find -latomic\n > clang-20: \u001b[0;1;31merror: \u001b[0m\u001b[1mlinker command failed with exit code 1 (use -v to see invocation)\u001b[0m\n > make: *** [Makefile:123: i2pd] Error 1\n For full logs, run:\n \u001b[1mnix log /nix/store/p7ch4g2jpgnkhj20rrq9f3f51w6j1kq9-i2pd-x86_64-unknown-linux-gnufilc0-2.56.0.drv\u001b[0m","raw_msg":"\u001b[0mCannot build '\u001b[35;1m/nix/store/p7ch4g2jpgnkhj20rrq9f3f51w6j1kq9-i2pd-x86_64-unknown-linux-gnufilc0-2.56.0.drv\u001b[0m'.\nReason: \u001b[31;1mbuilder failed with exit code 2\u001b[0m.\nOutput paths:\n \u001b[35;1m/nix/store/vw102k1rjr2wj5a3y0na9cyapqflskr5-i2pd-x86_64-unknown-linux-gnufilc0-2.56.0\u001b[0m\nLast 25 log lines:\n> clang++ -g -Wall -Wextra -Wno-unused-parameter -pedantic -Wno-psabi -std=c++17 -fPIC -MMD -MP -DUSE_UPNP -DOPENSSL_SUPPRESS_DEPRECATED -Ilibi2pd -Ilibi2pd_client -Ii18n -c -o obj/i18n/Portuguese.o i18n/Portuguese.cpp\n> clang++ -g -Wall -Wextra -Wno-unused-parameter -pedantic -Wno-psabi -std=c++17 -fPIC -MMD -MP -DUSE_UPNP -DOPENSSL_SUPPRESS_DEPRECATED -Ilibi2pd -Ilibi2pd_client -Ii18n -c -o obj/i18n/Russian.o i18n/Russian.cpp\n> clang++ -g -Wall -Wextra -Wno-unused-parameter -pedantic -Wno-psabi -std=c++17 -fPIC -MMD -MP -DUSE_UPNP -DOPENSSL_SUPPRESS_DEPRECATED -Ilibi2pd -Ilibi2pd_client -Ii18n -c -o obj/i18n/Spanish.o i18n/Spanish.cpp\n> clang++ -g -Wall -Wextra -Wno-unused-parameter -pedantic -Wno-psabi -std=c++17 -fPIC -MMD -MP -DUSE_UPNP -DOPENSSL_SUPPRESS_DEPRECATED -Ilibi2pd -Ilibi2pd_client -Ii18n -c -o obj/i18n/Swedish.o i18n/Swedish.cpp\n> clang++ -g -Wall -Wextra -Wno-unused-parameter -pedantic -Wno-psabi -std=c++17 -fPIC -MMD -MP -DUSE_UPNP -DOPENSSL_SUPPRESS_DEPRECATED -Ilibi2pd -Ilibi2pd_client -Ii18n -c -o obj/i18n/Turkish.o i18n/Turkish.cpp\n> clang++ -g -Wall -Wextra -Wno-unused-parameter -pedantic -Wno-psabi -std=c++17 -fPIC -MMD -MP -DUSE_UPNP -DOPENSSL_SUPPRESS_DEPRECATED -Ilibi2pd -Ilibi2pd_client -Ii18n -c -o obj/i18n/Turkmen.o i18n/Turkmen.cpp\n> clang++ -g -Wall -Wextra -Wno-unused-parameter -pedantic -Wno-psabi -std=c++17 -fPIC -MMD -MP -DUSE_UPNP -DOPENSSL_SUPPRESS_DEPRECATED -Ilibi2pd -Ilibi2pd_client -Ii18n -c -o obj/i18n/Ukrainian.o i18n/Ukrainian.cpp\n> clang++ -g -Wall -Wextra -Wno-unused-parameter -pedantic -Wno-psabi -std=c++17 -fPIC -MMD -MP -DUSE_UPNP -DOPENSSL_SUPPRESS_DEPRECATED -Ilibi2pd -Ilibi2pd_client -Ii18n -c -o obj/i18n/Uzbek.o i18n/Uzbek.cpp\n> clang++ -g -Wall -Wextra -Wno-unused-parameter -pedantic -Wno-psabi -std=c++17 -fPIC -MMD -MP -DUSE_UPNP -DOPENSSL_SUPPRESS_DEPRECATED -Ilibi2pd -Ilibi2pd_client -Ii18n -c -o obj/daemon/Daemon.o daemon/Daemon.cpp\n> clang++ -g -Wall -Wextra -Wno-unused-parameter -pedantic -Wno-psabi -std=c++17 -fPIC -MMD -MP -DUSE_UPNP -DOPENSSL_SUPPRESS_DEPRECATED -Ilibi2pd -Ilibi2pd_client -Ii18n -c -o obj/daemon/HTTPServer.o daemon/HTTPServer.cpp\n> clang++ -g -Wall -Wextra -Wno-unused-parameter -pedantic -Wno-psabi -std=c++17 -fPIC -MMD -MP -DUSE_UPNP -DOPENSSL_SUPPRESS_DEPRECATED -Ilibi2pd -Ilibi2pd_client -Ii18n -c -o obj/daemon/I2PControl.o daemon/I2PControl.cpp\n> clang++ -g -Wall -Wextra -Wno-unused-parameter -pedantic -Wno-psabi -std=c++17 -fPIC -MMD -MP -DUSE_UPNP -DOPENSSL_SUPPRESS_DEPRECATED -Ilibi2pd -Ilibi2pd_client -Ii18n -c -o obj/daemon/I2PControlHandlers.o daemon/I2PControlHandlers.cpp\n> clang++ -g -Wall -Wextra -Wno-unused-parameter -pedantic -Wno-psabi -std=c++17 -fPIC -MMD -MP -DUSE_UPNP -DOPENSSL_SUPPRESS_DEPRECATED -Ilibi2pd -Ilibi2pd_client -Ii18n -c -o obj/daemon/UPnP.o daemon/UPnP.cpp\n> clang++ -g -Wall -Wextra -Wno-unused-parameter -pedantic -Wno-psabi -std=c++17 -fPIC -MMD -MP -DUSE_UPNP -DOPENSSL_SUPPRESS_DEPRECATED -Ilibi2pd -Ilibi2pd_client -Ii18n -c -o obj/daemon/UnixDaemon.o daemon/UnixDaemon.cpp\n> clang++ -g -Wall -Wextra -Wno-unused-parameter -pedantic -Wno-psabi -std=c++17 -fPIC -MMD -MP -DUSE_UPNP -DOPENSSL_SUPPRESS_DEPRECATED -Ilibi2pd -Ilibi2pd_client -Ii18n -c -o obj/daemon/i2pd.o daemon/i2pd.cpp\n> ar -r libi2pd.a obj/libi2pd/Base.o obj/libi2pd/Blinding.o obj/libi2pd/Config.o obj/libi2pd/Crypto.o obj/libi2pd/CryptoKey.o obj/libi2pd/Datagram.o obj/libi2pd/Destination.o obj/libi2pd/ECIESX25519AEADRatchetSession.o obj/libi2pd/Ed25519.o obj/libi2pd/Elligator.o obj/libi2pd/FS.o obj/libi2pd/Family.o obj/libi2pd/Garlic.o obj/libi2pd/Gost.o obj/libi2pd/Gzip.o obj/libi2pd/HTTP.o obj/libi2pd/I2NPProtocol.o obj/libi2pd/I2PEndian.o obj/libi2pd/Identity.o obj/libi2pd/KadDHT.o obj/libi2pd/LeaseSet.o obj/libi2pd/Log.o obj/libi2pd/NTCP2.o obj/libi2pd/NetDb.o obj/libi2pd/NetDbRequests.o obj/libi2pd/Profiling.o obj/libi2pd/Reseed.o obj/libi2pd/RouterContext.o obj/libi2pd/RouterInfo.o obj/libi2pd/SSU2.o obj/libi2pd/SSU2OutOfSession.o obj/libi2pd/SSU2Session.o obj/libi2pd/Signature.o obj/libi2pd/Streaming.o obj/libi2pd/Timestamp.o obj/libi2pd/TransitTunnel.o obj/libi2pd/Transports.o obj/libi2pd/Tunnel.o obj/libi2pd/TunnelBase.o obj/libi2pd/TunnelConfig.o obj/libi2pd/TunnelEndpoint.o obj/libi2pd/TunnelGateway.o obj/libi2pd/TunnelPool.o obj/libi2pd/api.o obj/libi2pd/util.o\n> ar: creating libi2pd.a\n> ar -r libi2pdclient.a obj/libi2pd_client/AddressBook.o obj/libi2pd_client/BOB.o obj/libi2pd_client/ClientContext.o obj/libi2pd_client/HTTPProxy.o obj/libi2pd_client/I2CP.o obj/libi2pd_client/I2PService.o obj/libi2pd_client/I2PTunnel.o obj/libi2pd_client/MatchedDestination.o obj/libi2pd_client/SAM.o obj/libi2pd_client/SOCKS.o obj/libi2pd_client/UDPTunnel.o\n> ar: creating libi2pdclient.a\n> ar -r libi2pdlang.a obj/i18n/Afrikaans.o obj/i18n/Armenian.o obj/i18n/Chinese.o obj/i18n/Czech.o obj/i18n/English.o obj/i18n/French.o obj/i18n/German.o obj/i18n/I18N.o obj/i18n/Italian.o obj/i18n/Polish.o obj/i18n/Portuguese.o obj/i18n/Russian.o obj/i18n/Spanish.o obj/i18n/Swedish.o obj/i18n/Turkish.o obj/i18n/Turkmen.o obj/i18n/Ukrainian.o obj/i18n/Uzbek.o\n> ar: creating libi2pdlang.a\n> clang++ -DUSE_UPNP -DOPENSSL_SUPPRESS_DEPRECATED -o i2pd obj/daemon/Daemon.o obj/daemon/HTTPServer.o obj/daemon/I2PControl.o obj/daemon/I2PControlHandlers.o obj/daemon/UPnP.o obj/daemon/UnixDaemon.o obj/daemon/i2pd.o libi2pd.a libi2pdclient.a libi2pdlang.a -lssl -lcrypto -lz -lboost_program_options -lpthread -latomic -lminiupnpc\n> /nix/store/fmj1ilm5jk1hba6s3cv6gkpgsjvkxaqv-binutils-2.43.1/bin/ld: error: cannot find -latomic\n> clang-20: \u001b[0;1;31merror: \u001b[0m\u001b[1mlinker command failed with exit code 1 (use -v to see invocation)\u001b[0m\n> make: *** [Makefile:123: i2pd] Error 1\nFor full logs, run:\n \u001b[1mnix log /nix/store/p7ch4g2jpgnkhj20rrq9f3f51w6j1kq9-i2pd-x86_64-unknown-linux-gnufilc0-2.56.0.drv\u001b[0m"} @nix {"action":"msg","column":null,"file":null,"level":0,"line":null,"msg":"\u001b[31;1merror:\u001b[0m \u001b[0mCannot build '\u001b[35;1m/nix/store/b2r5dwwa6kfagvi06sc7q7bgfgmgm24d-i2pd-tools-x86_64-unknown-linux-gnufilc0-2.56.0.drv\u001b[0m'.\n Reason: \u001b[31;1mbuilder failed with exit code 2\u001b[0m.\n Output paths:\n \u001b[35;1m/nix/store/015v7f5jjvgk3j2lk2q1xz5ncb8yzpy4-i2pd-tools-x86_64-unknown-linux-gnufilc0-2.56.0\u001b[0m\n Last 25 log lines:\n > clang++ -g -Wall -Wextra -Wno-unused-parameter -pedantic -Wno-psabi -std=c++17 -fPIC -MMD -MP -DOPENSSL_SUPPRESS_DEPRECATED -Ilibi2pd -Ilibi2pd_client -Ii18n -c -o obj/libi2pd/TunnelBase.o libi2pd/TunnelBase.cpp\n > clang++ -g -Wall -Wextra -Wno-unused-parameter -pedantic -Wno-psabi -std=c++17 -fPIC -MMD -MP -DOPENSSL_SUPPRESS_DEPRECATED -Ilibi2pd -Ilibi2pd_client -Ii18n -c -o obj/libi2pd/TunnelConfig.o libi2pd/TunnelConfig.cpp\n > clang++ -g -Wall -Wextra -Wno-unused-parameter -pedantic -Wno-psabi -std=c++17 -fPIC -MMD -MP -DOPENSSL_SUPPRESS_DEPRECATED -Ilibi2pd -Ilibi2pd_client -Ii18n -c -o obj/libi2pd/TunnelEndpoint.o libi2pd/TunnelEndpoint.cpp\n > clang++ -g -Wall -Wextra -Wno-unused-parameter -pedantic -Wno-psabi -std=c++17 -fPIC -MMD -MP -DOPENSSL_SUPPRESS_DEPRECATED -Ilibi2pd -Ilibi2pd_client -Ii18n -c -o obj/libi2pd/TunnelGateway.o libi2pd/TunnelGateway.cpp\n > clang++ -g -Wall -Wextra -Wno-unused-parameter -pedantic -Wno-psabi -std=c++17 -fPIC -MMD -MP -DOPENSSL_SUPPRESS_DEPRECATED -Ilibi2pd -Ilibi2pd_client -Ii18n -c -o obj/libi2pd/TunnelPool.o libi2pd/TunnelPool.cpp\n > clang++ -g -Wall -Wextra -Wno-unused-parameter -pedantic -Wno-psabi -std=c++17 -fPIC -MMD -MP -DOPENSSL_SUPPRESS_DEPRECATED -Ilibi2pd -Ilibi2pd_client -Ii18n -c -o obj/libi2pd/api.o libi2pd/api.cpp\n > clang++ -g -Wall -Wextra -Wno-unused-parameter -pedantic -Wno-psabi -std=c++17 -fPIC -MMD -MP -DOPENSSL_SUPPRESS_DEPRECATED -Ilibi2pd -Ilibi2pd_client -Ii18n -c -o obj/libi2pd/util.o libi2pd/util.cpp\n > ar -r libi2pd.a obj/libi2pd/Base.o obj/libi2pd/Blinding.o obj/libi2pd/Config.o obj/libi2pd/Crypto.o obj/libi2pd/CryptoKey.o obj/libi2pd/Datagram.o obj/libi2pd/Destination.o obj/libi2pd/ECIESX25519AEADRatchetSession.o obj/libi2pd/Ed25519.o obj/libi2pd/Elligator.o obj/libi2pd/FS.o obj/libi2pd/Family.o obj/libi2pd/Garlic.o obj/libi2pd/Gost.o obj/libi2pd/Gzip.o obj/libi2pd/HTTP.o obj/libi2pd/I2NPProtocol.o obj/libi2pd/I2PEndian.o obj/libi2pd/Identity.o obj/libi2pd/KadDHT.o obj/libi2pd/LeaseSet.o obj/libi2pd/Log.o obj/libi2pd/NTCP2.o obj/libi2pd/NetDb.o obj/libi2pd/NetDbRequests.o obj/libi2pd/Profiling.o obj/libi2pd/Reseed.o obj/libi2pd/RouterContext.o obj/libi2pd/RouterInfo.o obj/libi2pd/SSU2.o obj/libi2pd/SSU2OutOfSession.o obj/libi2pd/SSU2Session.o obj/libi2pd/Signature.o obj/libi2pd/Streaming.o obj/libi2pd/Timestamp.o obj/libi2pd/TransitTunnel.o obj/libi2pd/Transports.o obj/libi2pd/Tunnel.o obj/libi2pd/TunnelBase.o obj/libi2pd/TunnelConfig.o obj/libi2pd/TunnelEndpoint.o obj/libi2pd/TunnelGateway.o obj/libi2pd/TunnelPool.o obj/libi2pd/api.o obj/libi2pd/util.o\n > ar: creating libi2pd.a\n > make[1]: Leaving directory '/build/source/i2pd'\n > clang++ -Wall -std=c++17 -O2 -g -DOPENSSL_SUPPRESS_DEPRECATED -Ii2pd/libi2pd -Ii2pd/libi2pd_client -c -o vain.o vain.cpp\n > \u001b[1mvain.cpp:323:19: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1mlambda capture 'argc' is not used [-Wunused-lambda-capture]\u001b[0m\n > 323 | \u001b[0;34mauto\u001b[0m doSearch = [argc,argv] () {\u001b[0m\n > | \u001b[0;1;32m ^~~~~\n > \u001b[0m1 warning generated.\n > clang++ -o vain vain.o i2pd/libi2pd.a -lboost_system -lboost_program_options -lssl -lcrypto -lz -lrt -lpthread\n > clang++ -Wall -std=c++17 -O2 -g -DOPENSSL_SUPPRESS_DEPRECATED -Ii2pd/libi2pd -Ii2pd/libi2pd_client -c -o keygen.o keygen.cpp\n > clang++ -o keygen -DOPENSSL_SUPPRESS_DEPRECATED keygen.o i2pd/libi2pd.a -lboost_system -lboost_program_options -lssl -lcrypto -lz -lrt -lpthread\n > clang++ -Wall -std=c++17 -O2 -g -DOPENSSL_SUPPRESS_DEPRECATED -Ii2pd/libi2pd -Ii2pd/libi2pd_client -c -o keyinfo.o keyinfo.cpp\n > clang++ -o keyinfo -DOPENSSL_SUPPRESS_DEPRECATED keyinfo.o i2pd/libi2pd.a -lboost_system -lboost_program_options -lssl -lcrypto -lz -lrt -lpthread\n > clang++ -Wall -std=c++17 -O2 -g -DOPENSSL_SUPPRESS_DEPRECATED -Ii2pd/libi2pd -Ii2pd/libi2pd_client -c -o famtool.o famtool.cpp\n > clang++ -o famtool -DOPENSSL_SUPPRESS_DEPRECATED famtool.o i2pd/libi2pd.a -lboost_system -lboost_program_options -lssl -lcrypto -lz -lrt -lpthread -latomic\n > /nix/store/fmj1ilm5jk1hba6s3cv6gkpgsjvkxaqv-binutils-2.43.1/bin/ld: error: cannot find -latomic\n > clang-20: \u001b[0;1;31merror: \u001b[0m\u001b[1mlinker command failed with exit code 1 (use -v to see invocation)\u001b[0m\n > make: *** [Makefile:65: famtool] Error 1\n For full logs, run:\n \u001b[1mnix log /nix/store/b2r5dwwa6kfagvi06sc7q7bgfgmgm24d-i2pd-tools-x86_64-unknown-linux-gnufilc0-2.56.0.drv\u001b[0m","raw_msg":"\u001b[0mCannot build '\u001b[35;1m/nix/store/b2r5dwwa6kfagvi06sc7q7bgfgmgm24d-i2pd-tools-x86_64-unknown-linux-gnufilc0-2.56.0.drv\u001b[0m'.\nReason: \u001b[31;1mbuilder failed with exit code 2\u001b[0m.\nOutput paths:\n \u001b[35;1m/nix/store/015v7f5jjvgk3j2lk2q1xz5ncb8yzpy4-i2pd-tools-x86_64-unknown-linux-gnufilc0-2.56.0\u001b[0m\nLast 25 log lines:\n> clang++ -g -Wall -Wextra -Wno-unused-parameter -pedantic -Wno-psabi -std=c++17 -fPIC -MMD -MP -DOPENSSL_SUPPRESS_DEPRECATED -Ilibi2pd -Ilibi2pd_client -Ii18n -c -o obj/libi2pd/TunnelBase.o libi2pd/TunnelBase.cpp\n> clang++ -g -Wall -Wextra -Wno-unused-parameter -pedantic -Wno-psabi -std=c++17 -fPIC -MMD -MP -DOPENSSL_SUPPRESS_DEPRECATED -Ilibi2pd -Ilibi2pd_client -Ii18n -c -o obj/libi2pd/TunnelConfig.o libi2pd/TunnelConfig.cpp\n> clang++ -g -Wall -Wextra -Wno-unused-parameter -pedantic -Wno-psabi -std=c++17 -fPIC -MMD -MP -DOPENSSL_SUPPRESS_DEPRECATED -Ilibi2pd -Ilibi2pd_client -Ii18n -c -o obj/libi2pd/TunnelEndpoint.o libi2pd/TunnelEndpoint.cpp\n> clang++ -g -Wall -Wextra -Wno-unused-parameter -pedantic -Wno-psabi -std=c++17 -fPIC -MMD -MP -DOPENSSL_SUPPRESS_DEPRECATED -Ilibi2pd -Ilibi2pd_client -Ii18n -c -o obj/libi2pd/TunnelGateway.o libi2pd/TunnelGateway.cpp\n> clang++ -g -Wall -Wextra -Wno-unused-parameter -pedantic -Wno-psabi -std=c++17 -fPIC -MMD -MP -DOPENSSL_SUPPRESS_DEPRECATED -Ilibi2pd -Ilibi2pd_client -Ii18n -c -o obj/libi2pd/TunnelPool.o libi2pd/TunnelPool.cpp\n> clang++ -g -Wall -Wextra -Wno-unused-parameter -pedantic -Wno-psabi -std=c++17 -fPIC -MMD -MP -DOPENSSL_SUPPRESS_DEPRECATED -Ilibi2pd -Ilibi2pd_client -Ii18n -c -o obj/libi2pd/api.o libi2pd/api.cpp\n> clang++ -g -Wall -Wextra -Wno-unused-parameter -pedantic -Wno-psabi -std=c++17 -fPIC -MMD -MP -DOPENSSL_SUPPRESS_DEPRECATED -Ilibi2pd -Ilibi2pd_client -Ii18n -c -o obj/libi2pd/util.o libi2pd/util.cpp\n> ar -r libi2pd.a obj/libi2pd/Base.o obj/libi2pd/Blinding.o obj/libi2pd/Config.o obj/libi2pd/Crypto.o obj/libi2pd/CryptoKey.o obj/libi2pd/Datagram.o obj/libi2pd/Destination.o obj/libi2pd/ECIESX25519AEADRatchetSession.o obj/libi2pd/Ed25519.o obj/libi2pd/Elligator.o obj/libi2pd/FS.o obj/libi2pd/Family.o obj/libi2pd/Garlic.o obj/libi2pd/Gost.o obj/libi2pd/Gzip.o obj/libi2pd/HTTP.o obj/libi2pd/I2NPProtocol.o obj/libi2pd/I2PEndian.o obj/libi2pd/Identity.o obj/libi2pd/KadDHT.o obj/libi2pd/LeaseSet.o obj/libi2pd/Log.o obj/libi2pd/NTCP2.o obj/libi2pd/NetDb.o obj/libi2pd/NetDbRequests.o obj/libi2pd/Profiling.o obj/libi2pd/Reseed.o obj/libi2pd/RouterContext.o obj/libi2pd/RouterInfo.o obj/libi2pd/SSU2.o obj/libi2pd/SSU2OutOfSession.o obj/libi2pd/SSU2Session.o obj/libi2pd/Signature.o obj/libi2pd/Streaming.o obj/libi2pd/Timestamp.o obj/libi2pd/TransitTunnel.o obj/libi2pd/Transports.o obj/libi2pd/Tunnel.o obj/libi2pd/TunnelBase.o obj/libi2pd/TunnelConfig.o obj/libi2pd/TunnelEndpoint.o obj/libi2pd/TunnelGateway.o obj/libi2pd/TunnelPool.o obj/libi2pd/api.o obj/libi2pd/util.o\n> ar: creating libi2pd.a\n> make[1]: Leaving directory '/build/source/i2pd'\n> clang++ -Wall -std=c++17 -O2 -g -DOPENSSL_SUPPRESS_DEPRECATED -Ii2pd/libi2pd -Ii2pd/libi2pd_client -c -o vain.o vain.cpp\n> \u001b[1mvain.cpp:323:19: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1mlambda capture 'argc' is not used [-Wunused-lambda-capture]\u001b[0m\n> 323 | \u001b[0;34mauto\u001b[0m doSearch = [argc,argv] () {\u001b[0m\n> | \u001b[0;1;32m ^~~~~\n> \u001b[0m1 warning generated.\n> clang++ -o vain vain.o i2pd/libi2pd.a -lboost_system -lboost_program_options -lssl -lcrypto -lz -lrt -lpthread\n> clang++ -Wall -std=c++17 -O2 -g -DOPENSSL_SUPPRESS_DEPRECATED -Ii2pd/libi2pd -Ii2pd/libi2pd_client -c -o keygen.o keygen.cpp\n> clang++ -o keygen -DOPENSSL_SUPPRESS_DEPRECATED keygen.o i2pd/libi2pd.a -lboost_system -lboost_program_options -lssl -lcrypto -lz -lrt -lpthread\n> clang++ -Wall -std=c++17 -O2 -g -DOPENSSL_SUPPRESS_DEPRECATED -Ii2pd/libi2pd -Ii2pd/libi2pd_client -c -o keyinfo.o keyinfo.cpp\n> clang++ -o keyinfo -DOPENSSL_SUPPRESS_DEPRECATED keyinfo.o i2pd/libi2pd.a -lboost_system -lboost_program_options -lssl -lcrypto -lz -lrt -lpthread\n> clang++ -Wall -std=c++17 -O2 -g -DOPENSSL_SUPPRESS_DEPRECATED -Ii2pd/libi2pd -Ii2pd/libi2pd_client -c -o famtool.o famtool.cpp\n> clang++ -o famtool -DOPENSSL_SUPPRESS_DEPRECATED famtool.o i2pd/libi2pd.a -lboost_system -lboost_program_options -lssl -lcrypto -lz -lrt -lpthread -latomic\n> /nix/store/fmj1ilm5jk1hba6s3cv6gkpgsjvkxaqv-binutils-2.43.1/bin/ld: error: cannot find -latomic\n> clang-20: \u001b[0;1;31merror: \u001b[0m\u001b[1mlinker command failed with exit code 1 (use -v to see invocation)\u001b[0m\n> make: *** [Makefile:65: famtool] Error 1\nFor full logs, run:\n \u001b[1mnix log /nix/store/b2r5dwwa6kfagvi06sc7q7bgfgmgm24d-i2pd-tools-x86_64-unknown-linux-gnufilc0-2.56.0.drv\u001b[0m"} @nix {"action":"msg","column":null,"file":null,"level":0,"line":null,"msg":"\u001b[31;1merror:\u001b[0m \u001b[0mCannot build '\u001b[35;1m/nix/store/nkrxnrb5v34s5c68zgn49daabaac3q35-i3lock-x86_64-unknown-linux-gnufilc0-2.15.drv\u001b[0m'.\n Reason: \u001b[31;1mbuilder failed with exit code 1\u001b[0m.\n Output paths:\n \u001b[35;1m/nix/store/6vdx0sc301g0r2g3hjsq426xvqjrah1v-i3lock-x86_64-unknown-linux-gnufilc0-2.15\u001b[0m\n Last 25 log lines:\n > Build machine cpu: \u001b[1mx86_64\u001b[0m\n > Host machine cpu family: \u001b[1mx86_64\u001b[0m\n > Host machine cpu: \u001b[1mx86_64\u001b[0m\n > Target machine cpu family: \u001b[1mx86_64\u001b[0m\n > Target machine cpu: \u001b[1mx86_64\u001b[0m\n > Compiler for C supports arguments -Wunused-value: \u001b[1;32mYES\u001b[0m\n > Checking for function \"\u001b[1mstrndup\u001b[0m\" : \u001b[1;32mYES\u001b[0m\n > Checking for function \"\u001b[1mmkdirp\u001b[0m\" : \u001b[1;31mNO\u001b[0m\n > Configuring \u001b[1mconfig.h.in\u001b[0m using configuration\n > Library \u001b[1mm\u001b[0m found: \u001b[1;32mYES\u001b[0m\n > Library \u001b[1mrt\u001b[0m found: \u001b[1;32mYES\u001b[0m\n > Found pkg-config: \u001b[1;32mYES\u001b[0m \u001b[1m(/nix/store/f4iq3fjva198s44x56dwm0vpgymb67xg-x86_64-unknown-linux-gnufilc0-pkg-config-wrapper-0.29.2/bin/x86_64-unknown-linux-gnufilc0-pkg-config)\u001b[0m \u001b[1;34m0.29.2\u001b[0m\n > Run-time dependency \u001b[1mxcb\u001b[0m found: \u001b[1;32mYES\u001b[0m \u001b[36m1.17.0\u001b[0m\n > Run-time dependency \u001b[1mxcb-xkb\u001b[0m found: \u001b[1;32mYES\u001b[0m \u001b[36m1.17.0\u001b[0m\n > Run-time dependency \u001b[1mxcb-xinerama\u001b[0m found: \u001b[1;32mYES\u001b[0m \u001b[36m1.17.0\u001b[0m\n > Run-time dependency \u001b[1mxcb-randr\u001b[0m found: \u001b[1;32mYES\u001b[0m \u001b[36m1.17.0\u001b[0m\n > Run-time dependency \u001b[1mxcb-image\u001b[0m found: \u001b[1;32mYES\u001b[0m \u001b[36m0.4.1\u001b[0m\n > Run-time dependency \u001b[1mxcb-util\u001b[0m found: \u001b[1;32mYES\u001b[0m \u001b[36m0.4.1\u001b[0m\n > Run-time dependency \u001b[1mxcb-xrm\u001b[0m found: \u001b[1;32mYES\u001b[0m \u001b[36m1.3\u001b[0m\n > Run-time dependency \u001b[1mxkbcommon\u001b[0m found: \u001b[1;32mYES\u001b[0m \u001b[36m1.8.1\u001b[0m\n > Run-time dependency \u001b[1mxkbcommon-x11\u001b[0m found: \u001b[1;31mNO\u001b[0m (tried pkgconfig)\n >\n > meson.build:84:20: \u001b[1;31mERROR:\u001b[0m Dependency \"xkbcommon-x11\" not found, tried pkgconfig\n >\n > A full log can be found at \u001b[1m/build/source/build/meson-logs/meson-log.txt\u001b[0m\n For full logs, run:\n \u001b[1mnix log /nix/store/nkrxnrb5v34s5c68zgn49daabaac3q35-i3lock-x86_64-unknown-linux-gnufilc0-2.15.drv\u001b[0m","raw_msg":"\u001b[0mCannot build '\u001b[35;1m/nix/store/nkrxnrb5v34s5c68zgn49daabaac3q35-i3lock-x86_64-unknown-linux-gnufilc0-2.15.drv\u001b[0m'.\nReason: \u001b[31;1mbuilder failed with exit code 1\u001b[0m.\nOutput paths:\n \u001b[35;1m/nix/store/6vdx0sc301g0r2g3hjsq426xvqjrah1v-i3lock-x86_64-unknown-linux-gnufilc0-2.15\u001b[0m\nLast 25 log lines:\n> Build machine cpu: \u001b[1mx86_64\u001b[0m\n> Host machine cpu family: \u001b[1mx86_64\u001b[0m\n> Host machine cpu: \u001b[1mx86_64\u001b[0m\n> Target machine cpu family: \u001b[1mx86_64\u001b[0m\n> Target machine cpu: \u001b[1mx86_64\u001b[0m\n> Compiler for C supports arguments -Wunused-value: \u001b[1;32mYES\u001b[0m \n> Checking for function \"\u001b[1mstrndup\u001b[0m\" : \u001b[1;32mYES\u001b[0m \n> Checking for function \"\u001b[1mmkdirp\u001b[0m\" : \u001b[1;31mNO\u001b[0m \n> Configuring \u001b[1mconfig.h.in\u001b[0m using configuration\n> Library \u001b[1mm\u001b[0m found: \u001b[1;32mYES\u001b[0m\n> Library \u001b[1mrt\u001b[0m found: \u001b[1;32mYES\u001b[0m\n> Found pkg-config: \u001b[1;32mYES\u001b[0m \u001b[1m(/nix/store/f4iq3fjva198s44x56dwm0vpgymb67xg-x86_64-unknown-linux-gnufilc0-pkg-config-wrapper-0.29.2/bin/x86_64-unknown-linux-gnufilc0-pkg-config)\u001b[0m \u001b[1;34m0.29.2\u001b[0m\n> Run-time dependency \u001b[1mxcb\u001b[0m found: \u001b[1;32mYES\u001b[0m \u001b[36m1.17.0\u001b[0m\n> Run-time dependency \u001b[1mxcb-xkb\u001b[0m found: \u001b[1;32mYES\u001b[0m \u001b[36m1.17.0\u001b[0m\n> Run-time dependency \u001b[1mxcb-xinerama\u001b[0m found: \u001b[1;32mYES\u001b[0m \u001b[36m1.17.0\u001b[0m\n> Run-time dependency \u001b[1mxcb-randr\u001b[0m found: \u001b[1;32mYES\u001b[0m \u001b[36m1.17.0\u001b[0m\n> Run-time dependency \u001b[1mxcb-image\u001b[0m found: \u001b[1;32mYES\u001b[0m \u001b[36m0.4.1\u001b[0m\n> Run-time dependency \u001b[1mxcb-util\u001b[0m found: \u001b[1;32mYES\u001b[0m \u001b[36m0.4.1\u001b[0m\n> Run-time dependency \u001b[1mxcb-xrm\u001b[0m found: \u001b[1;32mYES\u001b[0m \u001b[36m1.3\u001b[0m\n> Run-time dependency \u001b[1mxkbcommon\u001b[0m found: \u001b[1;32mYES\u001b[0m \u001b[36m1.8.1\u001b[0m\n> Run-time dependency \u001b[1mxkbcommon-x11\u001b[0m found: \u001b[1;31mNO\u001b[0m (tried pkgconfig)\n> \n> meson.build:84:20: \u001b[1;31mERROR:\u001b[0m Dependency \"xkbcommon-x11\" not found, tried pkgconfig\n> \n> A full log can be found at \u001b[1m/build/source/build/meson-logs/meson-log.txt\u001b[0m\nFor full logs, run:\n \u001b[1mnix log /nix/store/nkrxnrb5v34s5c68zgn49daabaac3q35-i3lock-x86_64-unknown-linux-gnufilc0-2.15.drv\u001b[0m"} @nix {"action":"msg","column":null,"file":null,"level":0,"line":null,"msg":"\u001b[31;1merror:\u001b[0m \u001b[0mCannot build '\u001b[35;1m/nix/store/1rxkv4pbrlgiqgb91nfxklb70w2sylz2-i3lock-blur-x86_64-unknown-linux-gnufilc0-2.10.drv\u001b[0m'.\n Reason: \u001b[31;1mbuilder failed with exit code 1\u001b[0m.\n Output paths:\n \u001b[35;1m/nix/store/f0q539zj0rpld54ky4is63mazr5232n3-i3lock-blur-x86_64-unknown-linux-gnufilc0-2.10\u001b[0m\n Last 25 log lines:\n > checking for strrchr... yes\n > checking for strspn... yes\n > checking for strstr... yes\n > checking for strtol... yes\n > checking for strtoul... yes\n > checking for library containing floor... -lm\n > checking for library containing ev_run... -lev\n > checking for library containing shm_open... none required\n > checking for library containing pam_authenticate... -lpam\n > checking for library containing iconv_open... none required\n > checking pkg-config is at least version 0.9.0... yes\n > checking for xcb xcb-xkb xcb-xinerama xcb-randr xcb-damage xcb-dpms xcb-composite... yes\n > checking for xcb-image... yes\n > checking for xcb-event xcb-util xcb-atom... yes\n > checking for xkbcommon xkbcommon-x11... no\n > configure: error: Package requirements (xkbcommon xkbcommon-x11) were not met:\n >\n > No package 'xkbcommon-x11' found\n >\n > Consider adjusting the PKG_CONFIG_PATH environment variable if you\n > installed software in a non-standard prefix.\n >\n > Alternatively, you may set the environment variables XKBCOMMON_CFLAGS\n > and XKBCOMMON_LIBS to avoid the need to call pkg-config.\n > See the pkg-config man page for more details.\n For full logs, run:\n \u001b[1mnix log /nix/store/1rxkv4pbrlgiqgb91nfxklb70w2sylz2-i3lock-blur-x86_64-unknown-linux-gnufilc0-2.10.drv\u001b[0m","raw_msg":"\u001b[0mCannot build '\u001b[35;1m/nix/store/1rxkv4pbrlgiqgb91nfxklb70w2sylz2-i3lock-blur-x86_64-unknown-linux-gnufilc0-2.10.drv\u001b[0m'.\nReason: \u001b[31;1mbuilder failed with exit code 1\u001b[0m.\nOutput paths:\n \u001b[35;1m/nix/store/f0q539zj0rpld54ky4is63mazr5232n3-i3lock-blur-x86_64-unknown-linux-gnufilc0-2.10\u001b[0m\nLast 25 log lines:\n> checking for strrchr... yes\n> checking for strspn... yes\n> checking for strstr... yes\n> checking for strtol... yes\n> checking for strtoul... yes\n> checking for library containing floor... -lm\n> checking for library containing ev_run... -lev\n> checking for library containing shm_open... none required\n> checking for library containing pam_authenticate... -lpam\n> checking for library containing iconv_open... none required\n> checking pkg-config is at least version 0.9.0... yes\n> checking for xcb xcb-xkb xcb-xinerama xcb-randr xcb-damage xcb-dpms xcb-composite... yes\n> checking for xcb-image... yes\n> checking for xcb-event xcb-util xcb-atom... yes\n> checking for xkbcommon xkbcommon-x11... no\n> configure: error: Package requirements (xkbcommon xkbcommon-x11) were not met:\n> \n> No package 'xkbcommon-x11' found\n> \n> Consider adjusting the PKG_CONFIG_PATH environment variable if you\n> installed software in a non-standard prefix.\n> \n> Alternatively, you may set the environment variables XKBCOMMON_CFLAGS\n> and XKBCOMMON_LIBS to avoid the need to call pkg-config.\n> See the pkg-config man page for more details.\nFor full logs, run:\n \u001b[1mnix log /nix/store/1rxkv4pbrlgiqgb91nfxklb70w2sylz2-i3lock-blur-x86_64-unknown-linux-gnufilc0-2.10.drv\u001b[0m"} @nix {"action":"msg","column":null,"file":null,"level":0,"line":null,"msg":"\u001b[31;1merror:\u001b[0m \u001b[0mCannot build '\u001b[35;1m/nix/store/nih2p26lcqriyi9pyvq2i2ylixb5nzvi-i3lock-color-x86_64-unknown-linux-gnufilc0-2.13.c.5.drv\u001b[0m'.\n Reason: \u001b[31;1mbuilder failed with exit code 1\u001b[0m.\n Output paths:\n \u001b[35;1m/nix/store/44yq2bnfzm96c08gclqq1jzfj3sqlcdd-i3lock-color-x86_64-unknown-linux-gnufilc0-2.13.c.5\u001b[0m\n Last 25 log lines:\n > checking for strstr... yes\n > checking for strtol... yes\n > checking for strtoul... yes\n > checking for explicit_bzero... yes\n > checking for library containing floor... -lm\n > checking for library containing ev_run... -lev\n > checking for library containing shm_open... none required\n > checking for library containing pam_authenticate... -lpam\n > checking for library containing iconv_open... none required\n > checking pkg-config is at least version 0.9.0... yes\n > checking for xcb xcb-xkb xcb-xinerama xcb-randr xcb-composite... yes\n > checking for xcb-image... yes\n > checking for xcb-event xcb-util xcb-atom... yes\n > checking for xcb-xrm... yes\n > checking for xkbcommon xkbcommon-x11... no\n > configure: error: Package requirements (xkbcommon xkbcommon-x11) were not met:\n >\n > No package 'xkbcommon-x11' found\n >\n > Consider adjusting the PKG_CONFIG_PATH environment variable if you\n > installed software in a non-standard prefix.\n >\n > Alternatively, you may set the environment variables XKBCOMMON_CFLAGS\n > and XKBCOMMON_LIBS to avoid the need to call pkg-config.\n > See the pkg-config man page for more details.\n For full logs, run:\n \u001b[1mnix log /nix/store/nih2p26lcqriyi9pyvq2i2ylixb5nzvi-i3lock-color-x86_64-unknown-linux-gnufilc0-2.13.c.5.drv\u001b[0m","raw_msg":"\u001b[0mCannot build '\u001b[35;1m/nix/store/nih2p26lcqriyi9pyvq2i2ylixb5nzvi-i3lock-color-x86_64-unknown-linux-gnufilc0-2.13.c.5.drv\u001b[0m'.\nReason: \u001b[31;1mbuilder failed with exit code 1\u001b[0m.\nOutput paths:\n \u001b[35;1m/nix/store/44yq2bnfzm96c08gclqq1jzfj3sqlcdd-i3lock-color-x86_64-unknown-linux-gnufilc0-2.13.c.5\u001b[0m\nLast 25 log lines:\n> checking for strstr... yes\n> checking for strtol... yes\n> checking for strtoul... yes\n> checking for explicit_bzero... yes\n> checking for library containing floor... -lm\n> checking for library containing ev_run... -lev\n> checking for library containing shm_open... none required\n> checking for library containing pam_authenticate... -lpam\n> checking for library containing iconv_open... none required\n> checking pkg-config is at least version 0.9.0... yes\n> checking for xcb xcb-xkb xcb-xinerama xcb-randr xcb-composite... yes\n> checking for xcb-image... yes\n> checking for xcb-event xcb-util xcb-atom... yes\n> checking for xcb-xrm... yes\n> checking for xkbcommon xkbcommon-x11... no\n> configure: error: Package requirements (xkbcommon xkbcommon-x11) were not met:\n> \n> No package 'xkbcommon-x11' found\n> \n> Consider adjusting the PKG_CONFIG_PATH environment variable if you\n> installed software in a non-standard prefix.\n> \n> Alternatively, you may set the environment variables XKBCOMMON_CFLAGS\n> and XKBCOMMON_LIBS to avoid the need to call pkg-config.\n> See the pkg-config man page for more details.\nFor full logs, run:\n \u001b[1mnix log /nix/store/nih2p26lcqriyi9pyvq2i2ylixb5nzvi-i3lock-color-x86_64-unknown-linux-gnufilc0-2.13.c.5.drv\u001b[0m"} @nix {"action":"msg","column":null,"file":null,"level":0,"line":null,"msg":"\u001b[31;1merror:\u001b[0m \u001b[0mCannot build '\u001b[35;1m/nix/store/0l0x8aimh55sr6n02bvfcymm052flikp-i3lock-fancy-rapid-x86_64-unknown-linux-gnufilc0-unstable-2021-04-21.drv\u001b[0m'.\n Reason: \u001b[31;1m1 dependency failed\u001b[0m.\n Output paths:\n \u001b[35;1m/nix/store/0ssq6m6q09a2fkilnjgwp5mk3svgiq1y-i3lock-fancy-rapid-x86_64-unknown-linux-gnufilc0-unstable-2021-04-21\u001b[0m","raw_msg":"\u001b[0mCannot build '\u001b[35;1m/nix/store/0l0x8aimh55sr6n02bvfcymm052flikp-i3lock-fancy-rapid-x86_64-unknown-linux-gnufilc0-unstable-2021-04-21.drv\u001b[0m'.\nReason: \u001b[31;1m1 dependency failed\u001b[0m.\nOutput paths:\n \u001b[35;1m/nix/store/0ssq6m6q09a2fkilnjgwp5mk3svgiq1y-i3lock-fancy-rapid-x86_64-unknown-linux-gnufilc0-unstable-2021-04-21\u001b[0m"} @nix {"action":"msg","column":null,"file":null,"level":0,"line":null,"msg":"\u001b[31;1merror:\u001b[0m \u001b[0mCannot build '\u001b[35;1m/nix/store/f6b2nkniz8fmzz91vq9j3wab767v2kqi-iat-x86_64-unknown-linux-gnufilc0-0.1.7.drv\u001b[0m'.\n Reason: \u001b[31;1mbuilder failed with exit code 2\u001b[0m.\n Output paths:\n \u001b[35;1m/nix/store/hjfb4a7dgqijrgp72x1paznx3mjs8syf-iat-x86_64-unknown-linux-gnufilc0-0.1.7\u001b[0m\n Last 25 log lines:\n > | \u001b[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n > \u001b[0m\u001b[1mutil.c:167:34: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1mimplicit conversion changes signedness: 'off_t' (aka 'long') to 'unsigned char' [-Wsign-conversion]\u001b[0m\n > 167 | (*( msf_block->frame ) ) = lba % \u001b[0;32m75\u001b[0m;\u001b[0m\n > | \u001b[0;1;32m ~ ~~~~^~~~\n > \u001b[0m\u001b[1mutil.c:168:51: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1mimplicit conversion changes signedness: 'off_t' (aka 'long') to 'unsigned char' [-Wsign-conversion]\u001b[0m\n > 168 | (*( msf_block->second ) ) = ( ( lba / \u001b[0;32m75\u001b[0m ) + \u001b[0;32m2\u001b[0m ) % \u001b[0;32m60\u001b[0m;\u001b[0m\n > | \u001b[0;1;32m ~ ~~~~~~~~~~~~~~~~~~~~~^~~~\n > \u001b[0m\u001b[1mutil.c:169:51: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1mimplicit conversion loses integer precision: 'off_t' (aka 'long') to 'unsigned char' [-Wimplicit-int-conversion]\u001b[0m\n > 169 | (*( msf_block->minute ) ) = ( ( lba / \u001b[0;32m75\u001b[0m ) + \u001b[0;32m2\u001b[0m ) / \u001b[0;32m60\u001b[0m;\u001b[0m\n > | \u001b[0;1;32m ~ ~~~~~~~~~~~~~~~~~~~~~^~~~\n > \u001b[0m\u001b[1mutil.c:299:50: \u001b[0m\u001b[0;1;31merror: \u001b[0m\u001b[1mcall to undeclared function 'rpl_malloc'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]\u001b[0m\n > 299 | \u001b[0;34mif\u001b[0m ( NULL == ( data_buffer = ( \u001b[0;34munsigned\u001b[0m \u001b[0;34mchar\u001b[0m* ) malloc ( \u001b[0;34msizeof\u001b[0m ( \u001b[0;34munsigned\u001b[0m \u001b[0;34mchar\u001b[0m ) * ( img_struct -> block ) ) ) )\u001b[0m\n > | \u001b[0;1;32m ^\n > \u001b[0m\u001b[1m../config.h:100:16: \u001b[0m\u001b[0;1;36mnote: \u001b[0mexpanded from macro 'malloc'\u001b[0m\n > 100 | #define malloc rpl_malloc\u001b[0m\n > | \u001b[0;1;32m ^\n > \u001b[0m\u001b[1mutil.c:299:31: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1mcast to 'unsigned char *' from smaller integer type 'int' [-Wint-to-pointer-cast]\u001b[0m\n > 299 | \u001b[0;34mif\u001b[0m ( NULL == ( data_buffer = ( \u001b[0;34munsigned\u001b[0m \u001b[0;34mchar\u001b[0m* ) malloc ( \u001b[0;34msizeof\u001b[0m ( \u001b[0;34munsigned\u001b[0m \u001b[0;34mchar\u001b[0m ) * ( img_struct -> block ) ) ) )\u001b[0m\n > | \u001b[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n > \u001b[0m10 warnings and 5 errors generated.\n > make[2]: *** [Makefile:263: util.o] Error 1\n > make[2]: Leaving directory '/build/iat-0.1.7/src'\n > make[1]: *** [Makefile:219: all-recursive] Error 1\n > make[1]: Leaving directory '/build/iat-0.1.7'\n > make: *** [Makefile:158: all] Error 2\n For full logs, run:\n \u001b[1mnix log /nix/store/f6b2nkniz8fmzz91vq9j3wab767v2kqi-iat-x86_64-unknown-linux-gnufilc0-0.1.7.drv\u001b[0m","raw_msg":"\u001b[0mCannot build '\u001b[35;1m/nix/store/f6b2nkniz8fmzz91vq9j3wab767v2kqi-iat-x86_64-unknown-linux-gnufilc0-0.1.7.drv\u001b[0m'.\nReason: \u001b[31;1mbuilder failed with exit code 2\u001b[0m.\nOutput paths:\n \u001b[35;1m/nix/store/hjfb4a7dgqijrgp72x1paznx3mjs8syf-iat-x86_64-unknown-linux-gnufilc0-0.1.7\u001b[0m\nLast 25 log lines:\n> | \u001b[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n> \u001b[0m\u001b[1mutil.c:167:34: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1mimplicit conversion changes signedness: 'off_t' (aka 'long') to 'unsigned char' [-Wsign-conversion]\u001b[0m\n> 167 | (*( msf_block->frame ) ) = lba % \u001b[0;32m75\u001b[0m;\u001b[0m\n> | \u001b[0;1;32m ~ ~~~~^~~~\n> \u001b[0m\u001b[1mutil.c:168:51: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1mimplicit conversion changes signedness: 'off_t' (aka 'long') to 'unsigned char' [-Wsign-conversion]\u001b[0m\n> 168 | (*( msf_block->second ) ) = ( ( lba / \u001b[0;32m75\u001b[0m ) + \u001b[0;32m2\u001b[0m ) % \u001b[0;32m60\u001b[0m;\u001b[0m\n> | \u001b[0;1;32m ~ ~~~~~~~~~~~~~~~~~~~~~^~~~\n> \u001b[0m\u001b[1mutil.c:169:51: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1mimplicit conversion loses integer precision: 'off_t' (aka 'long') to 'unsigned char' [-Wimplicit-int-conversion]\u001b[0m\n> 169 | (*( msf_block->minute ) ) = ( ( lba / \u001b[0;32m75\u001b[0m ) + \u001b[0;32m2\u001b[0m ) / \u001b[0;32m60\u001b[0m;\u001b[0m\n> | \u001b[0;1;32m ~ ~~~~~~~~~~~~~~~~~~~~~^~~~\n> \u001b[0m\u001b[1mutil.c:299:50: \u001b[0m\u001b[0;1;31merror: \u001b[0m\u001b[1mcall to undeclared function 'rpl_malloc'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]\u001b[0m\n> 299 | \u001b[0;34mif\u001b[0m ( NULL == ( data_buffer = ( \u001b[0;34munsigned\u001b[0m \u001b[0;34mchar\u001b[0m* ) malloc ( \u001b[0;34msizeof\u001b[0m ( \u001b[0;34munsigned\u001b[0m \u001b[0;34mchar\u001b[0m ) * ( img_struct -> block ) ) ) )\u001b[0m\n> | \u001b[0;1;32m ^\n> \u001b[0m\u001b[1m../config.h:100:16: \u001b[0m\u001b[0;1;36mnote: \u001b[0mexpanded from macro 'malloc'\u001b[0m\n> 100 | #define malloc rpl_malloc\u001b[0m\n> | \u001b[0;1;32m ^\n> \u001b[0m\u001b[1mutil.c:299:31: \u001b[0m\u001b[0;1;35mwarning: \u001b[0m\u001b[1mcast to 'unsigned char *' from smaller integer type 'int' [-Wint-to-pointer-cast]\u001b[0m\n> 299 | \u001b[0;34mif\u001b[0m ( NULL == ( data_buffer = ( \u001b[0;34munsigned\u001b[0m \u001b[0;34mchar\u001b[0m* ) malloc ( \u001b[0;34msizeof\u001b[0m ( \u001b[0;34munsigned\u001b[0m \u001b[0;34mchar\u001b[0m ) * ( img_struct -> block ) ) ) )\u001b[0m\n> | \u001b[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n> \u001b[0m10 warnings and 5 errors generated.\n> make[2]: *** [Makefile:263: util.o] Error 1\n> make[2]: Leaving directory '/build/iat-0.1.7/src'\n> make[1]: *** [Makefile:219: all-recursive] Error 1\n> make[1]: Leaving directory '/build/iat-0.1.7'\n> make: *** [Makefile:158: all] Error 2\nFor full logs, run:\n \u001b[1mnix log /nix/store/f6b2nkniz8fmzz91vq9j3wab767v2kqi-iat-x86_64-unknown-linux-gnufilc0-0.1.7.drv\u001b[0m"} @nix {"action":"msg","column":null,"file":null,"level":0,"line":null,"msg":"\u001b[31;1merror:\u001b[0m \u001b[0mCannot build '\u001b[35;1m/nix/store/b048l4szfx04mla454lhmc9b8z8ds0mz-ibm-sw-tpm2-x86_64-unknown-linux-gnufilc0-1682-unstable-2024-08-02.drv\u001b[0m'.\n Reason: \u001b[31;1mbuilder failed with exit code 2\u001b[0m.\n Output paths:\n \u001b[35;1m/nix/store/cfyhvp3pj3c7s45wanrk8gmyi9sz7pbx-ibm-sw-tpm2-x86_64-unknown-linux-gnufilc0-1682-unstable-2024-08-02\u001b[0m\n Last 21 log lines:\n > Running phase: unpackPhase\n > unpacking source archive /nix/store/yssh4wcw7waympd40qvxvfmaxclxnypy-source\n > source root is source/src\n > Running phase: patchPhase\n > substituteStream() in derivation ibm-sw-tpm2-x86_64-unknown-linux-gnufilc0-1682-unstable-2024-08-02: WARNING: '--replace' is deprecated, use --replace-{fail,warn,quiet}. (file 'makefile')\n > Running phase: updateAutotoolsGnuConfigScriptsPhase\n > Running phase: updateAutotoolsGnuConfigScriptsPhase\n > Running phase: configurePhase\n > no configure script, doing nothing\n > Running phase: buildPhase\n > build flags: SHELL=/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/bash\n > /nix/store/42rvnpz9javp8wx0lwk0374bxx527ffr-filc-cc-wrapper-/bin/cc -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -Wno-deprecated-declarations -c -DTPM_POSIX -D_POSIX_ -DTPM_NUVOTON -DUSE_BIT_FIELD_STRUCTURES=NO -DSYM_LIB=Ossl -DHASH_LIB=Ossl -DMATH_LIB=TpmBigNum -DBN_MATH_LIB=Ossl ACTCommands.c -o ACTCommands.o\n > In file included from ACTCommands.c:62:\n > In file included from ./Tpm.h:74:\n > In file included from ./Global.h:100:\n > In file included from ./TpmToTpmBigNumMath.h:95:\n > \u001b[1m./BnToOsslMath.h:83:4: \u001b[0m\u001b[0;1;31merror: \u001b[0m\u001b[1mUntested OpenSSL version\u001b[0m\n > 83 | # error Untested OpenSSL version\u001b[0m\n > | \u001b[0;1;32m ^\n > \u001b[0m1 error generated.\n > make: *** [makefile:89: ACTCommands.o] Error 1\n For full logs, run:\n \u001b[1mnix log /nix/store/b048l4szfx04mla454lhmc9b8z8ds0mz-ibm-sw-tpm2-x86_64-unknown-linux-gnufilc0-1682-unstable-2024-08-02.drv\u001b[0m","raw_msg":"\u001b[0mCannot build '\u001b[35;1m/nix/store/b048l4szfx04mla454lhmc9b8z8ds0mz-ibm-sw-tpm2-x86_64-unknown-linux-gnufilc0-1682-unstable-2024-08-02.drv\u001b[0m'.\nReason: \u001b[31;1mbuilder failed with exit code 2\u001b[0m.\nOutput paths:\n \u001b[35;1m/nix/store/cfyhvp3pj3c7s45wanrk8gmyi9sz7pbx-ibm-sw-tpm2-x86_64-unknown-linux-gnufilc0-1682-unstable-2024-08-02\u001b[0m\nLast 21 log lines:\n> Running phase: unpackPhase\n> unpacking source archive /nix/store/yssh4wcw7waympd40qvxvfmaxclxnypy-source\n> source root is source/src\n> Running phase: patchPhase\n> substituteStream() in derivation ibm-sw-tpm2-x86_64-unknown-linux-gnufilc0-1682-unstable-2024-08-02: WARNING: '--replace' is deprecated, use --replace-{fail,warn,quiet}. (file 'makefile')\n> Running phase: updateAutotoolsGnuConfigScriptsPhase\n> Running phase: updateAutotoolsGnuConfigScriptsPhase\n> Running phase: configurePhase\n> no configure script, doing nothing\n> Running phase: buildPhase\n> build flags: SHELL=/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/bash\n> /nix/store/42rvnpz9javp8wx0lwk0374bxx527ffr-filc-cc-wrapper-/bin/cc -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -Wno-deprecated-declarations -c -DTPM_POSIX -D_POSIX_ -DTPM_NUVOTON -DUSE_BIT_FIELD_STRUCTURES=NO -DSYM_LIB=Ossl -DHASH_LIB=Ossl -DMATH_LIB=TpmBigNum -DBN_MATH_LIB=Ossl ACTCommands.c -o ACTCommands.o\n> In file included from ACTCommands.c:62:\n> In file included from ./Tpm.h:74:\n> In file included from ./Global.h:100:\n> In file included from ./TpmToTpmBigNumMath.h:95:\n> \u001b[1m./BnToOsslMath.h:83:4: \u001b[0m\u001b[0;1;31merror: \u001b[0m\u001b[1mUntested OpenSSL version\u001b[0m\n> 83 | # error Untested OpenSSL version\u001b[0m\n> | \u001b[0;1;32m ^\n> \u001b[0m1 error generated.\n> make: *** [makefile:89: ACTCommands.o] Error 1\nFor full logs, run:\n \u001b[1mnix log /nix/store/b048l4szfx04mla454lhmc9b8z8ds0mz-ibm-sw-tpm2-x86_64-unknown-linux-gnufilc0-1682-unstable-2024-08-02.drv\u001b[0m"} @nix {"action":"msg","column":null,"file":null,"level":0,"line":null,"msg":"\u001b[31;1merror:\u001b[0m \u001b[0mCannot build '\u001b[35;1m/nix/store/cgw38s0c641csn5na5q5qajk57lp1kig-ibus-theme-tools-4.2.0-x86_64-unknown-linux-gnufilc0.drv\u001b[0m'.\n Reason: \u001b[31;1m1 dependency failed\u001b[0m.\n Output paths:\n \u001b[35;1m/nix/store/3hjmavbnn7h7lqrczp7w4v1k30a16cns-ibus-theme-tools-4.2.0-x86_64-unknown-linux-gnufilc0-dist\u001b[0m\n \u001b[35;1m/nix/store/xpz9yjbadq4k91h3sb1fd58g2k2yakhk-ibus-theme-tools-4.2.0-x86_64-unknown-linux-gnufilc0\u001b[0m","raw_msg":"\u001b[0mCannot build '\u001b[35;1m/nix/store/cgw38s0c641csn5na5q5qajk57lp1kig-ibus-theme-tools-4.2.0-x86_64-unknown-linux-gnufilc0.drv\u001b[0m'.\nReason: \u001b[31;1m1 dependency failed\u001b[0m.\nOutput paths:\n \u001b[35;1m/nix/store/3hjmavbnn7h7lqrczp7w4v1k30a16cns-ibus-theme-tools-4.2.0-x86_64-unknown-linux-gnufilc0-dist\u001b[0m\n \u001b[35;1m/nix/store/xpz9yjbadq4k91h3sb1fd58g2k2yakhk-ibus-theme-tools-4.2.0-x86_64-unknown-linux-gnufilc0\u001b[0m"} @nix {"action":"msg","column":null,"file":null,"level":0,"line":null,"msg":"\u001b[31;1merror:\u001b[0m \u001b[0mCannot build '\u001b[35;1m/nix/store/wl4id1vl6mpvbsn86pjc78w315sl3npr-icbm3d-x86_64-unknown-linux-gnufilc0-0.4.drv\u001b[0m'.\n Reason: \u001b[31;1mbuilder failed with exit code 2\u001b[0m.\n Output paths:\n \u001b[35;1m/nix/store/14jr7fvfsa3sb9va9hhxqpasdl7mr0av-icbm3d-x86_64-unknown-linux-gnufilc0-0.4\u001b[0m\n Last 19 log lines:\n > Running phase: unpackPhase\n > unpacking source archive /nix/store/zxy8y8xc7xk477kzdq7885sd27h5sray-icbm3d.0.4.tar.gz\n > source root is icbm3d\n > setting SOURCE_DATE_EPOCH to timestamp 901860432 of file \"icbm3d/icbm3d.c\"\n > Running phase: patchPhase\n > Running phase: updateAutotoolsGnuConfigScriptsPhase\n > Running phase: updateAutotoolsGnuConfigScriptsPhase\n > Running phase: configurePhase\n > no configure script, doing nothing\n > Running phase: buildPhase\n > build flags: SHELL=/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/bash\n > Using english for messages...\n > rm language.h\n > rm: cannot remove 'language.h': No such file or directory\n > make: [makefile:74: language.h] Error 1 (ignored)\n > cat lang_english.h >> language.h\n > gcc -I/include -O2 icbm3d.c -c\n > /nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/bash: line 1: gcc: command not found\n > make: *** [makefile:51: icbm3d.o] Error 127\n For full logs, run:\n \u001b[1mnix log /nix/store/wl4id1vl6mpvbsn86pjc78w315sl3npr-icbm3d-x86_64-unknown-linux-gnufilc0-0.4.drv\u001b[0m","raw_msg":"\u001b[0mCannot build '\u001b[35;1m/nix/store/wl4id1vl6mpvbsn86pjc78w315sl3npr-icbm3d-x86_64-unknown-linux-gnufilc0-0.4.drv\u001b[0m'.\nReason: \u001b[31;1mbuilder failed with exit code 2\u001b[0m.\nOutput paths:\n \u001b[35;1m/nix/store/14jr7fvfsa3sb9va9hhxqpasdl7mr0av-icbm3d-x86_64-unknown-linux-gnufilc0-0.4\u001b[0m\nLast 19 log lines:\n> Running phase: unpackPhase\n> unpacking source archive /nix/store/zxy8y8xc7xk477kzdq7885sd27h5sray-icbm3d.0.4.tar.gz\n> source root is icbm3d\n> setting SOURCE_DATE_EPOCH to timestamp 901860432 of file \"icbm3d/icbm3d.c\"\n> Running phase: patchPhase\n> Running phase: updateAutotoolsGnuConfigScriptsPhase\n> Running phase: updateAutotoolsGnuConfigScriptsPhase\n> Running phase: configurePhase\n> no configure script, doing nothing\n> Running phase: buildPhase\n> build flags: SHELL=/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/bash\n> Using english for messages...\n> rm language.h\n> rm: cannot remove 'language.h': No such file or directory\n> make: [makefile:74: language.h] Error 1 (ignored)\n> cat lang_english.h >> language.h\n> gcc -I/include -O2 icbm3d.c -c\n> /nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/bash: line 1: gcc: command not found\n> make: *** [makefile:51: icbm3d.o] Error 127\nFor full logs, run:\n \u001b[1mnix log /nix/store/wl4id1vl6mpvbsn86pjc78w315sl3npr-icbm3d-x86_64-unknown-linux-gnufilc0-0.4.drv\u001b[0m"} @nix {"action":"msg","column":null,"file":null,"level":0,"line":null,"msg":"\u001b[31;1merror:\u001b[0m \u001b[0mCannot build '\u001b[35;1m/nix/store/pcmbbzm4h6y9w99rd33as2iia4xsdnp1-icecream-x86_64-unknown-linux-gnufilc0-1.4.drv\u001b[0m'.\n Reason: \u001b[31;1mbuilder failed with exit code 2\u001b[0m.\n Output paths:\n \u001b[35;1m/nix/store/dp7jfyrp1jsp3y3xd8h86hw2fjyd7r7b-icecream-x86_64-unknown-linux-gnufilc0-1.4\u001b[0m\n Last 25 log lines:\n > CXX libicecc_la-logging.lo\n > CC libicecc_la-ncpus.lo\n > CXX libicecc_la-pipes.lo\n > CC libicecc_la-tempfile.lo\n > CXX libicecc_la-platform.lo\n > CXX libicecc_la-gcc.lo\n > CXX libicecc_la-util.lo\n > CXXLD libicecc.la\n > make[2]: Leaving directory '/build/source/services'\n > Making all in daemon\n > make[2]: Entering directory '/build/source/daemon'\n > CXX main.o\n > CXX serve.o\n > CXX workit.o\n > CXX environment.o\n > CXX load.o\n > CXX file_util.o\n > CXXLD iceccd\n > load.o:load.cpp:function pizlonatedFI403_exp:(.text+0x47b1): error: undefined reference to 'pizlonated_exp'\n > clang-20: \u001b[0;1;31merror: \u001b[0m\u001b[1mlinker command failed with exit code 1 (use -v to see invocation)\u001b[0m\n > make[2]: *** [Makefile:434: iceccd] Error 1\n > make[2]: Leaving directory '/build/source/daemon'\n > make[1]: *** [Makefile:431: all-recursive] Error 1\n > make[1]: Leaving directory '/build/source'\n > make: *** [Makefile:363: all] Error 2\n For full logs, run:\n \u001b[1mnix log /nix/store/pcmbbzm4h6y9w99rd33as2iia4xsdnp1-icecream-x86_64-unknown-linux-gnufilc0-1.4.drv\u001b[0m","raw_msg":"\u001b[0mCannot build '\u001b[35;1m/nix/store/pcmbbzm4h6y9w99rd33as2iia4xsdnp1-icecream-x86_64-unknown-linux-gnufilc0-1.4.drv\u001b[0m'.\nReason: \u001b[31;1mbuilder failed with exit code 2\u001b[0m.\nOutput paths:\n \u001b[35;1m/nix/store/dp7jfyrp1jsp3y3xd8h86hw2fjyd7r7b-icecream-x86_64-unknown-linux-gnufilc0-1.4\u001b[0m\nLast 25 log lines:\n> CXX libicecc_la-logging.lo\n> CC libicecc_la-ncpus.lo\n> CXX libicecc_la-pipes.lo\n> CC libicecc_la-tempfile.lo\n> CXX libicecc_la-platform.lo\n> CXX libicecc_la-gcc.lo\n> CXX libicecc_la-util.lo\n> CXXLD libicecc.la\n> make[2]: Leaving directory '/build/source/services'\n> Making all in daemon\n> make[2]: Entering directory '/build/source/daemon'\n> CXX main.o\n> CXX serve.o\n> CXX workit.o\n> CXX environment.o\n> CXX load.o\n> CXX file_util.o\n> CXXLD iceccd\n> load.o:load.cpp:function pizlonatedFI403_exp:(.text+0x47b1): error: undefined reference to 'pizlonated_exp'\n> clang-20: \u001b[0;1;31merror: \u001b[0m\u001b[1mlinker command failed with exit code 1 (use -v to see invocation)\u001b[0m\n> make[2]: *** [Makefile:434: iceccd] Error 1\n> make[2]: Leaving directory '/build/source/daemon'\n> make[1]: *** [Makefile:431: all-recursive] Error 1\n> make[1]: Leaving directory '/build/source'\n> make: *** [Makefile:363: all] Error 2\nFor full logs, run:\n \u001b[1mnix log /nix/store/pcmbbzm4h6y9w99rd33as2iia4xsdnp1-icecream-x86_64-unknown-linux-gnufilc0-1.4.drv\u001b[0m"} @nix {"action":"msg","column":null,"file":null,"level":0,"line":null,"msg":"\u001b[31;1merror:\u001b[0m \u001b[0mCannot build '\u001b[35;1m/nix/store/sxylb4vnz9pyl74m30rb8fhhzr8rm3di-icon-lang-x86_64-unknown-linux-gnufilc0-unstable-2020-02-05.drv\u001b[0m'.\n Reason: \u001b[31;1mbuilder failed with exit code 2\u001b[0m.\n Output paths:\n \u001b[35;1m/nix/store/dwbsx07sgpgka8yk6ma96nfs8rh70iz8-icon-lang-x86_64-unknown-linux-gnufilc0-unstable-2020-02-05\u001b[0m\n Last 24 log lines:\n > Running phase: unpackPhase\n > unpacking source archive /nix/store/0i34gr59nlkpwmm58iric9wnh7zzslm7-source\n > source root is source\n > Running phase: patchPhase\n > Running phase: updateAutotoolsGnuConfigScriptsPhase\n > Running phase: updateAutotoolsGnuConfigScriptsPhase\n > Running phase: configurePhase\n > make Pure >/dev/null\n > cd config; sh setup.sh linux Graphics\n > configured linux\n > with Graphics\n > Running phase: buildPhase\n > build flags: SHELL=/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/bash\n > uname -a\n > Linux localhost 7.0.0-15-generic #15-Ubuntu SMP PREEMPT_DYNAMIC Wed Apr 22 16:06:43 UTC 2026 x86_64 GNU/Linux\n > pwd\n > /build/source\n > cd src/common;\t\tmake\n > make[1]: Entering directory '/build/source/src/common'\n > gcc -O -o infer infer.c\n > /nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/bash: line 1: gcc: command not found\n > make[1]: *** [Makefile:28: ../h/arch.h] Error 127\n > make[1]: Leaving directory '/build/source/src/common'\n > make: *** [Makefile:65: Icont] Error 2\n For full logs, run:\n \u001b[1mnix log /nix/store/sxylb4vnz9pyl74m30rb8fhhzr8rm3di-icon-lang-x86_64-unknown-linux-gnufilc0-unstable-2020-02-05.drv\u001b[0m","raw_msg":"\u001b[0mCannot build '\u001b[35;1m/nix/store/sxylb4vnz9pyl74m30rb8fhhzr8rm3di-icon-lang-x86_64-unknown-linux-gnufilc0-unstable-2020-02-05.drv\u001b[0m'.\nReason: \u001b[31;1mbuilder failed with exit code 2\u001b[0m.\nOutput paths:\n \u001b[35;1m/nix/store/dwbsx07sgpgka8yk6ma96nfs8rh70iz8-icon-lang-x86_64-unknown-linux-gnufilc0-unstable-2020-02-05\u001b[0m\nLast 24 log lines:\n> Running phase: unpackPhase\n> unpacking source archive /nix/store/0i34gr59nlkpwmm58iric9wnh7zzslm7-source\n> source root is source\n> Running phase: patchPhase\n> Running phase: updateAutotoolsGnuConfigScriptsPhase\n> Running phase: updateAutotoolsGnuConfigScriptsPhase\n> Running phase: configurePhase\n> make Pure >/dev/null\n> cd config; sh setup.sh linux Graphics\n> configured linux\n> with Graphics\n> Running phase: buildPhase\n> build flags: SHELL=/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/bash\n> uname -a\n> Linux localhost 7.0.0-15-generic #15-Ubuntu SMP PREEMPT_DYNAMIC Wed Apr 22 16:06:43 UTC 2026 x86_64 GNU/Linux\n> pwd\n> /build/source\n> cd src/common;\t\tmake\n> make[1]: Entering directory '/build/source/src/common'\n> gcc -O -o infer infer.c\n> /nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/bash: line 1: gcc: command not found\n> make[1]: *** [Makefile:28: ../h/arch.h] Error 127\n> make[1]: Leaving directory '/build/source/src/common'\n> make: *** [Makefile:65: Icont] Error 2\nFor full logs, run:\n \u001b[1mnix log /nix/store/sxylb4vnz9pyl74m30rb8fhhzr8rm3di-icon-lang-x86_64-unknown-linux-gnufilc0-unstable-2020-02-05.drv\u001b[0m"} @nix {"action":"msg","column":null,"file":null,"level":0,"line":null,"msg":"\u001b[31;1merror:\u001b[0m \u001b[0mCannot build '\u001b[35;1m/nix/store/x86l54040zsx5ydig96i8fk6xgv2fqn4-icon-slicer-x86_64-unknown-linux-gnufilc0-0.3.drv\u001b[0m'.\n Reason: \u001b[31;1mbuilder failed with exit code 1\u001b[0m.\n Output paths:\n \u001b[35;1m/nix/store/60l1kb2wqbnldcrriiym08wdvmfxxy4v-icon-slicer-x86_64-unknown-linux-gnufilc0-0.3\u001b[0m\n Last 25 log lines:\n > Running phase: configurePhase\n > patching script interpreter paths in ./configure\n > ./configure: interpreter directive changed from \"#! /bin/sh\" to \"/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/sh\"\n > configure flags: --disable-dependency-tracking --prefix=/nix/store/60l1kb2wqbnldcrriiym08wdvmfxxy4v-icon-slicer-x86_64-unknown-linux-gnufilc0-0.3 --build=x86_64-unknown-linux-gnu --host=x86_64-unknown-linux-gnufilc0\n > checking for a BSD-compatible install... /nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c\n > checking whether build environment is sane... yes\n > checking for gawk... gawk\n > checking whether make sets $(MAKE)... yes\n > checking for x86_64-unknown-linux-gnufilc0-strip... strip\n > checking for x86_64-unknown-linux-gnufilc0-gcc... clang\n > checking for C compiler default output... a.out\n > checking whether the C compiler works... yes\n > checking whether we are cross compiling... yes\n > checking for suffix of executables...\n > checking for suffix of object files... o\n > checking whether we are using the GNU C compiler... yes\n > checking whether clang accepts -g... yes\n > checking for clang option to accept ANSI C... none needed\n > checking for style of include used by make... GNU\n > checking dependency style of clang... none\n > checking for gdk-pixbuf-2.0 >= 2.0.0... yes\n > checking GDK_PIXBUF_CFLAGS... -I/nix/store/a09cs5xzlrpgbqns7ac1j034bgspik3v-gdk-pixbuf-x86_64-unknown-linux-gnufilc0-2.42.12-dev/include/gdk-pixbuf-2.0 -I/nix/store/yx4ajx4hb4rws8srypxzx2jkma4j85i0-glib-2.80.4-x86_64-unknown-linux-gnufilc0-dev/include -I/nix/store/yx4ajx4hb4rws8srypxzx2jkma4j85i0-glib-2.80.4-x86_64-unknown-linux-gnufilc0-dev/include/glib-2.0 -I/nix/store/j1fnizngn6xkl2240i1nwmnlkz3lax1j-glib-2.80.4-x86_64-unknown-linux-gnufilc0/lib/glib-2.0/include\n > checking GDK_PIXBUF_LIBS... -L/nix/store/mi85925r3mkysv95wznn8vrbqxv690h5-gdk-pixbuf-x86_64-unknown-linux-gnufilc0-2.42.12/lib -L/nix/store/j1fnizngn6xkl2240i1nwmnlkz3lax1j-glib-2.80.4-x86_64-unknown-linux-gnufilc0/lib -lgdk_pixbuf-2.0 -lgobject-2.0 -lglib-2.0\n > checking for poptGetContext in -lpopt... no\n > configure: error: popt library is needed to build icon-slicer\n For full logs, run:\n \u001b[1mnix log /nix/store/x86l54040zsx5ydig96i8fk6xgv2fqn4-icon-slicer-x86_64-unknown-linux-gnufilc0-0.3.drv\u001b[0m","raw_msg":"\u001b[0mCannot build '\u001b[35;1m/nix/store/x86l54040zsx5ydig96i8fk6xgv2fqn4-icon-slicer-x86_64-unknown-linux-gnufilc0-0.3.drv\u001b[0m'.\nReason: \u001b[31;1mbuilder failed with exit code 1\u001b[0m.\nOutput paths:\n \u001b[35;1m/nix/store/60l1kb2wqbnldcrriiym08wdvmfxxy4v-icon-slicer-x86_64-unknown-linux-gnufilc0-0.3\u001b[0m\nLast 25 log lines:\n> Running phase: configurePhase\n> patching script interpreter paths in ./configure\n> ./configure: interpreter directive changed from \"#! /bin/sh\" to \"/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/sh\"\n> configure flags: --disable-dependency-tracking --prefix=/nix/store/60l1kb2wqbnldcrriiym08wdvmfxxy4v-icon-slicer-x86_64-unknown-linux-gnufilc0-0.3 --build=x86_64-unknown-linux-gnu --host=x86_64-unknown-linux-gnufilc0\n> checking for a BSD-compatible install... /nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c\n> checking whether build environment is sane... yes\n> checking for gawk... gawk\n> checking whether make sets $(MAKE)... yes\n> checking for x86_64-unknown-linux-gnufilc0-strip... strip\n> checking for x86_64-unknown-linux-gnufilc0-gcc... clang\n> checking for C compiler default output... a.out\n> checking whether the C compiler works... yes\n> checking whether we are cross compiling... yes\n> checking for suffix of executables... \n> checking for suffix of object files... o\n> checking whether we are using the GNU C compiler... yes\n> checking whether clang accepts -g... yes\n> checking for clang option to accept ANSI C... none needed\n> checking for style of include used by make... GNU\n> checking dependency style of clang... none\n> checking for gdk-pixbuf-2.0 >= 2.0.0... yes\n> checking GDK_PIXBUF_CFLAGS... -I/nix/store/a09cs5xzlrpgbqns7ac1j034bgspik3v-gdk-pixbuf-x86_64-unknown-linux-gnufilc0-2.42.12-dev/include/gdk-pixbuf-2.0 -I/nix/store/yx4ajx4hb4rws8srypxzx2jkma4j85i0-glib-2.80.4-x86_64-unknown-linux-gnufilc0-dev/include -I/nix/store/yx4ajx4hb4rws8srypxzx2jkma4j85i0-glib-2.80.4-x86_64-unknown-linux-gnufilc0-dev/include/glib-2.0 -I/nix/store/j1fnizngn6xkl2240i1nwmnlkz3lax1j-glib-2.80.4-x86_64-unknown-linux-gnufilc0/lib/glib-2.0/include\n> checking GDK_PIXBUF_LIBS... -L/nix/store/mi85925r3mkysv95wznn8vrbqxv690h5-gdk-pixbuf-x86_64-unknown-linux-gnufilc0-2.42.12/lib -L/nix/store/j1fnizngn6xkl2240i1nwmnlkz3lax1j-glib-2.80.4-x86_64-unknown-linux-gnufilc0/lib -lgdk_pixbuf-2.0 -lgobject-2.0 -lglib-2.0\n> checking for poptGetContext in -lpopt... no\n> configure: error: popt library is needed to build icon-slicer\nFor full logs, run:\n \u001b[1mnix log /nix/store/x86l54040zsx5ydig96i8fk6xgv2fqn4-icon-slicer-x86_64-unknown-linux-gnufilc0-0.3.drv\u001b[0m"} @nix {"action":"msg","column":null,"file":null,"level":0,"line":null,"msg":"\u001b[31;1merror:\u001b[0m \u001b[0mCannot build '\u001b[35;1m/nix/store/xpvyrid6108xxgix623m584szim23hdb-icu4c-x86_64-unknown-linux-gnufilc0-67.1.drv\u001b[0m'.\n Reason: \u001b[31;1mbuilder failed with exit code 2\u001b[0m.\n Output paths:\n \u001b[35;1m/nix/store/pm3zghyiwgs9vmd5r7d47ng7z6wzhbrz-icu4c-x86_64-unknown-linux-gnufilc0-67.1\u001b[0m\n \u001b[35;1m/nix/store/sl6d5kl0m10b45ff2dikiyzwzfljahck-icu4c-x86_64-unknown-linux-gnufilc0-67.1-dev\u001b[0m\n Last 25 log lines:\n > rm -rf icupkg.inc\n > mkdir ./out\n > mkdir ./out/tmp\n > mkdir ./out/build\n > mkdir ./out/build/icudt67l\n > Unpacking ./in/icudt67l.dat and generating out/tmp/icudata.lst (list of data files)\n > LD_LIBRARY_PATH=/nix/store/5s6kkambb5a6zvi8r1b9xcn2jdqwrqdi-icu4c-build-root-67.1/lib:/nix/store/5s6kkambb5a6zvi8r1b9xcn2jdqwrqdi-icu4c-build-root-67.1/stubdata:/nix/store/5s6kkambb5a6zvi8r1b9xcn2jdqwrqdi-icu4c-build-root-67.1/tools/ctestfw:$LD_LIBRARY_PATH /nix/store/5s6kkambb5a6zvi8r1b9xcn2jdqwrqdi-icu4c-build-root-67.1/bin/icupkg -d ./out/build/icudt67l --list -x \\* ./in/icudt67l.dat -o out/tmp/icudata.lst\n > make[2]: Leaving directory '/build/icu/source/data'\n > echo timestamp > build-local\n > LD_LIBRARY_PATH=/nix/store/5s6kkambb5a6zvi8r1b9xcn2jdqwrqdi-icu4c-build-root-67.1/stubdata:/nix/store/5s6kkambb5a6zvi8r1b9xcn2jdqwrqdi-icu4c-build-root-67.1/tools/ctestfw:/nix/store/5s6kkambb5a6zvi8r1b9xcn2jdqwrqdi-icu4c-build-root-67.1/lib:$LD_LIBRARY_PATH /nix/store/5s6kkambb5a6zvi8r1b9xcn2jdqwrqdi-icu4c-build-root-67.1/bin/pkgdata -O ../data/icupkg.inc -q -c -s /build/icu/source/data/out/build/icudt67l -d ../lib -e icudt67 -T ./out/tmp -p icudt67l -m dll -r 67.1 -L icudata ./out/tmp/icudata.lst\n > pkgdata: clang -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_STRTOD_L=1 -DU_HAVE_XLOCALE_H=0 -DU_HAVE_STRING_VIEW=1 -DU_ATTRIBUTE_DEPRECATED= -O2 -std=c11 -Wall -pedantic -Wshadow -Wpointer-arith -Wmissing-prototypes -Wwrite-strings -Qunused-arguments -Wno-parentheses-equality -c -I../common -I../common -DPIC -fPIC -o ./out/tmp/icudt67l_dat.o ./out/tmp/icudt67l_dat.S\n > /nix/store/lqv09w661hh0hpvb49slx91f8j7pid10-sarcasm-0-unstable-b6dd63481f79/lib/sarcasm/detect.luau:44: table overflow\n > stacktrace:\n > /nix/store/lqv09w661hh0hpvb49slx91f8j7pid10-sarcasm-0-unstable-b6dd63481f79/lib/sarcasm/detect.luau:44 function sanitize\n > /nix/store/lqv09w661hh0hpvb49slx91f8j7pid10-sarcasm-0-unstable-b6dd63481f79/lib/sarcasm/detect.luau:76 function detect\n > /nix/store/lqv09w661hh0hpvb49slx91f8j7pid10-sarcasm-0-unstable-b6dd63481f79/lib/sarcasm/sarcasm.luau:1644 function main\n > /nix/store/lqv09w661hh0hpvb49slx91f8j7pid10-sarcasm-0-unstable-b6dd63481f79/bin/.sarcasm-wrapped:4\n >\n > clang-20: \u001b[0;1;31merror: \u001b[0m\u001b[1msarcasm assembler command failed with exit code 1 (use -v to see invocation)\u001b[0m\n > -- return status = 256\n > Error creating with assembly code. Failed command: clang -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_STRTOD_L=1 -DU_HAVE_XLOCALE_H=0 -DU_HAVE_STRING_VIEW=1 -DU_ATTRIBUTE_DEPRECATED= -O2 -std=c11 -Wall -pedantic -Wshadow -Wpointer-arith -Wmissing-prototypes -Wwrite-strings -Qunused-arguments -Wno-parentheses-equality -c -I../common -I../common -DPIC -fPIC -o ./out/tmp/icudt67l_dat.o ./out/tmp/icudt67l_dat.S\n > Error generating assembly code for data.\n > make[1]: *** [Makefile:176: packagedata] Error 1\n > make[1]: Leaving directory '/build/icu/source/data'\n > make: *** [Makefile:153: all-recursive] Error 2\n For full logs, run:\n \u001b[1mnix log /nix/store/xpvyrid6108xxgix623m584szim23hdb-icu4c-x86_64-unknown-linux-gnufilc0-67.1.drv\u001b[0m","raw_msg":"\u001b[0mCannot build '\u001b[35;1m/nix/store/xpvyrid6108xxgix623m584szim23hdb-icu4c-x86_64-unknown-linux-gnufilc0-67.1.drv\u001b[0m'.\nReason: \u001b[31;1mbuilder failed with exit code 2\u001b[0m.\nOutput paths:\n \u001b[35;1m/nix/store/pm3zghyiwgs9vmd5r7d47ng7z6wzhbrz-icu4c-x86_64-unknown-linux-gnufilc0-67.1\u001b[0m\n \u001b[35;1m/nix/store/sl6d5kl0m10b45ff2dikiyzwzfljahck-icu4c-x86_64-unknown-linux-gnufilc0-67.1-dev\u001b[0m\nLast 25 log lines:\n> rm -rf icupkg.inc\n> mkdir ./out\n> mkdir ./out/tmp\n> mkdir ./out/build\n> mkdir ./out/build/icudt67l\n> Unpacking ./in/icudt67l.dat and generating out/tmp/icudata.lst (list of data files)\n> LD_LIBRARY_PATH=/nix/store/5s6kkambb5a6zvi8r1b9xcn2jdqwrqdi-icu4c-build-root-67.1/lib:/nix/store/5s6kkambb5a6zvi8r1b9xcn2jdqwrqdi-icu4c-build-root-67.1/stubdata:/nix/store/5s6kkambb5a6zvi8r1b9xcn2jdqwrqdi-icu4c-build-root-67.1/tools/ctestfw:$LD_LIBRARY_PATH /nix/store/5s6kkambb5a6zvi8r1b9xcn2jdqwrqdi-icu4c-build-root-67.1/bin/icupkg -d ./out/build/icudt67l --list -x \\* ./in/icudt67l.dat -o out/tmp/icudata.lst\n> make[2]: Leaving directory '/build/icu/source/data'\n> echo timestamp > build-local\n> LD_LIBRARY_PATH=/nix/store/5s6kkambb5a6zvi8r1b9xcn2jdqwrqdi-icu4c-build-root-67.1/stubdata:/nix/store/5s6kkambb5a6zvi8r1b9xcn2jdqwrqdi-icu4c-build-root-67.1/tools/ctestfw:/nix/store/5s6kkambb5a6zvi8r1b9xcn2jdqwrqdi-icu4c-build-root-67.1/lib:$LD_LIBRARY_PATH /nix/store/5s6kkambb5a6zvi8r1b9xcn2jdqwrqdi-icu4c-build-root-67.1/bin/pkgdata -O ../data/icupkg.inc -q -c -s /build/icu/source/data/out/build/icudt67l -d ../lib -e icudt67 -T ./out/tmp -p icudt67l -m dll -r 67.1 -L icudata ./out/tmp/icudata.lst\n> pkgdata: clang -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_STRTOD_L=1 -DU_HAVE_XLOCALE_H=0 -DU_HAVE_STRING_VIEW=1 -DU_ATTRIBUTE_DEPRECATED= -O2 -std=c11 -Wall -pedantic -Wshadow -Wpointer-arith -Wmissing-prototypes -Wwrite-strings -Qunused-arguments -Wno-parentheses-equality -c -I../common -I../common -DPIC -fPIC -o ./out/tmp/icudt67l_dat.o ./out/tmp/icudt67l_dat.S\n> /nix/store/lqv09w661hh0hpvb49slx91f8j7pid10-sarcasm-0-unstable-b6dd63481f79/lib/sarcasm/detect.luau:44: table overflow\n> stacktrace:\n> /nix/store/lqv09w661hh0hpvb49slx91f8j7pid10-sarcasm-0-unstable-b6dd63481f79/lib/sarcasm/detect.luau:44 function sanitize\n> /nix/store/lqv09w661hh0hpvb49slx91f8j7pid10-sarcasm-0-unstable-b6dd63481f79/lib/sarcasm/detect.luau:76 function detect\n> /nix/store/lqv09w661hh0hpvb49slx91f8j7pid10-sarcasm-0-unstable-b6dd63481f79/lib/sarcasm/sarcasm.luau:1644 function main\n> /nix/store/lqv09w661hh0hpvb49slx91f8j7pid10-sarcasm-0-unstable-b6dd63481f79/bin/.sarcasm-wrapped:4\n> \n> clang-20: \u001b[0;1;31merror: \u001b[0m\u001b[1msarcasm assembler command failed with exit code 1 (use -v to see invocation)\u001b[0m\n> -- return status = 256\n> Error creating with assembly code. Failed command: clang -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_STRTOD_L=1 -DU_HAVE_XLOCALE_H=0 -DU_HAVE_STRING_VIEW=1 -DU_ATTRIBUTE_DEPRECATED= -O2 -std=c11 -Wall -pedantic -Wshadow -Wpointer-arith -Wmissing-prototypes -Wwrite-strings -Qunused-arguments -Wno-parentheses-equality -c -I../common -I../common -DPIC -fPIC -o ./out/tmp/icudt67l_dat.o ./out/tmp/icudt67l_dat.S\n> Error generating assembly code for data.\n> make[1]: *** [Makefile:176: packagedata] Error 1\n> make[1]: Leaving directory '/build/icu/source/data'\n> make: *** [Makefile:153: all-recursive] Error 2\nFor full logs, run:\n \u001b[1mnix log /nix/store/xpvyrid6108xxgix623m584szim23hdb-icu4c-x86_64-unknown-linux-gnufilc0-67.1.drv\u001b[0m"} @nix {"action":"msg","column":null,"file":null,"level":0,"line":null,"msg":"\u001b[31;1merror:\u001b[0m \u001b[0mCannot build '\u001b[35;1m/nix/store/amxr4ny6hzgd5s35cgc4qx0q8w31ciqg-icu4c-x86_64-unknown-linux-gnufilc0-69.1.drv\u001b[0m'.\n Reason: \u001b[31;1mbuilder failed with exit code 2\u001b[0m.\n Output paths:\n \u001b[35;1m/nix/store/284hhyxy2fxk4ni3cf4m8w58w5z6l4s9-icu4c-x86_64-unknown-linux-gnufilc0-69.1-dev\u001b[0m\n \u001b[35;1m/nix/store/3qivhb4yh8qqk61s943irb9ahybndz3g-icu4c-x86_64-unknown-linux-gnufilc0-69.1\u001b[0m\n Last 25 log lines:\n > rm -rf icupkg.inc\n > mkdir ./out\n > mkdir ./out/tmp\n > mkdir ./out/build\n > mkdir ./out/build/icudt69l\n > Unpacking ./in/icudt69l.dat and generating out/tmp/icudata.lst (list of data files)\n > LD_LIBRARY_PATH=/nix/store/4bjzhh4v2lk9abr57jdl6srbw7wli59h-icu4c-build-root-69.1/lib:/nix/store/4bjzhh4v2lk9abr57jdl6srbw7wli59h-icu4c-build-root-69.1/stubdata:/nix/store/4bjzhh4v2lk9abr57jdl6srbw7wli59h-icu4c-build-root-69.1/tools/ctestfw:$LD_LIBRARY_PATH /nix/store/4bjzhh4v2lk9abr57jdl6srbw7wli59h-icu4c-build-root-69.1/bin/icupkg -d ./out/build/icudt69l --list -x \\* ./in/icudt69l.dat -o out/tmp/icudata.lst\n > make[2]: Leaving directory '/build/icu/source/data'\n > echo timestamp > build-local\n > LD_LIBRARY_PATH=/nix/store/4bjzhh4v2lk9abr57jdl6srbw7wli59h-icu4c-build-root-69.1/stubdata:/nix/store/4bjzhh4v2lk9abr57jdl6srbw7wli59h-icu4c-build-root-69.1/tools/ctestfw:/nix/store/4bjzhh4v2lk9abr57jdl6srbw7wli59h-icu4c-build-root-69.1/lib:$LD_LIBRARY_PATH /nix/store/4bjzhh4v2lk9abr57jdl6srbw7wli59h-icu4c-build-root-69.1/bin/pkgdata -O ../data/icupkg.inc -q -c -s /build/icu/source/data/out/build/icudt69l -d ../lib -e icudt69 -T ./out/tmp -p icudt69l -m dll -r 69.1 -L icudata ./out/tmp/icudata.lst\n > pkgdata: clang -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_STRTOD_L=1 -DU_HAVE_XLOCALE_H=0 -DU_HAVE_STRING_VIEW=1 -DU_ATTRIBUTE_DEPRECATED= -O2 -std=c11 -Wall -pedantic -Wshadow -Wpointer-arith -Wmissing-prototypes -Wwrite-strings -Qunused-arguments -Wno-parentheses-equality -c -I../common -I../common -DPIC -fPIC -o ./out/tmp/icudt69l_dat.o ./out/tmp/icudt69l_dat.S\n > /nix/store/lqv09w661hh0hpvb49slx91f8j7pid10-sarcasm-0-unstable-b6dd63481f79/lib/sarcasm/detect.luau:44: table overflow\n > stacktrace:\n > /nix/store/lqv09w661hh0hpvb49slx91f8j7pid10-sarcasm-0-unstable-b6dd63481f79/lib/sarcasm/detect.luau:44 function sanitize\n > /nix/store/lqv09w661hh0hpvb49slx91f8j7pid10-sarcasm-0-unstable-b6dd63481f79/lib/sarcasm/detect.luau:76 function detect\n > /nix/store/lqv09w661hh0hpvb49slx91f8j7pid10-sarcasm-0-unstable-b6dd63481f79/lib/sarcasm/sarcasm.luau:1644 function main\n > /nix/store/lqv09w661hh0hpvb49slx91f8j7pid10-sarcasm-0-unstable-b6dd63481f79/bin/.sarcasm-wrapped:4\n >\n > clang-20: \u001b[0;1;31merror: \u001b[0m\u001b[1msarcasm assembler command failed with exit code 1 (use -v to see invocation)\u001b[0m\n > -- return status = 256\n > Error creating with assembly code. Failed command: clang -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_STRTOD_L=1 -DU_HAVE_XLOCALE_H=0 -DU_HAVE_STRING_VIEW=1 -DU_ATTRIBUTE_DEPRECATED= -O2 -std=c11 -Wall -pedantic -Wshadow -Wpointer-arith -Wmissing-prototypes -Wwrite-strings -Qunused-arguments -Wno-parentheses-equality -c -I../common -I../common -DPIC -fPIC -o ./out/tmp/icudt69l_dat.o ./out/tmp/icudt69l_dat.S\n > Error generating assembly code for data.\n > make[1]: *** [Makefile:176: packagedata] Error 1\n > make[1]: Leaving directory '/build/icu/source/data'\n > make: *** [Makefile:153: all-recursive] Error 2\n For full logs, run:\n \u001b[1mnix log /nix/store/amxr4ny6hzgd5s35cgc4qx0q8w31ciqg-icu4c-x86_64-unknown-linux-gnufilc0-69.1.drv\u001b[0m","raw_msg":"\u001b[0mCannot build '\u001b[35;1m/nix/store/amxr4ny6hzgd5s35cgc4qx0q8w31ciqg-icu4c-x86_64-unknown-linux-gnufilc0-69.1.drv\u001b[0m'.\nReason: \u001b[31;1mbuilder failed with exit code 2\u001b[0m.\nOutput paths:\n \u001b[35;1m/nix/store/284hhyxy2fxk4ni3cf4m8w58w5z6l4s9-icu4c-x86_64-unknown-linux-gnufilc0-69.1-dev\u001b[0m\n \u001b[35;1m/nix/store/3qivhb4yh8qqk61s943irb9ahybndz3g-icu4c-x86_64-unknown-linux-gnufilc0-69.1\u001b[0m\nLast 25 log lines:\n> rm -rf icupkg.inc\n> mkdir ./out\n> mkdir ./out/tmp\n> mkdir ./out/build\n> mkdir ./out/build/icudt69l\n> Unpacking ./in/icudt69l.dat and generating out/tmp/icudata.lst (list of data files)\n> LD_LIBRARY_PATH=/nix/store/4bjzhh4v2lk9abr57jdl6srbw7wli59h-icu4c-build-root-69.1/lib:/nix/store/4bjzhh4v2lk9abr57jdl6srbw7wli59h-icu4c-build-root-69.1/stubdata:/nix/store/4bjzhh4v2lk9abr57jdl6srbw7wli59h-icu4c-build-root-69.1/tools/ctestfw:$LD_LIBRARY_PATH /nix/store/4bjzhh4v2lk9abr57jdl6srbw7wli59h-icu4c-build-root-69.1/bin/icupkg -d ./out/build/icudt69l --list -x \\* ./in/icudt69l.dat -o out/tmp/icudata.lst\n> make[2]: Leaving directory '/build/icu/source/data'\n> echo timestamp > build-local\n> LD_LIBRARY_PATH=/nix/store/4bjzhh4v2lk9abr57jdl6srbw7wli59h-icu4c-build-root-69.1/stubdata:/nix/store/4bjzhh4v2lk9abr57jdl6srbw7wli59h-icu4c-build-root-69.1/tools/ctestfw:/nix/store/4bjzhh4v2lk9abr57jdl6srbw7wli59h-icu4c-build-root-69.1/lib:$LD_LIBRARY_PATH /nix/store/4bjzhh4v2lk9abr57jdl6srbw7wli59h-icu4c-build-root-69.1/bin/pkgdata -O ../data/icupkg.inc -q -c -s /build/icu/source/data/out/build/icudt69l -d ../lib -e icudt69 -T ./out/tmp -p icudt69l -m dll -r 69.1 -L icudata ./out/tmp/icudata.lst\n> pkgdata: clang -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_STRTOD_L=1 -DU_HAVE_XLOCALE_H=0 -DU_HAVE_STRING_VIEW=1 -DU_ATTRIBUTE_DEPRECATED= -O2 -std=c11 -Wall -pedantic -Wshadow -Wpointer-arith -Wmissing-prototypes -Wwrite-strings -Qunused-arguments -Wno-parentheses-equality -c -I../common -I../common -DPIC -fPIC -o ./out/tmp/icudt69l_dat.o ./out/tmp/icudt69l_dat.S\n> /nix/store/lqv09w661hh0hpvb49slx91f8j7pid10-sarcasm-0-unstable-b6dd63481f79/lib/sarcasm/detect.luau:44: table overflow\n> stacktrace:\n> /nix/store/lqv09w661hh0hpvb49slx91f8j7pid10-sarcasm-0-unstable-b6dd63481f79/lib/sarcasm/detect.luau:44 function sanitize\n> /nix/store/lqv09w661hh0hpvb49slx91f8j7pid10-sarcasm-0-unstable-b6dd63481f79/lib/sarcasm/detect.luau:76 function detect\n> /nix/store/lqv09w661hh0hpvb49slx91f8j7pid10-sarcasm-0-unstable-b6dd63481f79/lib/sarcasm/sarcasm.luau:1644 function main\n> /nix/store/lqv09w661hh0hpvb49slx91f8j7pid10-sarcasm-0-unstable-b6dd63481f79/bin/.sarcasm-wrapped:4\n> \n> clang-20: \u001b[0;1;31merror: \u001b[0m\u001b[1msarcasm assembler command failed with exit code 1 (use -v to see invocation)\u001b[0m\n> -- return status = 256\n> Error creating with assembly code. Failed command: clang -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_STRTOD_L=1 -DU_HAVE_XLOCALE_H=0 -DU_HAVE_STRING_VIEW=1 -DU_ATTRIBUTE_DEPRECATED= -O2 -std=c11 -Wall -pedantic -Wshadow -Wpointer-arith -Wmissing-prototypes -Wwrite-strings -Qunused-arguments -Wno-parentheses-equality -c -I../common -I../common -DPIC -fPIC -o ./out/tmp/icudt69l_dat.o ./out/tmp/icudt69l_dat.S\n> Error generating assembly code for data.\n> make[1]: *** [Makefile:176: packagedata] Error 1\n> make[1]: Leaving directory '/build/icu/source/data'\n> make: *** [Makefile:153: all-recursive] Error 2\nFor full logs, run:\n \u001b[1mnix log /nix/store/amxr4ny6hzgd5s35cgc4qx0q8w31ciqg-icu4c-x86_64-unknown-linux-gnufilc0-69.1.drv\u001b[0m"} @nix {"action":"msg","column":null,"file":null,"level":0,"line":null,"msg":"\u001b[31;1merror:\u001b[0m \u001b[0mCannot build '\u001b[35;1m/nix/store/nwgw83gqd1f8d2a0jxfjgly4gbfwvng5-icu4c-x86_64-unknown-linux-gnufilc0-70.1.drv\u001b[0m'.\n Reason: \u001b[31;1mbuilder failed with exit code 2\u001b[0m.\n Output paths:\n \u001b[35;1m/nix/store/dssbc7bjb1am76qrk3kc5ig6p5j3shn5-icu4c-x86_64-unknown-linux-gnufilc0-70.1\u001b[0m\n \u001b[35;1m/nix/store/yh7asv8gkx2igjxjka8qcag8sanczrvd-icu4c-x86_64-unknown-linux-gnufilc0-70.1-dev\u001b[0m\n Last 25 log lines:\n > rm -rf icupkg.inc\n > mkdir ./out\n > mkdir ./out/tmp\n > mkdir ./out/build\n > mkdir ./out/build/icudt70l\n > Unpacking ./in/icudt70l.dat and generating out/tmp/icudata.lst (list of data files)\n > LD_LIBRARY_PATH=/nix/store/wwjl8v09dg9bdmszb9ai9cnchxxd1qf5-icu4c-build-root-70.1/lib:/nix/store/wwjl8v09dg9bdmszb9ai9cnchxxd1qf5-icu4c-build-root-70.1/stubdata:/nix/store/wwjl8v09dg9bdmszb9ai9cnchxxd1qf5-icu4c-build-root-70.1/tools/ctestfw:$LD_LIBRARY_PATH /nix/store/wwjl8v09dg9bdmszb9ai9cnchxxd1qf5-icu4c-build-root-70.1/bin/icupkg -d ./out/build/icudt70l --list -x \\* ./in/icudt70l.dat -o out/tmp/icudata.lst\n > make[2]: Leaving directory '/build/icu/source/data'\n > echo timestamp > build-local\n > LD_LIBRARY_PATH=/nix/store/wwjl8v09dg9bdmszb9ai9cnchxxd1qf5-icu4c-build-root-70.1/stubdata:/nix/store/wwjl8v09dg9bdmszb9ai9cnchxxd1qf5-icu4c-build-root-70.1/tools/ctestfw:/nix/store/wwjl8v09dg9bdmszb9ai9cnchxxd1qf5-icu4c-build-root-70.1/lib:$LD_LIBRARY_PATH /nix/store/wwjl8v09dg9bdmszb9ai9cnchxxd1qf5-icu4c-build-root-70.1/bin/pkgdata -O ../data/icupkg.inc -q -c -s /build/icu/source/data/out/build/icudt70l -d ../lib -e icudt70 -T ./out/tmp -p icudt70l -m dll -r 70.1 -L icudata ./out/tmp/icudata.lst\n > pkgdata: clang -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_STRTOD_L=1 -DU_HAVE_XLOCALE_H=0 -DU_HAVE_STRING_VIEW=1 -DU_ATTRIBUTE_DEPRECATED= -O2 -std=c11 -Wall -pedantic -Wshadow -Wpointer-arith -Wmissing-prototypes -Wwrite-strings -Qunused-arguments -Wno-parentheses-equality -c -I../common -I../common -DPIC -fPIC -o ./out/tmp/icudt70l_dat.o ./out/tmp/icudt70l_dat.S\n > /nix/store/lqv09w661hh0hpvb49slx91f8j7pid10-sarcasm-0-unstable-b6dd63481f79/lib/sarcasm/detect.luau:44: table overflow\n > stacktrace:\n > /nix/store/lqv09w661hh0hpvb49slx91f8j7pid10-sarcasm-0-unstable-b6dd63481f79/lib/sarcasm/detect.luau:44 function sanitize\n > /nix/store/lqv09w661hh0hpvb49slx91f8j7pid10-sarcasm-0-unstable-b6dd63481f79/lib/sarcasm/detect.luau:76 function detect\n > /nix/store/lqv09w661hh0hpvb49slx91f8j7pid10-sarcasm-0-unstable-b6dd63481f79/lib/sarcasm/sarcasm.luau:1644 function main\n > /nix/store/lqv09w661hh0hpvb49slx91f8j7pid10-sarcasm-0-unstable-b6dd63481f79/bin/.sarcasm-wrapped:4\n >\n > clang-20: \u001b[0;1;31merror: \u001b[0m\u001b[1msarcasm assembler command failed with exit code 1 (use -v to see invocation)\u001b[0m\n > -- return status = 256\n > Error creating with assembly code. Failed command: clang -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_STRTOD_L=1 -DU_HAVE_XLOCALE_H=0 -DU_HAVE_STRING_VIEW=1 -DU_ATTRIBUTE_DEPRECATED= -O2 -std=c11 -Wall -pedantic -Wshadow -Wpointer-arith -Wmissing-prototypes -Wwrite-strings -Qunused-arguments -Wno-parentheses-equality -c -I../common -I../common -DPIC -fPIC -o ./out/tmp/icudt70l_dat.o ./out/tmp/icudt70l_dat.S\n > Error generating assembly code for data.\n > make[1]: *** [Makefile:176: packagedata] Error 1\n > make[1]: Leaving directory '/build/icu/source/data'\n > make: *** [Makefile:153: all-recursive] Error 2\n For full logs, run:\n \u001b[1mnix log /nix/store/nwgw83gqd1f8d2a0jxfjgly4gbfwvng5-icu4c-x86_64-unknown-linux-gnufilc0-70.1.drv\u001b[0m","raw_msg":"\u001b[0mCannot build '\u001b[35;1m/nix/store/nwgw83gqd1f8d2a0jxfjgly4gbfwvng5-icu4c-x86_64-unknown-linux-gnufilc0-70.1.drv\u001b[0m'.\nReason: \u001b[31;1mbuilder failed with exit code 2\u001b[0m.\nOutput paths:\n \u001b[35;1m/nix/store/dssbc7bjb1am76qrk3kc5ig6p5j3shn5-icu4c-x86_64-unknown-linux-gnufilc0-70.1\u001b[0m\n \u001b[35;1m/nix/store/yh7asv8gkx2igjxjka8qcag8sanczrvd-icu4c-x86_64-unknown-linux-gnufilc0-70.1-dev\u001b[0m\nLast 25 log lines:\n> rm -rf icupkg.inc\n> mkdir ./out\n> mkdir ./out/tmp\n> mkdir ./out/build\n> mkdir ./out/build/icudt70l\n> Unpacking ./in/icudt70l.dat and generating out/tmp/icudata.lst (list of data files)\n> LD_LIBRARY_PATH=/nix/store/wwjl8v09dg9bdmszb9ai9cnchxxd1qf5-icu4c-build-root-70.1/lib:/nix/store/wwjl8v09dg9bdmszb9ai9cnchxxd1qf5-icu4c-build-root-70.1/stubdata:/nix/store/wwjl8v09dg9bdmszb9ai9cnchxxd1qf5-icu4c-build-root-70.1/tools/ctestfw:$LD_LIBRARY_PATH /nix/store/wwjl8v09dg9bdmszb9ai9cnchxxd1qf5-icu4c-build-root-70.1/bin/icupkg -d ./out/build/icudt70l --list -x \\* ./in/icudt70l.dat -o out/tmp/icudata.lst\n> make[2]: Leaving directory '/build/icu/source/data'\n> echo timestamp > build-local\n> LD_LIBRARY_PATH=/nix/store/wwjl8v09dg9bdmszb9ai9cnchxxd1qf5-icu4c-build-root-70.1/stubdata:/nix/store/wwjl8v09dg9bdmszb9ai9cnchxxd1qf5-icu4c-build-root-70.1/tools/ctestfw:/nix/store/wwjl8v09dg9bdmszb9ai9cnchxxd1qf5-icu4c-build-root-70.1/lib:$LD_LIBRARY_PATH /nix/store/wwjl8v09dg9bdmszb9ai9cnchxxd1qf5-icu4c-build-root-70.1/bin/pkgdata -O ../data/icupkg.inc -q -c -s /build/icu/source/data/out/build/icudt70l -d ../lib -e icudt70 -T ./out/tmp -p icudt70l -m dll -r 70.1 -L icudata ./out/tmp/icudata.lst\n> pkgdata: clang -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_STRTOD_L=1 -DU_HAVE_XLOCALE_H=0 -DU_HAVE_STRING_VIEW=1 -DU_ATTRIBUTE_DEPRECATED= -O2 -std=c11 -Wall -pedantic -Wshadow -Wpointer-arith -Wmissing-prototypes -Wwrite-strings -Qunused-arguments -Wno-parentheses-equality -c -I../common -I../common -DPIC -fPIC -o ./out/tmp/icudt70l_dat.o ./out/tmp/icudt70l_dat.S\n> /nix/store/lqv09w661hh0hpvb49slx91f8j7pid10-sarcasm-0-unstable-b6dd63481f79/lib/sarcasm/detect.luau:44: table overflow\n> stacktrace:\n> /nix/store/lqv09w661hh0hpvb49slx91f8j7pid10-sarcasm-0-unstable-b6dd63481f79/lib/sarcasm/detect.luau:44 function sanitize\n> /nix/store/lqv09w661hh0hpvb49slx91f8j7pid10-sarcasm-0-unstable-b6dd63481f79/lib/sarcasm/detect.luau:76 function detect\n> /nix/store/lqv09w661hh0hpvb49slx91f8j7pid10-sarcasm-0-unstable-b6dd63481f79/lib/sarcasm/sarcasm.luau:1644 function main\n> /nix/store/lqv09w661hh0hpvb49slx91f8j7pid10-sarcasm-0-unstable-b6dd63481f79/bin/.sarcasm-wrapped:4\n> \n> clang-20: \u001b[0;1;31merror: \u001b[0m\u001b[1msarcasm assembler command failed with exit code 1 (use -v to see invocation)\u001b[0m\n> -- return status = 256\n> Error creating with assembly code. Failed command: clang -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_STRTOD_L=1 -DU_HAVE_XLOCALE_H=0 -DU_HAVE_STRING_VIEW=1 -DU_ATTRIBUTE_DEPRECATED= -O2 -std=c11 -Wall -pedantic -Wshadow -Wpointer-arith -Wmissing-prototypes -Wwrite-strings -Qunused-arguments -Wno-parentheses-equality -c -I../common -I../common -DPIC -fPIC -o ./out/tmp/icudt70l_dat.o ./out/tmp/icudt70l_dat.S\n> Error generating assembly code for data.\n> make[1]: *** [Makefile:176: packagedata] Error 1\n> make[1]: Leaving directory '/build/icu/source/data'\n> make: *** [Makefile:153: all-recursive] Error 2\nFor full logs, run:\n \u001b[1mnix log /nix/store/nwgw83gqd1f8d2a0jxfjgly4gbfwvng5-icu4c-x86_64-unknown-linux-gnufilc0-70.1.drv\u001b[0m"} @nix {"action":"msg","column":null,"file":null,"level":0,"line":null,"msg":"\u001b[31;1merror:\u001b[0m build of \u001b[35;1m'/nix/store/0l0x8aimh55sr6n02bvfcymm052flikp-i3lock-fancy-rapid-x86_64-unknown-linux-gnufilc0-unstable-2021-04-21.drv^*', '/nix/store/1rxkv4pbrlgiqgb91nfxklb70w2sylz2-i3lock-blur-x86_64-unknown-linux-gnufilc0-2.10.drv^*', '/nix/store/amxr4ny6hzgd5s35cgc4qx0q8w31ciqg-icu4c-x86_64-unknown-linux-gnufilc0-69.1.drv^*', '/nix/store/b048l4szfx04mla454lhmc9b8z8ds0mz-ibm-sw-tpm2-x86_64-unknown-linux-gnufilc0-1682-unstable-2024-08-02.drv^*', '/nix/store/b2r5dwwa6kfagvi06sc7q7bgfgmgm24d-i2pd-tools-x86_64-unknown-linux-gnufilc0-2.56.0.drv^*', '/nix/store/cgw38s0c641csn5na5q5qajk57lp1kig-ibus-theme-tools-4.2.0-x86_64-unknown-linux-gnufilc0.drv^*', '/nix/store/f6b2nkniz8fmzz91vq9j3wab767v2kqi-iat-x86_64-unknown-linux-gnufilc0-0.1.7.drv^*', '/nix/store/i6c92kv6py1pdph6gm6j22k96lvj217d-hyprutils-x86_64-unknown-linux-gnufilc0-0.7.1.drv^*', '/nix/store/kyyxgx06hn8zrcv8hmm45lgr58flmbbj-i2c-tools-x86_64-unknown-linux-gnufilc0-4.4.drv^*', '/nix/store/mc2dq7c8wbnralry5lszh0x73713yq45-hyprwayland-scanner-x86_64-unknown-linux-gnufilc0-0.4.4.drv^*', '/nix/store/nih2p26lcqriyi9pyvq2i2ylixb5nzvi-i3lock-color-x86_64-unknown-linux-gnufilc0-2.13.c.5.drv^*', '/nix/store/nkrxnrb5v34s5c68zgn49daabaac3q35-i3lock-x86_64-unknown-linux-gnufilc0-2.15.drv^*', '/nix/store/nwgw83gqd1f8d2a0jxfjgly4gbfwvng5-icu4c-x86_64-unknown-linux-gnufilc0-70.1.drv^*', '/nix/store/p7ch4g2jpgnkhj20rrq9f3f51w6j1kq9-i2pd-x86_64-unknown-linux-gnufilc0-2.56.0.drv^*', '/nix/store/pcmbbzm4h6y9w99rd33as2iia4xsdnp1-icecream-x86_64-unknown-linux-gnufilc0-1.4.drv^*', '/nix/store/sfdlcm39a0r764xfg71yc0q3yq6qp81d-hyprpicker-x86_64-unknown-linux-gnufilc0-0.4.5.drv^*', '/nix/store/sxylb4vnz9pyl74m30rb8fhhzr8rm3di-icon-lang-x86_64-unknown-linux-gnufilc0-unstable-2020-02-05.drv^*', '/nix/store/wl4id1vl6mpvbsn86pjc78w315sl3npr-icbm3d-x86_64-unknown-linux-gnufilc0-0.4.drv^*', '/nix/store/x3r2agm5a3z7vrpcsp08dpr8j1amzncv-hyprsunset-x86_64-unknown-linux-gnufilc0-0.2.0.drv^*', '/nix/store/x86l54040zsx5ydig96i8fk6xgv2fqn4-icon-slicer-x86_64-unknown-linux-gnufilc0-0.3.drv^*', '/nix/store/xpvyrid6108xxgix623m584szim23hdb-icu4c-x86_64-unknown-linux-gnufilc0-67.1.drv^*'\u001b[0m failed","raw_msg":"build of \u001b[35;1m'/nix/store/0l0x8aimh55sr6n02bvfcymm052flikp-i3lock-fancy-rapid-x86_64-unknown-linux-gnufilc0-unstable-2021-04-21.drv^*', '/nix/store/1rxkv4pbrlgiqgb91nfxklb70w2sylz2-i3lock-blur-x86_64-unknown-linux-gnufilc0-2.10.drv^*', '/nix/store/amxr4ny6hzgd5s35cgc4qx0q8w31ciqg-icu4c-x86_64-unknown-linux-gnufilc0-69.1.drv^*', '/nix/store/b048l4szfx04mla454lhmc9b8z8ds0mz-ibm-sw-tpm2-x86_64-unknown-linux-gnufilc0-1682-unstable-2024-08-02.drv^*', '/nix/store/b2r5dwwa6kfagvi06sc7q7bgfgmgm24d-i2pd-tools-x86_64-unknown-linux-gnufilc0-2.56.0.drv^*', '/nix/store/cgw38s0c641csn5na5q5qajk57lp1kig-ibus-theme-tools-4.2.0-x86_64-unknown-linux-gnufilc0.drv^*', '/nix/store/f6b2nkniz8fmzz91vq9j3wab767v2kqi-iat-x86_64-unknown-linux-gnufilc0-0.1.7.drv^*', '/nix/store/i6c92kv6py1pdph6gm6j22k96lvj217d-hyprutils-x86_64-unknown-linux-gnufilc0-0.7.1.drv^*', '/nix/store/kyyxgx06hn8zrcv8hmm45lgr58flmbbj-i2c-tools-x86_64-unknown-linux-gnufilc0-4.4.drv^*', '/nix/store/mc2dq7c8wbnralry5lszh0x73713yq45-hyprwayland-scanner-x86_64-unknown-linux-gnufilc0-0.4.4.drv^*', '/nix/store/nih2p26lcqriyi9pyvq2i2ylixb5nzvi-i3lock-color-x86_64-unknown-linux-gnufilc0-2.13.c.5.drv^*', '/nix/store/nkrxnrb5v34s5c68zgn49daabaac3q35-i3lock-x86_64-unknown-linux-gnufilc0-2.15.drv^*', '/nix/store/nwgw83gqd1f8d2a0jxfjgly4gbfwvng5-icu4c-x86_64-unknown-linux-gnufilc0-70.1.drv^*', '/nix/store/p7ch4g2jpgnkhj20rrq9f3f51w6j1kq9-i2pd-x86_64-unknown-linux-gnufilc0-2.56.0.drv^*', '/nix/store/pcmbbzm4h6y9w99rd33as2iia4xsdnp1-icecream-x86_64-unknown-linux-gnufilc0-1.4.drv^*', '/nix/store/sfdlcm39a0r764xfg71yc0q3yq6qp81d-hyprpicker-x86_64-unknown-linux-gnufilc0-0.4.5.drv^*', '/nix/store/sxylb4vnz9pyl74m30rb8fhhzr8rm3di-icon-lang-x86_64-unknown-linux-gnufilc0-unstable-2020-02-05.drv^*', '/nix/store/wl4id1vl6mpvbsn86pjc78w315sl3npr-icbm3d-x86_64-unknown-linux-gnufilc0-0.4.drv^*', '/nix/store/x3r2agm5a3z7vrpcsp08dpr8j1amzncv-hyprsunset-x86_64-unknown-linux-gnufilc0-0.2.0.drv^*', '/nix/store/x86l54040zsx5ydig96i8fk6xgv2fqn4-icon-slicer-x86_64-unknown-linux-gnufilc0-0.3.drv^*', '/nix/store/xpvyrid6108xxgix623m584szim23hdb-icu4c-x86_64-unknown-linux-gnufilc0-67.1.drv^*'\u001b[0m failed"}